The ten stages, briefly
Every dollar a practice collects travels the same path. Mapping it makes the leaks visible:
- Scheduling: the first billing decision — capturing accurate insurance data at booking
- Eligibility & benefits verification: confirming active coverage, copays, deductibles and auth requirements before the visit
- Prior authorization: securing approvals for services that require them, before treatment
- Check-in & patient financial counseling: collecting copays and expectations at the time of service
- Charge capture: translating documented care into billable codes — the stage where most revenue is won or lost
- Coding & modifier review: CPT, ICD-10, HCPCS with AAPC-standard accuracy
- Claim scrubbing: NCCI edits, MUE units, payer-specific rules applied before submission
- Submission: electronic transmission within 24–48 hours of charge entry
- Payment posting & reconciliation: ERA/835 posting, variance checks, patient balance routing
- Denial management & A/R follow-up: classification, appeals and daily aging work
Where the money leaks — stage by stage
The industry data locates the leaks precisely. Charge lag across the sector runs 3–7 days from visit to submitted claim (MGMA), and that delay extends the age of every claim before adjudication even begins. First-submission denials run 7–8% at most practices (MGMA), and fewer than 1% of denied claims are ever appealed (KFF, 2026).
- Stages 1–4 (front end): registration errors, unverified coverage and missed authorizations surface weeks later as CO-16 and CO-197 denials
- Stages 5–6 (mid cycle): undercoding and modifier defaults bleed the value of correctly performed work
- Stage 7–8 (submission): skipped scrubbing turns recoverable technical errors into denial cycles
- Stage 9 (posting): unposted or unreconciled payments distort the entire revenue picture
- Stage 10 (follow-up): denials aged past appeal windows become permanent write-offs
Why the batch model fails
Most practices run the workflow in weekly or month-end batches — charges accumulate, claims queue, denials pile. Batching feels efficient because it concentrates effort, but it multiplies every clock: a charge lag of five days plus a scrub queue of three days plus a payer adjudication window of fifteen means the practice waits a full month before it can even see a problem.
The alternative is a daily cadence: charges posted the day of documentation, claims scrubbed and transmitted within 24–48 hours, remittances posted same day, denials classified the day they land. Same work, radically different result — because every stage begins its clock at the earliest possible moment.
“48% of leaders named denials and appeals their practice's largest source of revenue leakage, compared with 23% who cited front-end issues.”
The two clocks that decide everything
Filing deadlines and appeal windows are the hard constraints the workflow operates against. Medicare allows claims filed up to one calendar year from the date of service under 42 CFR § 424.44 — but commercial payer windows commonly run 90–180 days per contract, and appeal deadlines are shorter still.
A well-run workflow treats both clocks as first-class: filing margin computed at submission, and appeal deadlines attached to every denial the moment it enters the queue. Everything else — coding, scrubbing, follow-up — is how you win inside those windows.
What to fix first
If you are auditing your own workflow, attack in this order: (1) charge lag — move documentation to charge entry under 72 hours; (2) rejection triage — correct clearinghouse errors the day they appear; (3) denial classification — never let a denial enter a pile without a reason code; (4) time-of-service collections — collect verified patient responsibility before the visit ends. Those four changes move days in A/R faster than any software purchase.
EntireRCM runs this entire workflow inside your existing EHR at 2.99% of collections — see the nine modules involved, or request the free workflow audit and we will map your leaks stage by stage.