A Software Migration Stranded $421,000 in Aged Ophthalmology AR. The Practice Was Ready to Write It Off. MZ Recovered $286,000 of It.
A six-ophthalmologist and three-optometrist ophthalmology practice in the Knoxville, Tennessee area accumulated $421,000 in claims aged over 120 days after a practice-management system migration coincided with the departure of its billing lead. Claims went unsubmitted, remittances went unposted, and denials went unresolved.
MZ Medical Billing performed a focused old AR cleanup review and found claims missing from the new system, unposted payments, unreconciled underpayments, and correctable denials that had aged without action.
The review also identified ophthalmology-specific recovery issues, including retina drug J-codes and JW/JZ modifiers, OCT and visual-field frequency requirements, cataract 54/55 comanagement billing, and RT/LT laterality errors.
This ophthalmology billing case study explains how MZ Medical Billing reconciled both systems, prioritized claims by deadline, corrected and appealed recoverable claims, and reconstructed affected claims. The cleanup recovered $286,000, achieved a 68% recovery rate on the workable aged-claim pool, reduced AR aged over 120 days by 78%, and lowered average days in AR from 96 to 41 days.
The Practice and the Problem
The practice is a six-ophthalmologist, three-optometrist eye care group in the Knoxville, Tennessee area, running a comprehensive ophthalmology service alongside a retina subspecialty and an in-office procedure suite. The case mix is exactly what you would expect from a mature East Tennessee eye group: high cataract surgery volume, a heavy retina injection schedule, glaucoma management, diabetic eye disease driven by the regional population, and a steady stream of diagnostic testing — OCT, visual fields, and fundus photography — supporting all of it.
This engagement was different from a typical billing-company rescue. The group's day-to-day coding was competent, its physicians were productive, and collections had been healthy for years. What broke was operational. In the spring, the practice migrated from a legacy practice-management system to a new integrated EHR/PM platform — and in the same quarter, the billing lead who had held the AR follow-up process together for a decade left for another practice. The two events overlapped, and the follow-up function fell into the gap between the old system and the new one.
Claims mid-flight during the migration did not map cleanly into the new platform. Some never crossed over. Others crossed with broken statuses that made them look paid when they were not. Remittances landed but were not posted. Denials arrived but were not worked. For several months, nobody owned aged-claim follow-up — and the AR quietly built a backlog that, by the time the practice administrator caught it at year-end, totaled roughly $421,000 in claims aged past 120 days, much of it approaching Tennessee payer timely-filing and appeal deadlines.
Tennessee adds a specific wrinkle for any practice that treats work-related eye injuries: the state's Bureau of Workers' Compensation mandates electronic medical billing, with defined formats and response timelines published in its medical e-billing requirements. Work-comp claims stranded in the migration could not simply be re-dropped on paper — they had to be reconstructed and resubmitted electronically to the correct standard. The group brought in MZ Medical Billing specifically for an old AR cleanup engagement, and our ophthalmology billing team had the aged AR mapped and triaged within the first week.
Five Ways a Migration Turns Healthy Claims Into Aged AR
Aged AR from an operational disruption looks nothing like aged AR from bad coding. These were, for the most part, correctly coded, medically supportable claims that simply lost their thread during the handoff. The cleanup audit sorted the $421,000 into five distinct ways the migration and staffing gap had let good money go quiet.
A block of claims that were queued but not yet transmitted in the legacy system never made it into the new platform's outbound batch. They existed as charges in the old system and as nothing in the new one — invisible on the new platform's AR report because, as far as it was concerned, they had never been created. These were never-submitted claims masquerading as a data gap, and they were the largest single category in the backlog.
Payer ERAs continued arriving during the transition, but with no one owning payment posting, they accumulated unposted. Some claims showed as open in AR that had actually been paid; others showed as paid-in-full when the payer had only made a partial payment and left a balance to pursue. Until every remittance was posted and reconciled, the true AR picture was unknowable — the aging report was measuring the wrong thing.
Ordinary, recoverable denials — a missing modifier here, a diagnosis-linkage issue there, an eligibility mismatch — landed during the gap and sat untouched. Individually each was a five-minute correction-and-resubmit. Collectively, several months of unworked denials had aged toward the point where the appeal window, not the correctness of the claim, would decide whether they were recoverable.
A subset of claims had been paid, but at less than the contracted rate — the kind of contractual underpayment that only surfaces when someone compares each remittance against the fee schedule. With payment posting offline during the transition, no variance check was happening, so partial payments were being accepted as final. This category never appeared as a denial and never would have surfaced on its own.
Tennessee work-comp claims and Medicare secondary/crossover claims are the most fragile in any migration because they depend on carrier, claim-number, and coordination-of-benefits data that does not always map cleanly between systems. Several work-comp eye-injury claims lost their electronic-billing formatting, and a batch of secondary claims lost their primary-payer EOB linkage. Both categories needed reconstruction, not just resubmission.
Every Aged Claim Sorted Into One of Four Lanes
Old AR cleanup is not "call the insurance company on everything." It is triage. Before a single call was made, all $421,000 was sorted claim-by-claim into four lanes — because the action a claim needs, and the deadline it faces, determines everything about how and when it gets worked.
Never-transmitted and migration-dropped claims that were correct as coded. Action: verify eligibility still valid, confirm timely-filing window open, transmit. Fastest lane, highest yield.
Denied claims with a fixable defect — modifier, linkage, eligibility. Action: correct the specific error, resubmit or appeal within the payer's window with documentation.
Claims obscured by unposted remittances. Action: post the ERA first to reveal the true balance, then chase underpayments or close genuinely-paid items. Cleans the report itself.
Work-comp and secondary claims that lost formatting or COB linkage. Action: rebuild the claim to the correct electronic standard, re-establish the linkage, submit. Slowest, most manual.
The reason the sort comes first is deadlines. A Lane A claim two weeks from its timely-filing limit outranks a higher-dollar Lane D claim with four months of runway — so the work order is driven by days-to-deadline, not dollar value. Our old AR cleanup process maps every claim against its specific payer deadline during the sort, which is exactly what lets the highest-urgency money get worked first. The dollar-heavy but deadline-safe claims wait their turn without risk.
The Specialty Detail That Turns "Written Off" Back Into "Collectible"
Much of what the practice had flagged for write-off was recoverable precisely because ophthalmology claims carry specialty-specific detail a generalist cleanup would miss. Knowing the eye-code rules, the injection economics, and the diagnostic-frequency edits is what separated the recoverable from the truly lost.
Ophthalmology can bill office encounters with the eye examination codes (92002–92014) or with standard E/M codes (99202–99215), and the correct choice depends on documentation and payer preference. Several aged denials were the wrong-code-family kind — an eye code denied where the payer wanted E/M, or vice versa — perfectly recoverable once the encounter documentation was matched to the payer's rule and the claim recoded and resubmitted.
Intravitreal injections pair a procedure code with an expensive drug J-code, and the drug lines are where migration damage hurt most — dropped J-code units, missing JW (discarded drug) or JZ (zero-wastage) modifiers, and single-use-vial wastage never captured. Because retina drugs carry high per-dose cost, correcting these lines recovered significant dollars per claim. The medical coding review checked every injection claim's drug units and wastage modifier against the vial size.
OCT (92133/92134), visual fields (92083), and fundus photography (92250) carry payer frequency limits and diagnosis-linkage requirements. Several denials were frequency or linkage rejections that were fully appealable with the clinical rationale in the chart — a glaucoma or diabetic-retinopathy diagnosis that justified the testing interval. Recoverable, once the documentation was pulled and attached to a proper appeal.
Cataract surgery (66984, or 66982 complex) carries a 90-day global. Where the operating surgeon shares post-op care with a referring optometrist, the surgical fee splits via modifiers 54 (surgical care only) and 55 (post-op management only). Migration had scrambled some of these split-care claims. Rebuilding the 54/55 split correctly recovered both the surgeon's and the comanaging provider's rightful portions.
Eye care is relentlessly bilateral, and laterality modifiers (RT, LT, or 50 for bilateral) are load-bearing on nearly every claim. Migration mangled laterality on a share of claims — a bilateral procedure billed as unilateral, or an RT/LT pair collapsed into one line — producing underpayments and denials that were straightforward to correct once the operative and testing records confirmed which eye.
Refraction (92015) is non-covered by Medicare and many plans, making it patient responsibility — and during the gap, some refraction balances were neither billed to patients nor written off correctly. The cleanup also surfaced credit balances and misapplied payments needing reconciliation. Our patient billing team resolved the patient-responsibility side alongside the payer recovery.
The Tennessee Deadlines That Made Speed the Whole Game
In an old AR cleanup, the payer landscape matters less for its coding rules than for its clocks. Every Tennessee payer in the group's mix enforces its own timely-filing and appeal deadlines — and because this AR was already aged past 120 days, those clocks, not the merits of the claims, were the binding constraint.
Medicare and Medicare Advantage carry the bulk of an ophthalmology group's volume, given the age of the cataract and retina population, and they were the largest slice of the aged AR. Medicare's one-year timely-filing limit gave most of the migration-dropped Medicare claims runway — but the Medicare Advantage plans layered on shorter, plan-specific filing and appeal windows that varied by contract, and several MA claims were far closer to their limits than the straight-Medicare claims. Sorting Medicare from MA within the aging bucket was one of the first cuts we made.
BlueCross BlueShield of Tennessee is the dominant commercial payer in the state, and Cigna — headquartered in Tennessee — carries a meaningful commercial share as well. Each enforces its own initial-filing limit and a separate, shorter appeal window measured from the denial date. For the Lane B correct-and-resubmit claims and the Lane C underpayment chases, the appeal clock was the operative deadline, and it was tighter than the filing clock. Our denial management team sequenced these strictly by days-to-appeal-deadline.
TennCare, Tennessee's Medicaid program, operates through managed care organizations — BlueCare, Amerigroup/Wellpoint, and UnitedHealthcare Community Plan — each with its own filing and appeal rules and its own provider-dispute process. TennCare claims stranded in the migration needed MCO-specific handling, and eligibility had to be re-verified before resubmission because Medicaid eligibility can lapse or change between the date of service and the recovery date. Insurance verification was a required first step on every aged TennCare claim.
Tennessee workers' compensation is the strict-deadline, strict-format exception. The state Bureau of Workers' Compensation requires electronic medical billing to a defined standard, with mandated response and appeal timelines. The work-comp eye-injury claims that had lost their e-billing formatting in the migration could not be casually re-dropped — they had to be reconstructed to the required electronic format and resubmitted through the proper channel, then tracked against the state's response timeline. Billing for Tennessee practices means treating the work-comp e-billing rules as non-negotiable from the first submission.
Largest slice of the aged AR. Straight Medicare's one-year filing gave runway; MA plans' shorter contract-specific windows put several claims near their limits.
Dominant commercial payer. Separate, shorter appeal window measured from denial date — the binding clock for corrected-and-resubmitted claims.
Tennessee-headquartered; meaningful commercial share. Own filing and appeal timelines requiring claim-level deadline tracking.
BlueCare, Amerigroup/Wellpoint, UHC Community Plan. MCO-specific rules; eligibility must be re-verified before any aged Medicaid claim is resubmitted.
Mandatory electronic medical billing to a defined standard with fixed response timelines. Stranded work-comp claims required full reconstruction, not resubmission.
The $421,000 — Mapped by Age and Deadline
The full aged balance was broken out by age band, then re-sorted by deadline within each band. The oldest money was not automatically the most urgent — a newer claim on a short-appeal-window payer could face an earlier deadline than an older claim on Medicare's one-year clock.
Not all $421,000 was recoverable, and honest triage said so up front. The 365+ day commercial and TennCare claims that had already passed their appeal deadlines were unrecoverable regardless of merit — and were identified as genuine write-offs rather than left to inflate the recovery expectation. The recoverable pool was roughly $421,000 minus the deadline-lost balance, and against that workable pool the cleanup ultimately collected 68%. Sequencing the 271–365 day band first — where viable claims were closest to their appeal thresholds — is what kept the deadline-lost portion as small as it was. Our AR recovery approach always separates the workable from the lost before setting a target, because a recovery percentage only means something when the denominator is honest.
The Recovery, Broken Down by Source
The recovered $286,000 did not come from one heroic appeal. It came from five distinct recovery streams, each mapped to a cleanup lane — which is exactly why the sort-first methodology matters. Every dollar below traces to a specific action on a specific category of stranded claim.
The Revenue Cycle Functions Behind the Cleanup
A focused old AR cleanup still draws on the full revenue cycle toolkit — reposting requires payment posting, denials require denial management, reconstruction requires coding and verification. Below is how each function contributed to recovering the aged balance.
How the Recovery Ran — From Data Extract to Final Posting
A cleanup this size runs in tight, sequenced phases. The first move is always to make the AR knowable; the last is to make sure it never gets stranded again. This is the actual order of operations.
The single most important step: pulling charge and claim data from both the legacy system and the new platform and reconciling them against each other. This is what surfaced the never-transmitted claims that were invisible on the new system's AR report. Every claim that existed in one system but not the other was flagged, and the true aged-AR universe — larger than the new platform alone showed — was established. Our medical practice audit team built the reconciled master list before any recovery action began.
- Legacy and new-platform data extracted and reconciled claim-by-claim
- Never-transmitted claims surfaced — the hidden category the AR report missed
- True aged-AR universe established at $421,000 across all sources
Every unposted ERA was posted first, so the AR report finally reflected reality — paid claims closed, underpayments revealed, genuinely-open balances confirmed. Only then was the full balance sorted into the four cleanup lanes, with each claim tagged by its specific payer deadline. The 271–365 day band, where viable claims sat closest to their appeal thresholds, was sequenced to the front of the queue. Our payment posting team cleared the remittance backlog before triage so the sort worked on accurate balances.
- Entire ERA backlog posted and reconciled — AR report made reliable
- All $421K sorted into Resubmit / Correct / Repost / Reconstruct lanes
- Work queue sequenced by days-to-deadline, not dollar value
The highest-yield, fastest-clearing work went first: never-transmitted claims verified for eligibility and transmitted, and denied claims corrected and appealed with documentation, prioritizing anything near a commercial or MA appeal window. The retina injection claims — with their high-value drug J-codes — were concentrated here, and correcting their units and wastage modifiers drove early recovery dollars. Our denial management team worked the appeals with claim-level deadline tracking.
- Lane A never-transmitted claims verified and resubmitted at volume
- Lane B denials corrected and appealed, deadline-critical claims first
- High-value retina injection J-code corrections concentrated in this phase
With the fast lanes clearing, the team turned to the contractual underpayments revealed by reposting — comparing each partial payment against the fee schedule and pursuing the variance — and to the most manual work: reconstructing the Tennessee work-comp claims to the state's electronic-billing standard and rebuilding secondary claims' coordination-of-benefits linkage. Cataract comanagement 54/55 splits were rebuilt in this phase. These claims paid more slowly but recovered dollars that would otherwise have been permanently lost.
- Contractual underpayments identified and pursued against fee schedules
- Work-comp claims reconstructed to Tennessee's electronic-billing standard
- Secondary/COB linkage and 54/55 comanagement splits rebuilt
As recoveries posted, the team reconciled the final numbers, resolved patient balances and credits, and formally wrote off the genuinely deadline-lost claims so the AR report reflected an honest, clean position rather than a lingering false balance. The practice received a claim-level recovery ledger — every aged claim, its lane, its action, and its outcome — plus a set of prevention recommendations. Our write-offs recovery discipline means write-offs are a documented decision, not a default.
- $286K recovered and posted; patient balances and credits reconciled
- Deadline-lost claims formally written off — AR report cleaned to an honest position
- Claim-level recovery ledger and prevention plan delivered to the practice
The AR Position, Compared Directly
| Area | At Intake | After Cleanup | Impact |
|---|---|---|---|
| AR Report Accuracy | Unreliable — unposted ERAs left paid claims showing open and underpaid claims hidden. Never-transmitted claims invisible entirely. | Fully reconciled across both systems. Every remittance posted; every claim's true status known. | The AR report became trustworthy — the precondition for any recovery work |
| Never-Transmitted Claims | A block of correct, billable claims stranded in the legacy system, never sent, invisible on the new platform's AR. | Surfaced via dual-system reconciliation, eligibility-verified, and transmitted within filing windows. | $97,000 recovered from claims the practice did not know were unbilled |
| Unworked Denials | Several months of routine, fixable denials aged untouched, sliding toward appeal deadlines. | Corrected and appealed with documentation, deadline-critical claims worked first. | $74,000 recovered through corrected resubmissions and overturned appeals |
| Contractual Underpayments | Partial payments accepted as final — no variance check during the posting gap. | Every payment compared to the contracted rate; variances pursued. | $54,000 in underpaid balances recovered that would never have denied |
| Work-Comp & Secondary | Tennessee work-comp e-billing formatting and secondary COB linkage broken in migration. | Reconstructed to the state's electronic standard; COB linkage rebuilt and resubmitted. | $38,000 recovered from claims that required rebuilding, not just resending |
| AR Over 120 Days | Roughly 41% of total AR sat beyond 120 days — the backlog signature of the stranded period. | Reduced to about 9% of AR — a 78% reduction in the aged bucket. | AR aging profile returned to a healthy, current-weighted distribution |
| Days in AR | Average 96 days in AR, dragged up by the unworked aged backlog. | Reduced to 41 days as the backlog cleared and current claims flowed normally. | Cash flow normalized; the practice stopped carrying stranded receivables |
Recovery Was Half the Job. The Other Half Was Making Sure It Doesn't Recur.
A cleanup that leaves the underlying vulnerability intact just buys time until the next disruption. Before handback, MZ delivered a set of safeguards designed around the exact failure mode that created this backlog — an operational gap, not a coding one.
A documented dual-system reconciliation checklist for any future platform change — so in-flight claims are matched across systems before the old one is retired, and nothing falls into the gap again.
AR follow-up documented as a defined process rather than living in one person's head — so a staff departure never again takes the practice's institutional AR knowledge out the door with it.
Automated flags when any claim crosses defined age bands, and a hard rule that nothing ages past 45 days without documented action — turning the aging report from a passive number into an active work queue.
A same-day ERA posting standard so remittances never accumulate unposted, keeping the AR report continuously accurate and surfacing underpayments while they are still inside their appeal windows.
The practice ultimately moved the ongoing work to MZ under a full revenue cycle management arrangement — not because the cleanup revealed a broken biller, but because it revealed how fragile a single-owner, in-house AR function is when disruption hits. With follow-up now built as a redundant, documented process, another migration or staffing change won't be able to strand receivables the way this one did.
What This Cleanup Demonstrates
Aged AR is not always the sign of a bad biller. The most damaging backlogs often come from operational disruption — a system migration, a key departure, a merged practice's mismatched workflows — where the claims themselves are fine but nobody is carrying them across the gap. Diagnosing the cause correctly matters, because an operational backlog needs reconciliation and triage, not a coding overhaul.
The AR report can lie during a transition. Unposted remittances make paid claims look open and hide underpayments, while never-transmitted claims don't appear at all. The first job of any cleanup is to make the report true — post the backlog and reconcile across systems — because every recovery decision downstream depends on knowing the real numbers.
In aged AR, the deadline outranks the dollar. A newer claim on a short commercial appeal window can expire before an older Medicare claim on a one-year clock. Sequencing recovery work by days-to-deadline rather than balance size is what keeps the deadline-lost portion small — and it is the single most important discipline in an old AR cleanup.
Specialty knowledge makes "written off" recoverable. Retina drug J-code units and wastage modifiers, cataract 54/55 comanagement splits, OCT frequency appeals, and constant laterality are ophthalmology-specific details that a generalist cleanup would leave on the table. Much of this recovery existed only because the claims were worked by people who knew eye-care billing.
Tennessee work-comp claims can't be casually resubmitted. The state mandates electronic medical billing to a defined standard, so a work-comp claim that lost its formatting in a migration must be reconstructed to that standard, not just re-dropped. Practices treating work-related eye injuries need billing partners who treat the state e-billing rules as a hard requirement from the first submission.
Honest write-offs are part of a good cleanup. Not all aged AR is recoverable, and pretending otherwise sets a false expectation and wastes effort on dead claims. Separating the genuinely deadline-lost from the workable before setting a target — and formally writing off what's truly gone — is what makes a recovery percentage meaningful and the final AR report trustworthy.
Questions Practices Ask About Old AR Cleanup
The questions below are the ones eye-care and other specialty practices ask most when aged AR has piled up after a disruption — answered the same way we answered them for this group.
It depends almost entirely on how much of the AR still sits inside its timely-filing and appeal windows. Claims that are correct and still within their deadlines recover at high rates — in this engagement, 68% of the workable pool. Claims already past every deadline are generally lost regardless of merit. That is why a cleanup starts by mapping deadlines, not by making calls: the recoverable percentage is set by the calendar as much as by the claims.
Because until the backlog of remittances is posted, the AR report is unreliable. Some claims showing as open have actually been paid; some showing as paid still have a balance owed. Working an inaccurate report wastes effort chasing paid claims and misses hidden underpayments. Posting first makes the report true, and a true report is the foundation everything else stands on. It feels like a delay; it is actually the fastest path.
Yes, and this is the trap of a migration. Claims that were queued in the old system but never transmitted from the new one don't appear on the new platform's AR report at all — the new system has no record they exist. Only a reconciliation that pulls data from both systems and matches them against each other surfaces these never-transmitted claims. In this case, that hidden category was the single largest recovery stream.
No. A cleanup is a focused, defined-scope project — recover the aged AR, clean the report, deliver a claim-level ledger — and it can be done as a standalone engagement while your existing billing continues. This practice chose to move ongoing work to MZ afterward, but that was a separate decision made because the cleanup exposed how fragile their single-owner in-house follow-up was, not a requirement of the cleanup itself.
The recovery hinges on eye-care specifics. Retina injection claims carry high-cost drug J-codes where correcting units and wastage modifiers recovers large dollars per claim; cataract surgery's 90-day global and 54/55 comanagement splits need rebuilding correctly; diagnostic tests like OCT and visual fields have frequency edits that are appealable with the chart rationale; and laterality is on nearly every claim. A generalist cleanup misses these, which is why ophthalmology billing expertise materially changes the recovery total.
This one ran about twelve weeks end to end — one week to reconcile and build the master list, one to post the backlog and triage, several to work the fast lanes and deadline-critical appeals, a few more for the manual reconstruction work, and a final phase to reconcile, write off honestly, and hand back. The pace is set by deadline pressure at the front and payer processing times at the back. The urgent, deadline-critical claims are always worked first, so the at-risk money is protected early even as slower recoveries continue.
"What makes this one instructive is that nothing was really wrong with the billing — the coding was fine, the physicians were productive, the collections had always been strong. A system migration and a staff departure overlapped, follow-up fell into the gap, and $421,000 in perfectly good claims went quiet and started aging toward its deadlines. The practice was days from writing most of it off. We reconciled both systems, posted the backlog, sorted every claim by deadline, and worked the recoverable pool before the windows closed. $286,000 came back — money the practice had already mentally lost."MZ Medical Billing — Old AR Cleanup Case Summary, Ophthalmology, Tennessee 2025–2026
We Were About to Write Off a Quarter Million Dollars.
MZ Found It Hiding in Our Own Systems.
I want to be fair to my former staff — nobody here was billing badly. We had strong collections for years. What happened was a perfect storm: we moved to a new EHR and practice-management platform in the spring, and our billing lead, who had run AR follow-up basically single-handedly for ten years, left within weeks of the go-live. Follow-up just stopped, and none of us realized how much until the numbers got ugly.
By the time I looked closely at year-end, we had about $421,000 sitting past 120 days. Some of it I couldn't even find in the new system. I honestly thought most of it was gone — I had started the conversation about writing it off.
MZ's cleanup team did something I didn't know was possible: they pulled data out of both the old and new systems and reconciled them, and found a whole batch of claims that had never actually been sent. They were charges in the old platform and simply didn't exist in the new one. Then they posted months of remittances we'd never posted, which changed the whole picture, and they sorted everything by deadline and went after the claims that were about to expire first.
They recovered $286,000. Our AR over 120 days dropped from around 41% to about 9%. And they were honest about the piece that was genuinely too old to save instead of pretending they could get it all. We ended up moving our ongoing billing to them too — not because our people were bad, but because I never want our AR to depend on one person again.
Is Aged AR Sitting on Your Books That You've Given Up On?
A system migration, a staff departure, or a merged workflow can strand perfectly good claims until they slide past their deadlines. MZ Medical Billing's old AR cleanup team reconciles your systems, makes your AR report true, and works every recoverable aged claim against its deadline — before the window closes for good.
Schedule a Free Aged AR Review