CO-129 denial code
Prior processing information appears incorrect
How to fix it
Re-verify the primary payer's payment and adjustment amounts and resubmit with corrected coordination of benefits data.
How to prevent it
Transmit complete primary EOB data electronically rather than re-keying totals.
In practice
A secondary claim is submitted with the primary payer's payment details re-keyed from a paper explanation of benefits. The amounts are off by a few dollars and the claim returns CO-129.
Secondary adjudication is arithmetic. The payer recalculates the balance using the primary's paid amount, allowed amount and adjustment amounts, and any figure that does not reconcile stops the calculation.
Re-verify the primary's figures directly from the electronic remittance rather than from a transcription, correct the coordination of benefits data, and resubmit. Where the practice is still keying these by hand, that is the actual defect.
What sits behind it
Manual transcription is the dominant cause and it is entirely avoidable. Electronic remittance carries the primary's adjudication in structured form, and passing it through to the secondary claim eliminates the class of error rather than reducing it.
The service-line detail matters as much as the totals. Secondary payers reconcile at the line level, so a claim carrying correct totals with misallocated line amounts still fails, which is why summarising a multi-line primary remittance into a single figure does not work.
Adjustment group codes have to travel too. The distinction between contractual adjustment, patient responsibility and other adjustment determines how the secondary calculates its liability, and dropping those codes in transcription changes the answer even when the numbers are right.
Related codes
Terms used here — Coordination of Benefits · ERA · Payment Posting
How we handle it — Claims Management · Revenue Cycle Management · AR Management
Primary sources
The rules behind CO-129, at the bodies that publish them.
- Remittance Advice Remark Codes (RARC) (opens in a new tab)
X12 — The remark codes that qualify a CARC on an ERA. Reading the RARC is usually what tells you whether a denial is appealable.
- CMS-1500 claim form standards (opens in a new tab)
National Uniform Claim Committee — Maintainer of the CMS-1500 professional claim form and its data element definitions, plus the provider taxonomy code set.
- NPI Registry (NPPES) (opens in a new tab)
Centers for Medicare & Medicaid Services — Public lookup and management for National Provider Identifiers. A stale NPPES record is a quietly common cause of enrollment and claim rejections.
Looking for a different code? Search all 190 CARC and RARC codes
Questions about CO-129
Because the figures are frequently re-keyed from a paper explanation of benefits, and secondary adjudication reconciles at the service line rather than the claim total. Passing the primary's electronic remittance through directly removes the transcription step that causes most of these.
Paid amount, allowed amount and each adjustment amount, at the line level rather than in summary, along with the adjustment group codes that classify each one. Correct totals with misallocated line detail will still fail the reconciliation.
Yes, materially. Whether an amount was a contractual adjustment, a patient responsibility or another category determines how the secondary calculates its liability. Dropping those classifications during transcription changes the result even when every number is accurate.
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