docs
Claim Rejection vs Denial: How They Differ and How to Work Each
Billing-company guide to claim rejection vs denial: where each happens in the EDI flow, the resubmit-vs-appeal workflow, and timely-filing implications.
Short answer
A rejection happens before adjudication; a denial happens after. A rejection means the 837 claim file failed a format or eligibility check at the clearinghouse or the payer's front-end and bounced back on a 999 or 277CA before anyone adjudicated it. No payer claim record was ever created, and the timely-filing clock keeps running. The fix is correct and resubmit.
A denial means the claim entered the payer's system, was processed, and the payer decided not to pay it in full or in part. That decision comes back on an 835 remittance advice, tagged with a Claim Adjustment Reason Code (CARC) and usually a Remittance Advice Remark Code (RARC). Adjudication happened, so appeal rights under your contract and state prompt-pay law are now in play.
Where each outcome occurs in the EDI flow
The transaction chain for a submitted claim runs: 837P or 837I claim file to clearinghouse, then clearinghouse to payer. Two checkpoints sit before adjudication, and one sits after.
| Stage | Transaction | What it signals |
|---|---|---|
| Clearinghouse receipt | 999 Functional Acknowledgment | The 837 file was received and syntactically valid (or rejected at the file level) |
| Pre-adjudication check | 277CA Claim Acknowledgment | The claim was accepted into the payer's pipeline or rejected before entry |
| Post-adjudication | 835 Remittance Advice | The payer adjudicated and is paying, partially paying, or denying with coded reason |
A rejection surfaces at the 999 or 277CA stage, within hours. A denial surfaces on the 835, after days or weeks of adjudication.
The 999 reports whether the whole transaction set was structurally valid X12. The 277CA is the per-claim response: it reports accepted or rejected status using Claim Status Category Codes and Claim Status Codes in the STC segment, which can name the specific party and edit that failed. Neither the 999 nor the 277CA carries CARC or RARC codes; those belong to the 835. Confusing the acknowledgment layer with the remittance layer is the most common source of mislabeled worklist items. For a fuller breakdown of 277CA status codes, see the 277CA acknowledgment guide.
Sources: X12.org Transaction Set Directory, Stedi EDI Claim Responses Overview
What a rejection looks like and how to read it
A rejection comes back as a 277CA with a status code in a rejected category — A6 (rejected for missing information), A7 (rejected for invalid information), or A8 (relational/conflicting fields) — or a similar pre-adjudication category. The clearinghouse may also produce its own error report, shown as a portal alert or batched into a nightly file.
Common rejection reasons:
- Member ID does not match payer records
- Missing or invalid NPI for the billing or rendering provider
- Duplicate claim detection based on matching claim control number
- Subscriber date of birth mismatch
- Claim submitted to the wrong payer ID
The fix in every case is correction and resubmission. Appeals and reconsideration requests apply after adjudication, so they have no role here. Find the edit that failed, correct the source data, and re-file the 837 before the timely-filing window closes.
What a denial looks like and how to read it
A denial arrives on the 835, embedded in the CLP loop (Claim-Level Adjustment) and the SVC loop (Service-Level Adjustment). The key codes are:
- CARC: Claim Adjustment Reason Code, the primary reason for the adjustment, published by the Washington Publishing Company (WPC)
- RARC: Remittance Advice Remark Code, supplemental context, also published by WPC
- Group code (CO, PR, OA, PI): sets who is financially responsible for the adjustment
A CO group code (Contractual Obligation) means the amount is a contract write-off. PR (Patient Responsibility) means the patient owes it. OA (Other Adjustment) is a catch-all, frequently used for coordination-of-benefits adjustments. Read the group code before you assign the claim to a queue. A CO adjustment routed to an appeal queue burns a specialist's time on a claim that was already settled by contract.
For a full treatment of common CARC codes and denial triage, see the denial management workflow guide.
Sources: WPC CARC/RARC Code Lists, CMS ERA/835 Remittance Advice Resources
The workflow difference: resubmit versus appeal
| Scenario | Correct action | Wrong action |
|---|---|---|
| 277CA shows rejected, no payer claim ID | Correct and resubmit | Filing a formal appeal |
| 835 denial with CARC 16 (missing info) | Corrected claim or appeal, per payer contract | Treating it as a simple reject and skipping documentation |
| 835 denial with CARC 4 (service not covered) | Appeal with medical necessity documentation | Resubmitting with no changes |
| 835 denial with CARC 45 (charges exceed fee schedule) | CO write-off per contract | Appealing a contractual adjustment |
The resubmit path does not consume appeal rights. The appeal path requires a formal packet (cover letter, medical records, authorization reference, often a timely appeal certificate), and its deadline is set by contract and state statute, not by the original submission date.
One trap: some payers return a soft denial on the 835 with a CARC that points to correction and resubmission rather than a formal appeal. CARC 16 (Claim/service lacks information needed for adjudication) is the classic case. The right action depends on the RARC and the payer's corrected-claim policy. When in doubt, call the provider line before filing anything.
Why mislabeling rejections and denials costs money
Label a 277CA rejection as a denial and two costs follow. The claim sits in an appeal queue while the timely-filing window runs. Appeal timelines count from the original service date or claim date, and the payer will not reset the clock because the team worked the claim in the wrong worklist. By the time someone routes it correctly, filing may be barred.
The mislabel also inflates the denial rate. A rejection is a pre-entry failure in claim construction or data entry, not an adjudication outcome. Counting the two together hides where the real problem is. A shop reporting a 14 percent "denial rate" may actually run a 9 percent denial rate and a 5 percent rejection rate, and the fixes for each are different. The MGMA 2024 Cost and Revenue Report puts the average initial denial rate above 10 percent, so getting this split right matters for both the worklist and the number you report.
Sources: MGMA 2024 Cost and Revenue Report
The reverse mislabel also happens: a denied claim gets corrected and resubmitted without a formal appeal. That is right when the payer accepts a corrected claim and forfeits rights when the payer requires an appeal. Reading the CARC and the provider manual tells you which case you are in.
Timely-filing implications
Rejections leave the timely-filing clock running. The deadline counts from the original service date, or the claim date under some payer contracts. Do not assume a clearinghouse response of any kind proves timely filing; it does not. The limit counts from the date of service (or discharge for inpatient), and a rejected claim that never got a payer claim ID has never met it.
Most commercial payers allow 90 to 180 days from date of service. Medicare's limit is one year. Medicaid varies by state. Some contracts run shorter, and 60 days is not unusual for large commercial plans.
A rejection caught within 30 days of the deadline needs correction now, not at the next weekly sweep. Late-filed claims come back as a CARC 29 (Timely Filing) denial, and a timely-filing appeal needs documented proof of the original attempt. The saved 277CA rejection is that proof.
Sources: CMS Medicare Claims Processing Manual, Chapter 1
How Medi handles rejections and denials
Medi surfaces 277CA acknowledgment status at the claim level. When a claim comes back rejected, the 277CA reason code shows next to the claim in the work queue, so the team reads it without opening a raw EDI file, and the claim routes to a resubmission queue instead of a denial queue.
Denials from the 835 are parsed per service line, each showing the CARC, the RARC, and the group code. Specialists work a denial queue organized by CARC group and aging bucket, the setup that lets a three-person team triage 400 denials a day without losing appeal deadlines.
For the full acknowledgment workflow, see the 277CA guide. For denial triage and appeal packets, see the denial management guide. To see the queues in the product, book a demo.
Medi is $20 per client practice per month, with volume pricing available, plus per-transaction EDI fees. No per-provider fee, no contract. The fee follows client practices, not providers: adding providers inside a practice never changes it, and adding practices adds the per-practice rate. Full pricing and migration terms are at /pricing.
When Medi is not the right fit
Medi is built for billing companies managing multiple client practices, and the workflow, queue structure, and pricing all assume that context. A solo in-house billing department at a single practice usually wants a lighter tool wired into its own PM/EHR. In that setup, Medi is probably not the right fit.
Medi also does not handle clinical documentation, prior authorization, or automated coding. It picks up after the encounter is coded and the claim is ready to build.
Frequently asked questions
Does a clearinghouse rejection reset the timely-filing clock?
No. A rejection means the claim never got a payer claim ID, so the payer never received it for adjudication. The window keeps counting from the original date of service. Some payers accept the 277CA rejection report as proof of a timely attempt during an appeal, but that is an exception policy to verify per payer, not a standard.
Can I appeal a rejected claim?
No. An appeal is post-adjudication recourse, and a rejection means adjudication never happened, so you correct the claim and resubmit. If the window has already closed after a long correction cycle, some payers accept timely-filing appeals with the original attempt documented. That is payer-specific; call the provider line.
What is the difference between a corrected claim and an appeal?
A corrected claim goes out on a new 837 with a claim frequency code of 7 (replacement) or 8 (void) referencing the original claim control number. Use it when the first claim had a fixable error such as a wrong code, missing modifier, or incorrect date of service. An appeal is a formal dispute of the payer's adjudication decision. Some post-adjudication denials require an appeal; others accept a corrected claim. The CARC and the provider manual tell you which applies.
How do I know if a 277CA means rejected or accepted?
The 277CA uses Claim Status Category Codes in the STC segment. Category A2 means accepted into adjudication. A1 only acknowledges receipt — the claim arrived but has not yet passed pre-adjudication edits. Category A7 (and A3/A6/A8) means rejected. Other A-series codes indicate pending status or additional-information requests. For the full code list and how to read the STC segment, see the 277CA guide.
What CARC code appears on a timely-filing denial?
CARC 29, "The time limit for filing has expired." The next step is a timely-filing appeal with documentation of the original submission attempt; the 999 and 277CA records from the first filing are the primary evidence. Payers set their own deadlines and documentation rules for these disputes, so check the provider manual before submitting.
References
These public sources provide background for standards, terminology, or competitor context discussed on this page.
- Stedi healthcare claim responses overviewStedi
- X12 external code listsX12
- MGMA detecting and fixing leaks across the revenue cycleMedical Group Management Association