ICD-10 Coding Best Practices for Healthcare Providers

Jan 14, 2026

The Importance of Accurate Coding

ICD-10 coding is the foundation of the medical billing process. Accurate diagnosis coding not only ensures proper reimbursement but also supports clinical documentation, quality reporting, and population health management.

With over 70,000 diagnosis codes in the ICD-10-CM system, getting coding right can be challenging. Here are best practices to help your practice improve coding accuracy.

Code to the Highest Level of Specificity

One of the most common coding errors is failing to code to the highest level of specificity available. ICD-10 codes can have up to seven characters, and payers often require the most specific code possible.

For example, instead of coding simply for "Type 2 diabetes mellitus" (E11), you should specify any complications or manifestations, such as:

  • E11.21 - Type 2 diabetes mellitus with diabetic nephropathy
  • E11.65 - Type 2 diabetes mellitus with hyperglycemia

Document to Support Your Codes

Coding is only as good as the documentation that supports it. Ensure your clinical documentation clearly establishes:

  • The specific diagnosis being treated
  • The medical necessity for services rendered
  • Any relevant comorbidities or complications
  • The clinical rationale for treatment decisions

If it's not documented, it didn't happen—at least from a coding perspective.

Stay Current with Code Updates

ICD-10 codes are updated annually, with changes taking effect on October 1st each year. These updates can include:

  • New codes for emerging conditions
  • Revised code descriptions
  • Deleted or replaced codes
  • New coding guidelines

Make sure your coding staff and systems are updated promptly to reflect these changes.

Use Combination Codes When Available

ICD-10 includes many combination codes that capture multiple related conditions in a single code. Using these codes appropriately can simplify your coding and ensure accuracy.

For example, rather than coding sepsis and the underlying infection separately, use combination codes like:

  • A41.01 - Sepsis due to Methicillin susceptible Staphylococcus aureus

Understand Excludes Notes

ICD-10 includes two types of excludes notes that affect how codes can be used together:

  • Excludes1: These conditions cannot be coded together; they are mutually exclusive
  • Excludes2: These conditions are not included in the code but can be coded together if documented

Pay close attention to these notes to avoid coding errors.

Implement Regular Coding Audits

Even the best coders make mistakes. Regular coding audits can help identify:

  • Patterns of coding errors
  • Training needs
  • Documentation improvement opportunities
  • Potential compliance issues

Consider both internal audits and periodic external reviews to maintain coding quality.


Accurate ICD-10 coding requires ongoing attention and education. By following these best practices and investing in coder training, your practice can improve reimbursement, maintain compliance, and support better patient care through accurate clinical data.

Talos Billing provides end-to-end medical billing services. Want to learn more? Book a call today.

Book a Call