What CARC 29 actually is
Every payer speaks in two codes on an EOB. The CARC (Claim Adjustment Reason Code) is the category of what happened; the RARC (Remittance Advice Remark Code) is the detail. CARC 29 is the X12 code defined verbatim as "The time limit for filing has expired" (start date 01/01/1995 on the official X12 CARC list). It means the payer's records show the claim was received after the filing window set by your provider contract or the plan's dentist handbook. Unlike a procedure-level denial, this is a whole-claim adjudication event — no single CDT code triggers it.
The prefix is the load-bearing detail. On a dental remittance it almost always lands as CO-29 — Group Code CO (Contractual Obligation) plus Reason Code 29 — carried in the CAS segment of the 835 ERA. CO means the network contract bars billing the patient for the amount the payer would have paid; the office eats it as a write-off. Watch for the trap: a small number of payers or non-par situations surface timely filing as OA-29 (Other Adjustment) or even PR-29, which changes who absorbs it — but under an in-network dental contract it is CO. Delta Dental states this explicitly: on a late-submission denial the patient is responsible for their coinsurance/copay portion only, and "the amount that would have been payable by Delta Dental may not be charged to the patient." So CO-29 on a par claim is a pure practice loss unless overturned.
What rides along with a CARC 29 — and what each is telling you
CARC 29 rarely arrives alone. The remarks and adjacent codes beside it change what you do next — and one of them (N211) will try to talk you out of appealing when you shouldn't listen. Here's what most often pairs with a timely-filing denial on a dental claim, and exactly what each is telling you:
The most common causes on a dental claim
Nearly every CARC 29 traces back to one of five things — and the cause decides whether it's recoverable and which instrument you reach for:
- Sent but never accepted — the claim sat as rejected at the clearinghouse (a front-end reject, not a payer denial) and nobody worked the rejection report, so it aged out. Pull the acceptance/rejection log, prove earlier timely submission, appeal with that report.
- Insurance discovered late — the patient didn't disclose coverage (or secondary coverage) until after the window. This is the classic extenuating-circumstance exception; Delta names it explicitly. Appeal with documentation of when coverage was first known.
- Wrong payer first — filed to secondary before primary, or to a terminated plan, and by the time it reached the right payer the clock had run. Submit the primary EOB / original submission date as proof the delay was coverage-coordination, not neglect.
- COB / primary-EOB delay — waiting on the primary carrier's EOB pushed the secondary past its (often shorter) window. Appeal citing the primary adjudication date; many payers extend the secondary window from the primary EOB date.
- Genuine internal lapse — the claim simply never left the practice (posted but not batched, or held for a missing X-ray/narrative). With no proof of timely submission, an appeal on the merits rarely wins — pursue only if a valid exception exists; otherwise it's a write-off and a workflow fix.
How to fix a CARC 29 denial, step by step
- 1. Pull the paper trail immediately. Get the clearinghouse acceptance report — not just the submission report, which alone isn't accepted as proof — plus any 277CA, payer acceptance, or dated portal screenshot showing the claim was received inside the contractual window.
- 2. Confirm the window and the prefix. Verify the actual contractual filing window for THIS plan from the dentist handbook/contract (Delta ~12 months from treatment; some programs 90 days), and confirm the group code is truly CO (par) — so you know whether it's even recoverable and against which deadline you're measuring.
- 3. Choose the right instrument. If you have proof of timely submission or a valid extenuating circumstance, file a formal appeal / reconsideration with the acceptance report and a tight cover letter. If the original claim just had a data error, file a corrected/replacement claim (frequency 7) before the window closes.
- 4. File within the appeal deadline — often shorter than the filing window, commonly 90–120 days from the denial — track it, and if overturned, confirm the write-off is reversed and the payment posts. If there's truly no proof and no exception, close it as a contractual write-off and fix the intake / clearinghouse-rejection workflow that let it age.
Corrected claim or appeal? Get this right
This is the single most expensive misread on this denial, and it depends entirely on why it was late. (1) Proof of timely submission exists (sent on time but rejected, misrouted, or lost): file a formal appeal / request for reconsideration with the clearinghouse acceptance report attached. This is the winnable path — you aren't disputing the claim's merits, you're proving the payer's "received late" finding is factually wrong. (2) Extenuating circumstance (patient disclosed coverage late, COB/primary-EOB delay, wrong payer first): also an appeal, arguing the exception in your contract/handbook with dated documentation of when coverage was discovered or when the primary adjudicated.
(3) The original claim merely had a data error and was never truly timely: a corrected/replacement claim (frequency code 7 + original claim reference) is the tool — but note most payers measure timeliness from the ORIGINAL date of service/receipt, so a corrected claim does not reset the clock and only helps if the original was in-window. A corrected claim does not fix a genuine timely denial; only an appeal with proof does. And it is essentially never fixed by a plain resubmission-with-attachments (a fresh original claim) — that carries a new receipt date and will simply re-deny 29.
Frequently asked
Can I bill the patient when I get a CO-29 timely filing denial?
No, not on an in-network (par) claim. The CO group code means Contractual Obligation — your provider agreement bars charging the patient the amount the plan would have paid. Delta Dental states the patient is responsible only for their coinsurance/copay portion, and the amount that would have been payable by the plan may not be billed to the patient. On a genuine par CO-29, the unpaid balance is a practice write-off unless you overturn the denial.
Is a CO-29 denial worth appealing, or is it always final?
It is worth appealing whenever you have proof the claim was actually submitted inside the contractual window — a clearinghouse acceptance report, 277CA, or dated payer confirmation. CARC 29 is the payer asserting it received the claim late, which is a fact you can disprove. It is only truly final when the claim was in fact never submitted on time and no extenuating-circumstance exception applies.
What actually counts as proof of timely filing on a dental appeal?
An ACCEPTANCE report, not just a submission report. A submission or 'sent' log by itself is generally not accepted, because it only shows you transmitted the claim, not that it was accepted for processing. Attach the clearinghouse or payer acceptance confirmation (277CA / accepted status) dated inside the filing window, plus any rejection messages or dated portal screenshots if the portal was down.
Should I fix a timely denial with a corrected claim or an appeal?
If the claim was sent on time but rejected, misrouted, or lost, file an APPEAL with your acceptance report — a corrected claim will not help because payers measure timeliness from the original date of service, not the correction date. Use a corrected/replacement claim (frequency code 7 with the original claim reference) only when the original in-window claim had a data error. Filing a brand-new original claim after the window will simply re-deny 29.
Text us the CO-29 you were about to write off.
We'll tell you free whether it has a paper trail worth appealing — acceptance report, primary EOB, late-coverage proof — and if it's recoverable, the rail files the appeal. If it's a true write-off, you'll know that too.
This guide is general educational information about dental claim adjustment codes, not legal, billing, or coding advice. Code definitions follow the X12 CARC/RARC standard; individual payers may attach different RARCs, set different filing and appeal windows, or require different documentation. Always read the specific codes on your EOB and confirm current payer contract requirements.