Free tool. No login. No code limits.

ICD-10 code
lookup

Search by code or condition. Every result carries billable status, the documentation the payer expects, and the CPT codes it pairs with on a claim.

Most billed
214 codes indexedBillable status on every resultDocumentation triggersCommon CPT pairings

12 codes in Digestive system (K00-K95)

The FY 2027 code set takes effect October 1, 2026. CMS released it in June 2026. It adds 238 entries, 190 of them billable, revises 4 descriptors, and retires codes that will reject once the changeover lands. Code set version follows date of service, not submission date, so a September encounter billed in October still carries the FY 2026 code.

Four places diagnosis coding quietly costs you money

None of these show up as a denial you can appeal. Three of the four never reach the payer at all.

Category headers billed as codes

E11, J45, and N18 look like diagnosis codes and are not. They need a fourth character and often a fifth or sixth. These fail in the 999 or 277CA acknowledgment, so they never appear in your denial report and nobody works them.

Unspecified codes outside the covered list

LCDs and NCDs list covered diagnoses code by code. A code that is clinically true can still sit outside the policy list for the procedure on the line. The result is CO-50, and appealing it takes a corrected claim rather than an argument.

Laterality and encounter mismatches

A left-side diagnosis on a line carrying modifier RT rejects. So does an injury code with seventh character A on a follow-up visit. Both are silent until the remit arrives, and both cost a full resubmission cycle.

The October 1 changeover

Deleted codes keep flowing for weeks after the annual update because encounter templates and favorites lists are not refreshed. M54.5 was retired in FY 2022 and still arrives on inbound claims five code sets later.

TruRev, billing and revenue cycle

Catch the bad code at charge entry, not on the remit

A lookup tool tells you what a code means. TruRev checks the code against the claim it is riding on, before the claim leaves your building.

Explore TruRev
Every diagnosis validates against the code set in effect on the date of service, so changeover claims do not reject
Category headers, deleted codes, and truncated codes are blocked before the claim reaches the clearinghouse
Diagnosis to procedure pairing checks against the payer LCD and NCD covered lists for that line
NCCI PTP pairs and MUE unit limits fire at charge entry, with modifier prompts where a bypass is supported
Laterality reconciles across the diagnosis, the modifier, and the authorization on file
Anything that fails routes to a certified coder for a decision, so your senior billers work exceptions instead of rekeying

Above 95%

First-pass acceptance

38%

Reduction in Days in AR

2.3x

Faster collections

For practices coming off a high-denial quarter, and for groups adding a specialty line where coding accuracy has no baseline yet.

ICD-10 FAQs

Questions coders
actually ask

The billable-status, changeover, and medical-necessity questions that come up at charge entry. Still stuck? Talk to our team.

See TruRev in action

A code is billable when it is carried to the full character length its category requires. ICD-10-CM codes run 3 to 7 characters, and some three-character codes such as I10, G35, and Z23 are complete on their own. Others, such as E11 and J45, are category headers that require additional characters for type, severity, laterality, or encounter. Injury codes need a seventh character, and codes shorter than seven characters that require one use X as a placeholder. A header submitted as a diagnosis fails at the clearinghouse rather than the payer.

This lookup is a free reference tool for billing and coding teams. It covers a curated set of high-volume ICD-10-CM diagnosis codes and does not reproduce the complete code set, the alphabetic index, or the official coding guidelines. Always verify final code assignment against the current CMS and NCHS ICD-10-CM files for the applicable date of service. CPT is a registered trademark of the American Medical Association. TruCare is not affiliated with CMS, NCHS, or the AMA.

We use cookies to understand how visitors use our site and to improve your experience. You can accept or decline analytics cookies. See our Privacy Policy for details.