CO-7 is a denial you should rarely have to argue about. It means the procedure or service is inconsistent with the patient's date of birth, and in most cases the underlying problem is a simple data entry error: a wrong birthdate on the claim or a mismatched code billed for the wrong age bracket. Fix the data, resubmit, and the claim typically pays. The cases where you actually need to appeal are a smaller subset, but they do exist.
What CO-7 means
- CO stands for Contractual Obligation. The adjusted amount is a write-off under your payer agreement and cannot be billed to the patient.
- 7 means the claim or service is inconsistent with the patient's birthdate. The payer compared the date of birth on the claim against the procedure code and found a mismatch.
CO-7 does not mean the service was clinically inappropriate or excluded from coverage. It means the claim's internal data does not add up. The payer's adjudication system checks whether certain CPT codes are age-restricted and flags claims where the patient's age falls outside the expected range.
Why CO-7 fires
Four patterns generate the bulk of CO-7 volume in most billing environments:
- Wrong birthdate on the claim. The DOB was keyed incorrectly during patient registration or pulled from a stale record. Even a single transposed digit puts the patient in the wrong age bracket. This is the most common cause and the easiest fix.
- Pediatric CPT codes billed for adult patients.Codes like 99381 to 99385 (new patient preventive visits) each cover a specific age band. A 99383 billed for an adult, or a 99381 billed for a 10-year-old, fires CO-7. The biller selected the wrong preventive E/M level.
- Neonatal or newborn codes billed with the wrong patient.Codes in the 99460 to 99463 range (initial hospital care of the newborn) are age-restricted. If the patient identifier pulled into the claim is a parent's record rather than the newborn's, CO-7 is inevitable.
- Age-restricted screening or vaccine codes.Certain preventive screenings and immunization codes carry age requirements in payer editing. A meningococcal vaccine code billed for a 65-year-old, or a newborn hearing screening billed for an adult, can produce CO-7 depending on the payer's claim edits.
How to fix CO-7
The path depends on where the error lives:
- Wrong birthdate on the claim: Confirm the correct DOB from the patient's insurance card, prior authorization, or eligibility response. Correct the patient record in your billing system, then submit a corrected claim with the accurate DOB. No appeal is needed; the payer will re-adjudicate on the corrected data.
- Wrong CPT code for the patient's age: Identify the correct code for the patient's actual age at the date of service, confirm your documentation supports that level, and submit a corrected claim with the right code. For preventive E/M codes, this usually means selecting the appropriate age-band from the 99381 to 99397 series.
- Wrong patient identifier on a newborn claim: Confirm that the claim was submitted under the baby's own member ID and DOB, not the mother's. Resubmit under the correct patient record.
- Birthdate on file with the payer is wrong: If your data is correct but the payer's eligibility record has the wrong DOB, the corrected claim will still deny. Call provider relations, provide documentation of the correct birthdate, and ask the payer to update the member record before you resubmit.
Always use the payer's corrected-claim process with the original claim number. Submitting a new claim rather than a corrected one can layer a CO-18 duplicate denial on top of the original problem.
CO-7 vs. CO-11
Both codes flag a mismatch between patient data and a procedure code, so they are easy to confuse. CO-11 means the diagnosis code is inconsistent with the procedure or modifier: the ICD-10 code doesn't support what was billed. CO-7 is purely about the patient's age. The two can appear together on the same claim when, for example, a wrong DOB also produces a diagnosis-pointer mismatch downstream. Fix the root data issue first and the secondary codes often resolve on resubmission.
Prevention
- Verify patient demographics at every visit, not just at new-patient intake. Birthdates in practice management systems go stale when patients are re-registered or when records are merged.
- Run eligibility checks that return the DOB from the payer and compare it to what is in your system. A mismatch flagged before claim submission is free to fix; after adjudication it costs staff time and reopens the timely-filing clock.
- For preventive E/M codes, build a reference showing the correct age-band code for each CPT in the 99381 to 99397 range. A charge entry prompt that shows the patient's age at the date of service makes it easier to select the right code without a lookup.
- For newborn claims, confirm the baby has their own member ID before submitting. Many CO-7 denials on newborn codes happen because the claim was filed under the mother's ID rather than the infant's.
The bottom line
CO-7 looks like a clinical denial but it is almost never a coverage dispute. It is a data problem. Confirm the birthdate, identify which piece of the claim is wrong, correct it, and resubmit. The claims that actually need an appeal, where your data is correct but the payer's file is wrong, are recoverable too once you get the payer to fix their own record. Track CO-7 volume by payer and code; a cluster from one payer often points to a registration workflow gap or a specific charge-entry code set issue worth fixing upstream. See the common billing errors guide for the broader pattern.
