A CO 29 denial means one thing: the payer received your claim after its contractual filing deadline, and it is under no obligation to pay. The official CARC text is short — "The time limit for filing has expired." The financial consequence is not short. Because CO 29 sits in the Contractual Obligation group, the adjusted balance cannot be transferred to the patient. Every CO 29 line is either recovered through an appeal that proves the claim was filed on time, or it becomes a permanent write-off.
For revenue cycle teams running high claim volumes across Medicare, Medicare Advantage, commercial, and Medicaid plans, CO 29 is rarely a one-off. It clusters around specific breakdowns: claims that sat in a clearinghouse reject queue nobody worked, secondary claims held while waiting on a primary EOB, and enrollment gaps where a provider was not yet linked to the billing Tax ID. The good news is that timely filing is one of the most appealable denials in medical billing, because it turns on a single provable fact — the date the claim was first transmitted.
This guide covers what CO 29 means, how each payer measures the filing clock, the proof that overturns the denial, and the aging workflow that stops CO 29 from reaching your write-off report at all.
What CO 29 Actually Means
CO 29 is a hard denial stating that the claim was submitted after the payer's contractual timely filing deadline. The Claim Adjustment Reason Code is defined by X12 and adopted by CMS as:
"The time limit for filing has expired."
Two parts of that carry the operational weight. First, "time limit for filing" is set by the individual payer contract, not by a national standard — the number of days runs from the date of service, or, for a secondary claim, from the date you learned of the primary payer's adjudication. Second, the "CO" group prefix designates a Contractual Obligation adjustment: the provider agreed to this deadline when signing the participation agreement, so the write-off is the provider's, and balance-billing the patient for a CO 29 amount would violate the payer contract.
CO 29 is not a coverage decision and not a data error. The service may be perfectly covered and the claim perfectly clean. The payer is only asserting that it arrived too late to be considered.
How the Filing Clock Is Measured
The filing clock starts on the date of service for a primary claim and on the primary payer's adjudication date for a secondary claim. What counts as "filed" is the date the claim was first transmitted to the payer or its designated clearinghouse — not the date it was finally accepted, and not the date you reworked a reject.
The window itself varies by contract. The figures below are the commonly cited ranges; treat them as a starting point and verify the exact number in your executed provider agreement and the payer's current provider manual before you rely on it in an appeal.
Payer type | Commonly cited window | Clock starts |
|---|---|---|
Medicare (Parts A/B) | 12 months from date of service | Date of service |
Commercial plans | Typically 90 to 365 days, contract-specific | Date of service |
Medicaid (varies by state) | Often 90 to 365 days | Date of service |
Secondary claims | Separate window, contract-specific | Primary payer adjudication date |
The Medicare 12-month limit is fixed by regulation and is the one figure in the table you can state without a contract in hand. Everything else is a contract term that can differ between two plans administered by the same carrier.
The Proof That Overturns a CO 29
A CO 29 appeal succeeds or fails on documentation that establishes the original transmission date. Gather it before writing anything.
Clearinghouse acceptance record. The 277CA claim acknowledgment, batch transmission report, or acceptance timestamp from your clearinghouse showing the claim was received within the contractual window.
Primary payer EOB, for a secondary denial. If the late filing was caused by the primary payer's own processing time in a coordination of benefits situation, the primary EOB shows its adjudication date and proves your secondary window started from that date, not the date of service.
Prior claim number or call reference. Any payer-side acknowledgment that the claim, or an earlier version of it, was on file before the deadline.
What does not work: a screenshot of your practice management system's internal "claim created" date. The payer wants proof the claim left your building and reached them or their clearinghouse.
Filing the Appeal
Submit a formal written appeal to the payer's claims reconsideration or dispute department — not a simple resubmission, which many payers will reject as a duplicate without reopening the timely filing question. The appeal should do three things:
State the claim identifiers (member ID, claim number, date of service, billed amount) and the denial being appealed.
Attach the transmission proof and point to the specific date on it.
Cite the contract clause that defines the filing window and show that the transmission date falls inside it.
When the delay was genuinely outside your control — a retroactive eligibility change, a provider enrollment backlog, a natural disaster covered by a CMS waiver — frame the request as a timely filing exception and describe the circumstance and its dates. Most payers accept an exception only once per claim and only through the formal appeal channel, so make the first submission complete.
Stopping CO 29 Before It Happens
CO 29 is almost entirely preventable with an aging workflow that acts on the filing deadline rather than on claim age in the abstract.
Flag at 75% of each payer's window. Build an aging report that marks claims when they reach three-quarters of the contractual deadline for that specific payer, so follow-up has real runway.
Work the clearinghouse reject queue daily. A claim that rejected at the clearinghouse was never "filed" for timely purposes. An unworked reject queue is the single most common source of CO 29.
Track secondary claims from the primary EOB date. Hold secondaries in a dedicated queue keyed to the primary adjudication date, not the date of service.
Reconcile enrollment gaps. Claims for a provider not yet linked to the billing Tax ID should be held and released the day enrollment is effective, not left to age.
Every CO 29 that reaches your write-off report is money the practice earned and then lost to a calendar. The fix is process, not appeals volume.
