Guide
The claim submission process, and how to clear rejections
The claim submission process takes a charge from your practice management system to the payer's adjudication system: the claim is built as an 837, checked by your scrubber and clearinghouse, acknowledged as a file on the 999 and as a claim on the 277CA, and either accepted with a payer claim number or rejected. A rejected claim was never received, so the filing limit keeps running. This guide covers setup, edits, acknowledgments, resubmission rules and the daily routine, with a worked example.
One of the Remitwright medical billing guides: free to read in full, with a checklist at the end that you can print.
The claim submission process is the path a charge takes from your practice management system into the payer’s adjudication system: built as an electronic 837 claim, checked by your scrubber and your clearinghouse, acknowledged by the payer first as a file and then claim by claim, and finally either accepted with a payer claim number or rejected. Nothing gets paid, denied or appealed until the claim is accepted.
Most practices measure the end of this path, the payment and the denial. This guide stays at the front, where a claim can disappear without a trace. It pairs with the denials guide, which picks up once the payer has decided, and with the other billing guides.
What happens between “submit” and “accepted”?
Between pressing submit and having an accepted claim, a claim passes four checkpoints: your own scrubber, the clearinghouse’s edits, the payer’s file-level syntax check reported on the 999, and the payer’s claim-level edits reported on the 277CA, and a claim can fail at any of them. Only the last one gives you a payer claim number.
| Checkpoint | What it checks | What comes back | Who has to act |
|---|---|---|---|
| Practice scrubber | Your own rules: eligibility, codes, modifiers, provider data | An edit list before the claim leaves | The biller or coder |
| Clearinghouse | Format and the clearinghouse’s payer-specific rules | A clearinghouse report: accepted or returned | The biller |
| Payer translator | File syntax and envelope against the implementation guide | 999: the file or transaction set accepted, accepted with errors, or rejected | The biller, for the whole batch |
| Payer front-end edits | Each claim against the standard and the payer’s own business edits | 277CA: each claim accepted into adjudication or rejected | The biller, claim by claim |
Medicare uses exactly these two acknowledgments for incoming claims: the X12 999 implementation acknowledgment and the X12 277CA claim acknowledgment1. Its manual describes the split. Errors serious enough to reject a whole transaction set come back on the 999; errors the translator can pass along are marked “accepted, but errors noted” and travel on to the claim-level edits, which report each claim’s result on the 277CA1.
For Medicare, each claim that passes every edit gets a claim control number, and that number comes back on the 277CA1. The manual’s stated purpose is to let you ask about a single claim instead of a whole submission1. Record it against the claim. It is the only proof the payer has the claim.
How do you get set up to submit electronically?
You get set up by obtaining an EDI enrollment with each payer for each billing provider, connecting through a clearinghouse with a signed agreement, and confirming that the provider’s identifiers match what the payer holds, because a claim from a submitter the payer does not recognize is rejected before anyone reads it. Setup errors reject every claim, not just one.
Medicare’s rules show the pieces. A provider needs an NPI, and the MAC checks that the NPI is active in PECOS before it approves the EDI enrollment agreement; if it cannot verify the NPI, the agreement is denied1. The EDI number and password act as the provider’s electronic signature, and the provider is liable if someone it improperly shared them with misuses them1.
If you send through a billing agent or clearinghouse, Medicare requires an agreement signed by that third party in which it accepts the same security and privacy obligations; the provider keeps it rather than sending it to Medicare1. Providers may not share their own EDI access credentials with a billing agent or clearinghouse1.
The transactions themselves are HIPAA standards. Claims and encounter information, claim status, eligibility, and payment and remittance advice are among the standard transactions, and covered entities must use the adopted X12 standard for them6. For professional claims that is the 837 in version 005010X222A11.
Do you have to send claims electronically?
For traditional Medicare, yes, unless you qualify for an exception: the Administrative Simplification Compliance Act and 42 CFR 424.32 require initial claims to be submitted electronically, and Medicare is prohibited from paying claims sent on paper that do not meet the limited exceptions1. Commercial payers set their own rules in their provider manuals.
The main exception is size. For practices billing a Part B MAC, Medicare treats physicians, practitioners, facilities and suppliers with fewer than 10 full-time equivalent employees as small providers, and providers billing a Part A MAC with fewer than 251. The manual counts part-time hours toward the FTE total and excludes contracted staff such as a billing agency’s employees1.
Two details catch practices out. “Initial claims” under the rule include resubmissions of claims that were rejected before, claims with paper attachments and claims where Medicare is secondary1. And the requirement does not apply to claims sent to Medicare managed care plans or to other health plans1, whose own rules govern.
What makes a claim clean before it leaves?
A clean claim is one the payer can adjudicate without going back to anyone for more information, which means it passes every edit, carries every required and conditional data element, and arrives inside the filing limit. Medicare’s manual defines it as a claim that does not need investigation or development outside the contractor’s own operation before payment, and says clean claims must be filed in the timely filing period2.
The opposite is an unprocessable claim. Medicare defines it as a claim with required information that is incomplete or missing, or that is complete but invalid2. Incomplete means a required or conditional field is empty; invalid means the field is filled but illogical, incorrect or no longer in effect, such as an expired number2.
That definition gives the scrubber its job. Every rule should test one required or conditional field against a source of truth:
| Field group | Source of truth | Typical failure |
|---|---|---|
| Patient and subscriber | The eligibility response for the date of service | Member ID typed from an old card; subscriber name spelled differently from the plan |
| Payer and plan | The eligibility response, mapped to the clearinghouse payer ID | Claim sent to the wrong payer ID for the plan |
| Billing, rendering and referring providers | NPPES, the payer’s enrollment record | New provider not yet enrolled; wrong taxonomy; group NPI in a rendering field |
| Dates, place of service, units | The visit record | Span dates on a single-day service; units above the payer’s maximum |
| Diagnosis and pointers | The note and the ICD-10-CM list for the date of service | Retired or truncated code; pointer to an empty diagnosis slot |
| Conditional fields | The payer’s companion guide | Primary payer data missing on a secondary claim; authorization number absent |
Write a rule each time a new rejection reason appears, then retire the rule only when the reason has not returned for a year. The charge entry service and the scrubber work as one step: a wrong field at entry is a rejection two days later.
Why is a rejection more dangerous than a denial?
A rejection is more dangerous than a denial because a rejected claim was never received: it has no receipt date, no remittance, no appeal rights and often no record in the payer’s system, while the filing limit keeps counting from the date of service. A denial at least sits in the payer’s system with a reason code and an appeal path.
Medicare’s manual is direct about this. Claims that fail basic legibility, format or completion requirements are not considered received and may be rejected; they are not considered received until resubmitted as corrected, complete claims2. A claim returned as unprocessable is not denied and has no appeal rights2.
How the return reaches you varies. When the error is caught at the front end, the claim is returned without its data being kept in the system and no remittance is issued; when it is caught inside the processing system, the claim can be rejected through the remittance with codes explaining the error2. On an 835, remark MA130 tells you the claim was unprocessable and carries no appeal rights5.
Meanwhile the clock runs. Medicare claims must generally be filed within 12 months, or one calendar year, of the date of service, and on a professional claim with span dates the line item “From” date is the one that counts2. A claim for February 29 must be filed by February 28 of the following year2. Commercial and Medicaid limits are set by contract and state rules; the timely filing table lists them by payer, and the proof of timely filing post covers the evidence that counts when a resent claim lands close to the limit.
How do you read the 999 and the 277CA?
Read the 999 first, to confirm the payer accepted the file or transaction set, then read the 277CA claim by claim, where the category code tells you whether each claim entered adjudication or was rejected and why. A batch with an accepted 999 can still hold rejected claims.
Medicare’s manual says the 999 reports the transaction-level errors the translator finds and acknowledges receipt of claims that had no syntax errors, unless the submitter chose not to receive acknowledgments for clean files1. Download it promptly: MACs may purge an undownloaded 999 from the submitter’s mailbox after five business days, though they are encouraged to keep it up to 30 days1.
If you missed the 999, the manual’s fallback is a claim status inquiry; if the response shows no record of the claim, that suggests a front-end rejection, and you can resubmit and receive a new 9991.
On the 277CA, the category codes beginning with A are the acknowledgment set. In our words: A1 means the payer received the claim but has not accepted it for adjudication, A2 means it was accepted into the adjudication system, A3 means it was returned as unprocessable, A6 means information was missing, A7 means information was invalid, and A8 means two related fields conflict3. Only A2 is a finished submission. The status codes that travel with the category name the field; the 277CA post covers the common ones.
How do you resubmit a rejected claim?
Resubmit a rejected claim by fixing the field the rejection names and sending it as a new original claim, because a claim the payer rejected at the front end does not exist in its system and there is nothing to replace. Replacement and void codes are only for claims the payer accepted.
The paper form shows the rule plainly. Item 22 on the 1500 takes a resubmission code and the payer’s original reference number, with frequency code 7 for a replacement of a prior claim and 8 for a void or cancel, and the NUCC instructions say the item is not meant for original claim submissions4.
Medicare’s manual matches the logic: for a front-end return, or when a remittance was used to return the claim, you may send a corrected claim or an entirely new claim, because the original data was not retained2. Where the claim was suspended for development instead, corrections can go in writing, online or by phone, and Medicare processes the claim if they arrive within 45 days2.
| What happened to the claim | Evidence | How to send the fix |
|---|---|---|
| File rejected on the 999 | 999 shows the transaction set rejected | Fix the envelope or syntax error and resend the whole batch |
| Claim rejected on the 277CA | Category A3, A6, A7 or A8 | Correct the field and send as a new original claim |
| Claim accepted, then denied on the 835 | Remittance line with a CARC | Corrected claim with frequency code 7 and the payer’s claim number, or an appeal, per the payer’s manual |
| Claim accepted and paid in error | Remittance shows payment | Void with frequency code 8, or the payer’s refund process |
Sending a replacement code on a claim the payer never accepted turns one rejection into two: the payer has no original to replace, and the replacement fails as well.
What should a daily submission routine include?
A daily submission routine includes four counts and one list: claims sent, files accepted on the 999, claims accepted on the 277CA, claims rejected, and a rejection worklist sorted by days left to each payer’s filing limit. If the counts do not reconcile, a claim is missing somewhere between your system and the payer.
| Report line | How it is built | What a problem looks like |
|---|---|---|
| Charges created | Visits with charges entered, by date of service | Visits from last week with no charge |
| Claims sent | Claims released to the clearinghouse | Fewer than the charges created |
| Files accepted | 999 acknowledgments received and accepted | A batch with no 999 after a business day |
| Claims accepted | 277CA acknowledgments in the A2 category, with payer claim numbers | Accepted count below claims sent |
| Rejection worklist | Every A3, A6, A7 or A8 claim, with payer, date of service and filing limit | Items older than two days, or within 30 days of the limit |
| No acknowledgment | Claims sent with no 277CA after the payer’s normal response time | Any claim older than a week without a status inquiry |
Report the gap between claims sent and claims accepted weekly, by payer. It is the earliest warning a practice gets: a rejection that nobody works becomes a timely filing write-off months later, and by then nobody remembers the original error.
A worked example: a clearinghouse change
This is a hypothetical example. A four-provider podiatry practice moves to a new clearinghouse on the first of the month. The ERA and EDI enrollments are updated in advance with each payer, and the first batches go out on day one.
By day three the biller’s reconciliation shows a gap. Every batch has an accepted 999, but 41 claims for one regional commercial plan have no 277CA at all, and 14 Medicare claims are back as A7, rejected for invalid information. The two problems have different causes.
The 41 missing acknowledgments trace to a payer ID mapping: the new clearinghouse routes the plan’s claims to the plan’s old processing address, which no longer returns acknowledgments. The clearinghouse corrects the mapping. Because the payer has no record of the claims, the biller sends all 41 as new original claims and confirms A2 acknowledgments the next day. One of them had already been resent by a temp as a replacement with frequency code 7; the plan rejected it, since there was no original to replace, and it goes out again as a new claim.
The 14 Medicare rejections share one feature: all are for a podiatrist who joined two months ago, and the rendering provider field carries the group NPI instead of hers. The provider file is fixed, and the 14 claims go back out as new claims the same day.
By the end of the week, claims sent and claims accepted agree for every payer, and the scrubber has a new rule: a rendering NPI that matches a group NPI stops the claim before it leaves.
When should a billing team handle claim submission?
Hand claim submission to a billing team when charges sit unbilled for days, when nobody reconciles the 999s and 277CAs, or when rejections are found only after a payer’s filing limit has passed. A dedicated remote biller can scrub and release claims, reconcile every acknowledgment daily, work rejections against the filing clock and fix the provider or template cause behind each group.
Remitwright’s claim submission service works this way, with a dedicated biller per client (or a dedicated team for larger groups) working remotely in the client’s own practice management system and clearinghouse. The practice keeps its EDI enrollments, its clearinghouse account and its data; the biller works inside them.
The test of the work is simple. Every claim sent should have an acceptance and a payer claim number, or a reason on the worklist and a name beside it.
Checklist
Claim submission checklist
- Every billing NPI has an active EDI enrollment with each payer, and the clearinghouse agreement is on file
- Payer IDs in the clearinghouse are checked against the plan on the eligibility response, not the card
- Charges are entered and scrubbed within a set number of days of the visit, with the lag reported
- Scrubber rules exist for every rejection reason seen in the last year
- Every batch sent has an accepted 999, checked the same day it arrives
- Every claim has a 277CA showing acceptance into adjudication and a payer claim number
- Rejected claims are worked the same day, sorted by days left to the payer's filing limit
- A claim rejected at the front end is resent as a new claim, not as a replacement
- Replacement and void frequency codes are used only on claims the payer accepted
- The cause behind each rejection group is fixed in the provider file, template or master data
- Claims with no acknowledgment get a claim status inquiry before they age past a week
- Submitted versus accepted counts are reported weekly by payer
Or get a link to this guide in your work email, so you can come back to it.
Thanks, your request is in. A person from the billing team follows up by email. This guide stays free to read on this page.
Next step
Want this looked at in your own numbers?
Three quick questions, no patient data. A billing specialist reads every request and replies in writing.
- Three questions, about two minutes
- No patient data, no software to buy
- A written reply from a biller, not a sales deck
You answer three questions
A billing specialist reads them
A written reply by email
Prefer email? sales@remitwright.com
Request received
Thanks. Your review request is in.
Reference . Quote it if you write to us about this request.
- A billing specialist reads your answers and replies by email.
- If a look at real claims makes sense, we agree read-only access under a BAA first.
- You get a written summary of what is worth working and what it would take. No commitment.
While you wait: see the sample weekly report or read how switching works. You can also download the sample weekly report (PDF).