Feeding Denials Back into Coder Education

Feeding Denials Back into Coder Education

A coder learns about a wrong code when the payment posts short, weeks after the claim left the building, and usually through a report only the billing manager opens. The reason was in the remittance file the whole time, in a CARC, a remark code and a dollar amount. Route that back to the person who assigned the code, monthly, and the errors stop repeating.

MedFactor RCM team Reviewed for billing and compliance accuracy 11 min read

What this covers

  • Denial reasons arrive in categories the government already publishes, and each one points at a different owner: coder, clinician, authorization team or front desk.
  • Rank code families by denied dollars instead of denied claim counts. A hundred small denials and twenty large ones need different fixes.
  • Medicare allows 45 calendar days to answer an additional documentation request and 120 days to file a redetermination, so education has to run faster than the appeal calendar.
  • Targeted Probe and Educate is Medicare’s own feedback model: 20 to 40 claims per round, a results letter that names the specific claim errors, and one-on-one education.
  • Keep a written record of the change you made. An audit finding with no documented correction stays a finding.
A denial is the payer telling you which code rule the practice got wrong. Read it as an instruction, not an insult.Route the reason to the coder who assigned the code.

A denial report is a coding report with a delay on it. The reason codes name the rule that was broken, the dollars show which rule matters most, and the claim history shows whether the same rule has been broken before. The work is in the routing.

6.55%FY 2025 Medicare FFS improper payment rate
45calendar days to answer a Medicare ADR
120days to request a redetermination
60days to report and return an overpayment
20-40claims reviewed in one TPE round

The Gap Between a Denial and the Coder Who Caused It

Medicare measures its own payment accuracy every year, and the categories it publishes are the same problems practices see on a remittance. For fiscal year 2025 the Comprehensive Error Rate Testing program put the Medicare fee-for-service improper payment rate at 6.55 percent, or $28.83 billion, and the Part B rate at 8.44 percent.

Inside a practice the same problems arrive as a line that posts at half the billed charge. The line goes to accounts receivable, an appeal goes out with a records request, and the coder who assigned the code hears about it only if somebody forwards an email. Denial management closes that gap when the reason code is treated as training material.

THE CLOCKS ARE SHORT

Medicare gives a practice 45 calendar days to answer an additional documentation request from a MAC, a RAC, the CERT program or the SMRC, and 30 days for a Unified Program Integrity Contractor request. A redetermination request gets 120 days from receipt of the initial determination. The coding fix is the part that prevents the next denial, and it has to happen inside those windows.

Sort the Reasons by Who Can Fix Them

The CERT program publishes five error categories, and each one belongs to a different desk. Before they are a compliance statistic, they are a routing tool.

Error categoryWhat the reviewer foundWho owns the fix
Incorrect codingDocumentation supported a different code than the one billed, the service was performed by someone other than the billing provider, or the claim was unbundled.Coder education, plus a second-level review of that code family.
Insufficient documentationA documentation element required for payment was missing, so the reviewer could not confirm the service, the level or the need.Clinician documentation, and the template or order process behind it.
Medical necessityThe billed services were not medically necessary under the payer’s coverage and payment policies.The clinician and utilization review, with the coverage policy attached to the finding.
No documentationThe provider did not respond to repeated requests for the medical record.The records release process, and whoever owns the request log.
OtherAn improper payment that fits none of the categories, which often points at pricing, coding classification or enrollment.Billing operations, with the payer notice quoted in full.

The table works as a filter. A missing signature or an unsigned order is a records problem, and no coding class will solve it. A level of service billed one step above the note is a coding problem, and CERT uses that example: a claim billed at 99214 when the documentation supported 99213.

Sorting this way keeps medical coding education aimed at code selection and documentation coaching with the clinicians who write the notes. Mix the two and a coder gets blamed for a note that never said what the payer needed.

Rank Code Families by Dollars, Not by Count

A denial count tells you what is noisy. A denied-dollar figure tells you what is expensive. Export the month’s adjusted lines, group them by CPT or HCPCS code, add the dollars the payer did not allow, and sort descending. Then read the top five rows against the reason codes.

The ranking changes the conversation. If 97153 and 97155 sit at the top of the list, the questions are authorization, unit counts and who rendered the service. The rendering provider field is one example: New York’s Medicaid ABA manual requires the licensed behavior analyst to bill for a technician’s work using the LBA’s NPI as the billing or supervising provider, with the person who delivered the service named as the rendering provider. Get that split wrong and one denial reason reproduces on every session in the month.

Time-based codes carry their own arithmetic. Medicare publishes a unit table for 15-minute timed codes: one unit for 8 minutes through 22 minutes of treatment, two units at 23 minutes, three at 38 minutes. That table sits in the Claims Processing Manual for Part B outpatient rehabilitation services, so a Medicaid or commercial ABA payer may publish a different convention. Read the payer’s manual before you teach the math.

Diagnosis selection has published rules too. The ICD-10-CM Official Guidelines for Coding and Reporting base code assignment on the provider’s diagnostic statement that a condition exists, and direct the coder to query the provider when the record conflicts. In the outpatient setting, a condition documented as probable, suspected or to be ruled out is not coded as though it were confirmed. When those rules meet a thin note, the coder needs a clinician.

The MAC Feedback Model Is Already Written Down

Medicare pays contractors to run the loop most practices skip. Under Targeted Probe and Educate, a MAC reviews 20 to 40 claims for one provider and one service or item, sends a results letter that details the specific claim errors, and offers a one-on-one education session. The MAC then waits at least 45 days after that education before selecting claims for the next round.

A NON-RESPONSE COUNTS AS AN ERROR

In Targeted Probe and Educate, a provider that does not answer an additional documentation request is counted as an error in the error rate calculation, the same as a claim denied on the merits. Read your own loop the same way: a code family with no response from the coder who assigned it is still an open finding.

The appeal calendar runs alongside the education loop. A redetermination request goes to the MAC within 120 days of receipt of the initial determination, and the notice is presumed received five calendar days after the date on the notice. A practice that waits for an education meeting before deciding whether to appeal can lose the money on this claim while it fixes the habit for the next one.

One more clock runs the other way. When an internal audit or a denial review identifies an overpayment, the practice has 60 days to report and return it, and the lookback runs six years from the date of payment. A timely, good-faith investigation into related overpayments can suspend that deadline for up to 180 days. The date a problem was found is a date that matters.

Build the Monthly Loop

The loop takes about two hours a month once the data is assembled. Run it in the same week of every month and keep the output in one file.

Pull the month’s adjusted lines

Every line with a group code, a CARC, a remark code and the dollars denied. Export from the clearinghouse or payer portal rather than retyping a report.

Tag each line with the rule

Write the rule in plain language next to the code: no authorization on file, units above the daily limit, rendering provider mismatch, diagnosis not supported in the note.

Rank the code families by denied dollars

Group by CPT or HCPCS code, sort by money, and take the top five. Match each family to the rules from the previous step.

Route each family to one owner

Coder, clinician, authorization team or front desk. One named owner per row, not a department.

Record one change per family, with a date

A change is specific: a modifier rule, a field check before submission, a query template, a rebuilt authorization log. Write the date and the owner next to it.

The next run starts by reading last month’s entries. That habit separates a monthly report from a control, and it answers the payer or auditor who asks what the practice did with a finding.

Keep the Record, Then Re-Audit

The written record is the deliverable. OIG’s General Compliance Program Guidance treats training and education, auditing and monitoring, and response to detected problems as separate elements of an effective compliance program. A monthly denial review feeds all three when it produces a dated entry with a named owner.

  • Last month’s change log is open on the desk during this month’s review.
  • Every code family in the top five has a named owner and a dated change.
  • Clinician-facing findings go to the clinician first, with the note attached, before any group education.
  • The appeal calendar and the education loop are tracked on the same view, so a filing deadline cannot hide behind a training session.
  • Records requests from denials, MAC audits and CERT letters sit in one log with received and due dates.
  • A repeat denial on a family that was already reviewed triggers a chart audit.

Then test the change against the charts. Denial data shows what the payer caught. Re-audit the same code families about 90 days later, and comprehensive chart auditing is where that test gets documented.

Coding denial feedback questions

What is coding denial feedback?+

It is the practice of routing the reason a claim was denied back to the person who assigned the code, on a schedule, with the dollars attached. The output is not a report nobody reads. It is a dated list of rule changes, each tied to a code family and a named owner.

How often should coders see denial data?+

Monthly is enough for most practices, because 30 to 45 days usually pass between submission and the remittance. Clearinghouse and payer portals post some rejections within days, so a weekly skim of new lines is useful. The code family ranking needs a full month of data before it means anything.

Which denials belong with the coder?+

Coding and unbundling denials, wrong-level evaluation and management codes, procedure codes that do not match the documented service, and rendering provider mismatches. Medical necessity denials belong with the clinician and the coverage policy. Missing records, unsigned orders and absent authorizations belong with the process that should have caught them before submission.

How do we rank code families by dollars?+

Export the month’s adjusted lines, group them by CPT or HCPCS code, and add the denied dollars per code instead of counting lines. Sort descending and take the top five. Two practices with the same denial rate can have completely different top-five lists, which is the reason to rank by money.

Should we appeal before we teach the coder?+

Run both tracks at once. The appeal protects the money on this claim and has to be filed inside the payer’s window, which is 120 days from receipt of the initial determination for Medicare. The education protects the next claim. Holding an appeal open while a coder finishes training costs money and buys nothing.

How do we know the loop is working?+

Watch the repeat rate. If a code family stays in the top five after two monthly cycles with a documented change, the change never reached the work. Track the share of denials cleared by a corrected claim against the share cleared on appeal, then re-audit the same families against the charts about 90 days later.

The bottom line

Denial data already contains the code-level answer, and the only missing step is delivery to the person who produced it. A monthly loop with dollars, owners and dates turns a payer’s decision into a fix the practice can prove. Run it for a quarter and the top five list changes, which is the whole test.

Which code families are costing you the most?

Send us one month of remittance data with the CARC and remark columns intact, or a denial report if that is what your clearinghouse produces. We will rank the code families by denied dollars, name the rule behind each one, and separate the findings that belong with coders from the ones that belong with clinicians. MedFactor runs denial management for ABA and behavioral health practices and for medical groups across the country.

Request a free coding denial audit

Denial reason codes, payer policies and audit programs change on their own schedules, so confirm the current CMS or payer guidance before acting on a specific claim; this is billing guidance, not legal advice.

Book An
Appointment