What Is an EDI 835, and Why Do Posting Exceptions Happen?
The EDI 835 transaction—formally the Health Care Claim Payment/Advice—is the digital mechanism through which payers tell providers exactly how a claim was adjudicated: how much was paid, how much was adjusted, and why. Every remittance advice carries adjustment reason codes, remark codes, service line breakdowns, NPI references, and payment totals that a receiving system must interpret and reconcile against its open accounts receivable.
When that reconciliation fails—because a code isn't recognized, a reference number doesn't match, or a business rule fires unexpectedly—the transaction drops out of the automated posting pipeline and lands in a manual exception queue. In high-volume payer environments, even a 3–5% exception rate can translate to thousands of claims per day requiring human review.
Which CARC and RARC Code Issues Most Commonly Break Auto-Posting?
Claim Adjustment Reason Codes (CARCs) and Remittance Advice Remark Codes (RARCs) are the core language of the 835. CARCs explain why a payment was adjusted; RARCs add context. X12 and CMS publish updates multiple times per year, and any gap between a payer's transmitted code set and a receiver's lookup table produces an unresolvable exception.
The most disruptive code-related failure modes
Retired codes still in use: Payers that do not promptly retire deprecated CARCs generate 835s that receivers cannot map, forcing 100% manual review of affected remittances. New codes without lookup entries: Receivers using annually refreshed code tables miss codes introduced mid-year, creating silent failures that only surface at month-end reconciliation. Invalid CARC/RARC pairing: The X12 835 implementation guide specifies valid combinations. Invalid pairings can pass SNIP Level 1–2 but fail business-level rules at the receiver. Group code mismatches: CARCs must be paired with the correct Group Code (CO, CR, OA, PI, PR). Mismatches force adjudication rework.| Exception Type | Detectable at SNIP 1–2? | Detectable at SNIP 5–7? | Auto-Resolvable? |
|---|---|---|---|
| Retired CARC code transmitted | ✗ No | ✓ Yes | ⚡ With crosswalk rules |
| New code not in receiver table | ✗ No | ✓ Yes | ✗ Manual review |
| Invalid CARC/RARC pairing | ✗ No | ✓ Yes | ⚡ With mapping rules |
| Wrong Group Code assignment | ✗ No | ✓ Yes | ✗ Manual review |
| Missing CARC on adjustment line | ✓ Yes (Lvl 2) | ✓ Yes | ✗ Manual review |
How Do NPI Mismatches Disrupt Remittance Matching?
The National Provider Identifier (NPI) appears in multiple 835 loops. Auto-posting engines use NPI to route payments to the correct provider record. When NPI data in the 835 doesn't align with what the system expects, posting fails silently or noisily depending on exception handling configuration.
Group vs. individual NPI confusion: A rendering provider's individual NPI (Type 1) appears on the 837 claim, but the 835 carries only the billing group's NPI (Type 2), or vice versa. Unregistered rendering NPIs: Provider credentialing delays mean a rendering NPI exists in state licensing systems but hasn't been loaded into the payer's provider master. Taxonomy mismatches: The same NPI used with different taxonomy codes across 837 and 835 transactions creates mismatches in systems that include taxonomy as a matching dimension. Reassignment scenarios: When payment is reassigned from an individual to a group, the 835 must correctly reflect the payee NPI; errors here create posting exceptions and potentially incorrect EFT routing.Why Do Split Claims and COB Errors Create the Hardest Exceptions to Resolve?
Split claims and coordination-of-benefits (COB) scenarios represent the highest-complexity posting exceptions because they involve reference chains spanning multiple transactions, multiple payers, and sometimes multiple EDI intermediaries.
Split-claim reference breaks
When a clearinghouse or payer splits an 837 into sub-claims—each assigned a unique claim control number—the original claim control number no longer maps to a single 835 record. Auto-posting engines receive an 835 they cannot reconcile, producing an exception for every service line in the split.
COB sequencing failures
For members with dual coverage, the primary and secondary payer must process claims in a defined sequence. Common failure points include the secondary payer's 835 arriving before the primary's payment has posted, and crossover claim data that doesn't carry the primary payer's payment amount in the correct 835 loop.
| Scenario | Root Cause | Business Impact | Prevention Strategy |
|---|---|---|---|
| Clearinghouse split claim | New claim # assigned mid-transit | 100% of affected lines fall to manual queue | Require clearinghouse to return split mapping; configure crosswalk in posting engine |
| COB primary/secondary sequence error | Secondary processes before primary posts | Over/underpayment; cascading secondary denials | Hold secondary 835 until primary EOB is confirmed; validate CAS segment amounts |
| Missing crossover data on secondary 835 | Primary payer amount not in Loop 2320 | Secondary balance incorrectly billed to patient | Validate Loop 2320 presence when secondary payer is identified in 835 header |
| Payer-assigned alternate claim number | Payer replaces provider's claim control # | Orphaned payment; AR aging distortion | Map payer internal claim ID back to provider claim control number at receipt |
What Operational and Technical Controls Reduce 835 Exception Rates?
Reducing posting exceptions requires a layered approach that addresses data quality at every stage of the 835 lifecycle—from the moment an 837 is submitted through final payment reconciliation.



