Claim Rejections and EDI

Claim Rejections vs Denials (Clearinghouse and EDI Errors)

How to Read 999 and 277CA Reports, Fix the Common Errors and Protect Your Filing Deadline

Laptop screen showing lines of programming code, representing EDI claim files and clearinghouse rejection reports

A claim that gets rejected at the front end never reaches the payer's adjudication system, never produces a remittance and never gets paid. If nobody reads the reject report, nobody knows it happened. A 99214 pays $135.61 under 2026 Medicare rates, so 30 unworked rejections a month is $4,068 a month, or $48,816 a year (30 x $135.61 x 12). That's before the filing clock runs out and the claim becomes unrecoverable.

Rejections are the cheapest problem in billing to fix and the easiest to lose track of. They don't show up on a denial report, because there's no denial. They show up on an acknowledgement report that most practices skim at best.

Here's how a rejection differs from a denial, how to read the 999 and 277CA reports, the errors that cause most rejections, and why a rejected Medicare claim never stops your timely filing deadline.

Claim Rejections vs Denials: What's the Difference?

A rejection means the claim failed a front-end edit and was never accepted for processing. A denial means the payer adjudicated the claim and decided not to pay it, in whole or in part. Treating one like the other wastes time, and with Medicare it can cost you the claim.

QuestionRejectionDenial
Where it happensAt the clearinghouse or payer front end, before adjudicationInside the payer's adjudication system
What you receiveA 999, a 277CA or a clearinghouse reportAn 835 remittance with a CARC and often a RARC
Appeal rightsNone for a Medicare claim returned as unprocessableYes, through a reopening or the appeal levels
The fixCorrect the error and send a new claimReopen for a clerical error or appeal with documentation
Timely filingThe rejected claim isn't considered filedThe claim counts as filed

Medicare's own manual defines the terms. An unprocessable claim is any claim with incomplete or missing required information, or complete information that's invalid. The manual's examples are a missing NPI (incomplete) and an expired or incorrect NPI (invalid). When the problem is caught at the front end, the claim is returned to the provider, the claim data isn't kept in the system and no remittance advice is issued.

Don't appeal a rejection. A claim returned as unprocessable has no initial determination, so it has no appeal rights. First Coast warns that filing an appeal on one only delays payment and can end in a timely filing denial if you don't refile in time. Fix the claim and send a new one.

How to Read 999 and 277CA Reports

Two acknowledgements tell you what happened to a claim file, and they answer different questions. Read both, every day.

The 999 is the file-level check. It tells you whether the transmission's structure was accepted, accepted with errors or rejected. If the whole file is rejected, none of the claims in it get processed. The 999 can't tell you anything about an individual claim's content.

The 277CA is the claim-level check. It reports, claim by claim, whether the claim passed the payer's pre-adjudication edits. Its status category codes are the part to learn.

Category codeWhat it meansWhat you do
A2Accepted into the adjudication systemWait for the remittance and watch the claim status
A3Returned as unprocessable; not entered into adjudicationRead the status detail, correct it, resubmit
A6Rejected for missing informationAdd the missing data element and resubmit
A7Rejected for invalid informationCorrect the invalid value and resubmit

A clean 999 doesn't mean your claims were accepted. It only means the file was readable. The claims can still reject one by one on the 277CA.

Ask your clearinghouse for the 277CA. HIPAA doesn't require it, so whether you get one depends on the payer and the clearinghouse. If you only see the 999 and a summary dashboard, you're missing claim-level rejections that never reach a remittance.

The Medicare contractors publish their own 999 and 277CA response guidance, including the CGS 277CA tool listed in the references. Our update on the October 2026 Medicare EDI front-end edits covers the latest edit changes that can send claims to this queue.

Top Clearinghouse Rejection Reasons and How to Fix Them

Most rejections trace back to registration and setup, not to coding. That's good news, because those causes repeat, and you can fix them once.

Rejection reasonTypical causeThe fix
Subscriber ID, name or date of birth doesn't matchTypo at registration, or an old card on fileRun eligibility the day of the visit and copy the ID and name exactly as the payer returns them
Invalid or missing NPI or taxonomyBilling and rendering providers set up wrong in the systemConfirm each NPI and taxonomy against NPPES and enrollment records
Wrong payer IDPayer merged, or a clearinghouse-specific ID changedKeep a payer list, review it each quarter and test new payers with one claim
Invalid diagnosis codeTruncated code or a code retired on October 1Code to full specificity and load the annual ICD-10-CM update before it takes effect
Missing referring or ordering providerReferral details not captured at schedulingMake the referring NPI a required field before the visit can be checked in
Missing secondary payer informationIntake didn't ask about other coverageAdd an other-insurance screen to registration
Duplicate claimResubmitted without checking statusCheck claim status first, and only resend after a rejection

The diagnosis row is worth planning for every year. New and deleted codes take effect on October 1, and a scrubber that isn't updated on time will reject claims that used to pass. Update your pick lists and edits before that date.

  • Log every reject by reason. A reason count by week shows you which registration step is leaking.
  • Fix the cause, not just the claim. If the same payer ID fails twice, change it in the payer table.
  • Add edits at the front desk. A required field is cheaper than a rejection.
  • Test after every system change. Send one claim per payer after a software or clearinghouse update.

Medicare Unprocessable Claims: CARC 16, MA130 and No Appeal Rights

When Medicare returns a claim as unprocessable, you'll often see it described as CARC 16 with remark code MA130. The remark code says the claim contains incomplete or invalid information and that no appeal rights apply because the claim is unprocessable.

CARC 16 is a broad code. It never tells you what to fix by itself, so read the remark code that comes with it. The remark code names the specific problem, and the rest of this process follows: find the data element, correct it and send a new claim. Our guide to CARC and RARC denial codes walks through reading a remittance line by line.

Medicare contractors also point out that resubmitting an unprocessable claim won't trigger a duplicate denial, as long as that service for the same beneficiary and date wasn't previously paid. Send the corrected claim as a new claim, not as a correction to a claim that never processed.

Timely Filing: Why a Rejection Doesn't Stop the Clock

Medicare requires claims to be filed within 12 months, or one calendar year, after the date of service (42 CFR 424.44). For professional claims the line item "From" date starts the clock. For institutional claims with span dates, the "Through" date does.

A claim returned or rejected as unprocessable isn't considered filed. That means the 12 months keep running while it sits in your reject queue. A 99214 that ages past the deadline is $135.61 gone for good, and it won't appear on any denial report because it never got far enough to be denied.

Commercial payers set their own limits in their contracts, and those windows are often much shorter than Medicare's. Look them up, put them in your billing system and sort your reject queue by the date the filing window closes.

  • Work rejects within one business day. Most can be fixed in minutes once you read the status detail.
  • Run an aged reject report at 30, 60 and 90 days. Anything older than 30 days gets a named owner.
  • Track the filing deadline on each reject. Show days remaining, not just the date of service.
  • Keep proof of timely submission. Save the 999 and 277CA that show the file was received.

Build a Daily Rejection Workflow That Protects Revenue

The practices that don't lose claims to rejections all do the same boring thing: someone reads the acknowledgement reports every day and fixes what they find.

Take a billing team that works 30 rejected claims a month and spends 10 minutes on each. That's five hours of work protecting $4,068 a month in Medicare 99214 payments alone. The math only gets better when a root-cause fix removes a whole category of rejection.

Track the share of claims accepted on first submission and the time from rejection to resubmission. Our guide to medical billing KPIs shows how to build those into your dashboard, and our denial management strategies cover what to do once a claim passes the front end and comes back denied.

Audit and Compliance Exposure on Resubmitted Claims

Rejected claims aren't audited, because they never entered the system. What you do to clear them is another matter. The risks sit in the fix, not in the rejection.

The common mistakes are changing a diagnosis or code only to get past an edit, rather than because the record supports the change, and resubmitting a claim that had already adjudicated. Medicare's manual treats exact and suspect duplicates as a separate edit category, so a careless resend can produce a duplicate denial or an overpayment.

Medicare contractors can reopen a claim within one year for any reason and within four years for good cause (42 CFR 405.980). Recovery auditors generally look back three years. If a review finds that a claim was changed without support in the record, the repayment can reach back through that whole window, and the 60-day overpayment rule starts counting from the day you identify the problem. Our guide to RAC audits explains what reviewers pull, and our article on the 60-day overpayment rule covers what to do when you find one.

Never change a code just to clear an edit. The record has to support every diagnosis, procedure and modifier on the corrected claim. If an edit rejects a claim that matches the documentation, fix the edit or call the payer. Changing the claim to match the edit is how a clerical rejection becomes a compliance problem.
  • Write the reason on every corrected claim. Keep a note of what changed and why.
  • Check status before you resend. If the claim was accepted, don't send it again.
  • Use a new claim for unprocessable Medicare claims. Reserve reopenings and appeals for claims that denied.
  • Audit a sample each quarter. Compare 20 corrected claims to the record to confirm the changes were supported.

Frequently Asked Questions About Claim Rejections

What is the difference between a claim rejection and a claim denial?

A rejection happens before the payer adjudicates the claim. The claim fails a front-end edit, never enters the payer's adjudication system and never gets a remittance, so you fix it and send it again. A denial happens after adjudication and shows up on the remittance with a CARC and often a RARC, so you correct it through a reopening or an appeal.

Can you appeal a rejected claim?

Not for Medicare. A claim returned as unprocessable has no initial determination, so there are no appeal rights. Correct the error and submit a new claim. Medicare contractors warn that appealing an unprocessable claim only delays payment and can lead to a timely filing denial if the corrected claim isn't filed in time.

Does a rejected claim count toward the timely filing limit?

For Medicare, no. A claim returned or rejected as unprocessable isn't considered filed, so the 12-month clock from the date of service keeps running. Correct and resubmit within that window. Commercial payers set their own limits, which are often much shorter, so check each contract.

What is the difference between a 999 and a 277CA?

The 999 tells you whether the file's syntax was accepted, accepted with errors or rejected. The 277CA reports claim by claim whether each claim passed the payer's pre-adjudication edits and was accepted into adjudication. A clean 999 doesn't mean your claims were accepted, so read the 277CA too.

📋

Free Download: The 10-Point RCM Health Check

The billing gaps most practices don't catch until they show up as denials. Get the checklist: free, no spam.

✓ Got it! Your info is saved: view the checklist now →

We don't share your info. Unsubscribe any time.

Want Your Reject Queue Worked Every Day?

Rcmaxis reads your 999 and 277CA reports daily, fixes rejected claims within one business day, and tracks the root causes back to registration and the charge master so they stop coming back.

Get Your Free Revenue Assessment

References

  1. Centers for Medicare & Medicaid Services. Medicare Claims Processing Manual, Chapter 1: General Billing Requirements (sections 70, 80.3 and 120). cms.gov/Regulations-and-Guidance/Guidance/Manuals/Downloads/clm104c01.pdf
  2. Electronic Code of Federal Regulations. 42 CFR 424.44, Time limits for filing claims. ecfr.gov/current/title-42/chapter-IV/subchapter-B/part-424/subpart-C/section-424.44
  3. Electronic Code of Federal Regulations. 42 CFR 405.980, Reopenings of initial determinations. ecfr.gov/current/title-42/chapter-IV/subchapter-B/part-405/subpart-I/section-405.980
  4. First Coast Service Options. Returned or rejected as unprocessable claims affect timely filing. medicare.fcso.com/claims/returned-or-rejected-unprocessable-claims-affect-timely-filing
  5. First Coast Service Options. What you should do with claims returned as unprocessable. medicare.fcso.com/appeals/what-you-should-do-claims-returned-unprocessable
  6. Palmetto GBA. Appeal Rights: Know the Rules. palmettogba.com/palmetto/jjb.nsf/DID/AVY4G77325
  7. Noridian Healthcare Solutions. Reminder: Unprocessable (Return/Reject) Claims Must Be Resubmitted. med.noridianmedicare.com/web/jddme/article-detail/-/view/2230703/reminder-unprocessable-return-reject-claims-must-be-resubmitted
  8. CGS Administrators. 5010 277CA Tool (claim acknowledgment status and category codes). cgsmedicare.com/jb/help/5010_277CA_tool.html
  9. Centers for Medicare & Medicaid Services. Medicare Physician Fee Schedule, CY 2026 relative value files (99214 national non-facility payment). cms.gov/files/zip/rvu26d.zip