Skip to content
CodingCARC

CO-D21 denial code

These diagnoses are missing or invalid

Diagnosis codes are absent or not valid.

How to fix it

Correct the diagnosis codes for the date of service and resubmit.

How to prevent it

Apply date-of-service diagnosis validation in the scrubber.

In practice

A claim is submitted with a diagnosis code truncated to three characters where the classification requires further specificity. The claim returns CO-D21.

ICD-10-CM codes must be reported at the highest level of detail the classification provides, and a code that stops short of that is invalid rather than merely imprecise.

Code to the full character length required and resubmit. A scrubber validating code completeness against the classification catches these before submission, which is where they belong.

What sits behind it

Truncation is the dominant cause and it is entirely mechanical. Codes requiring four, five, six or seven characters are invalid at any shorter length, and a system permitting a three-character entry where more is required will produce these continuously.

The seventh character extension is the most commonly missed. Injury and certain other codes require it to indicate the encounter type — initial, subsequent or sequela — and omitting it makes an otherwise correct code invalid.

Placeholder characters compound the confusion. Where a code requires a seventh character but has fewer than six meaningful ones, an X is used to fill the gap, and omitting the placeholder produces an invalid code that looks superficially complete.

Related codes

Terms used here — ICD-10-CM · Claim Scrubbing · Clean Claim

How we handle it — Medical Coding · Claims Management · Practice Analytics

Primary sources

The rules behind CO-D21, at the bodies that publish them.

Looking for a different code? Search all 190 CARC and RARC codes

Questions about CO-D21

Reporting it at less than the full character length the classification requires. Codes needing four, five, six or seven characters are invalid at any shorter length, which makes truncation the dominant cause of this denial.

A required final character on injury and certain other codes indicating the encounter type — initial, subsequent or sequela. Omitting it makes an otherwise correct code invalid, and it is the element most commonly missed.

Filling positions where a code requires a seventh character but has fewer than six meaningful ones. Omitting the placeholder produces a code that looks complete but sits in the wrong character positions, which the payer rejects as invalid.

Find out what your denials are costing you

A free billing audit reviews your denial rate, AR aging and clean claim rate against industry benchmarks. Takes about two minutes to request. No sales pitch.

No setup fees · You pay when we collect · Pricing from 3% of net collections