BenchwellJoin as talentTell us who you need
Menu

Benchwell blog

Medical coding service or a coder of your own? What it costs and when to switch

November 6, 2026 · 6 min read

In a lot of small practices, the doctor codes their own visits. It happens at the end of the day, after the last patient, when nobody is at their sharpest.

The code decides what you get paid. Pick a level too low and the money is simply gone. Pick the wrong code or skip a modifier and the claim comes back denied, and someone has to fix it.

This article covers what coding involves, what it costs to hand out, and when it’s worth having a coder of your own.

The numbers

Undercoding is common. In a study cited by the AAFP, family physicians undercoded about a third of their established patient visits when checked against expert coders. Most of those were visits that supported a level 4 (99214) but were billed as a level 3 (99213). The AAFP puts the cost of undercoding at $30,000 or more a year for some practices, depending on volume.

Denials add to it. In a Premier survey, nearly 15% of claims to private payers were denied the first time. Coding errors are one of the common reasons.

What coding services charge. Pricing guides put routine outpatient coding at about $2 to $5 per chart, with surgical and specialty charts costing more. Some charge per claim instead, usually $3 to $12. Billing companies often include coding in their percentage fee.

What a coder costs. In AAPC’s 2023 salary survey, coders holding the CPC certification averaged $64,495 a year. Add benefits and payroll taxes and that’s about $92,136. A remote certified coder through Benchwell is $2,800 a month, or $33,600 a year.

How it works

A coder reads the provider’s note and turns it into the codes the insurer pays on:

  • CPT codes for what was done: the visit, the procedure, the test.
  • ICD-10 codes for why: the diagnosis that justifies it.
  • Modifiers that explain special cases, like 2 procedures on the same day.
  • E/M levels for office visits. Since 2021 these are picked by medical decision-making or total time, not by counting history and exam points.

Coding isn’t billing. The coder decides what to charge. The biller sends the claim, posts the payment and chases what’s unpaid. Small practices often have one person doing both, and that’s fine at low volume.

Service or your own coder: the worked numbers

Here’s the comparison at $4 a chart, the middle of the per-chart range, assuming each provider sees 20 patients a day, 21 days a month. Swap in your own numbers.

Your practice Charts a month Coding service at $4 a chart Your own remote coder
1 provider 420 $1,680 $2,800
2 providers 840 $3,360 $2,800
4 providers 1,680 $6,720 $2,800, or 2 coders for $5,600

Our honest view: with 1 provider, a per-chart service or your billing company is usually cheaper. From about 2 providers, a coder of your own starts to win on cost.

Cost isn’t the only difference. A coder who works only for you learns your providers, your specialty and your insurers. They can ask a provider to fix a note before the claim goes out, instead of after it’s denied. A per-chart service rarely does that.

Where the money leaks

Coding sits in the middle of the chain. A mistake here shows up later as a denial or a smaller payment.

The leaks we see most often:

  • Visits coded too low. The note supports a level 4, the claim says level 3. Nobody ever finds out.
  • Missing modifiers. The claim is rejected and waits in a pile until someone has time.
  • Diagnosis codes that don’t support the service. The insurer says it wasn’t medically necessary.
  • A coding backlog. Charts wait days to be coded, so every claim goes out late.
  • No feedback to providers. The same documentation gap causes the same problem every week.

Where Benchwell fits

With managed billing, coding is included. We run your billing from claim to payment, and our team codes your visits as part of it. You don’t pay for coding separately.

A coder of your own. We find and test a full-time remote medical coder who works only for your practice, for $2,800 a month. Every candidate holds a coding certification such as CPC or CCS, which we check. They code real sample notes in a live test before you meet them. You interview the strongest few and pick.

Your coder:

  • Codes every visit from the provider’s note, in your EHR
  • Picks E/M levels the note actually supports, not lower out of caution
  • Adds the right modifiers so claims aren’t rejected
  • Flags unclear notes to the provider before the claim goes out
  • Fixes coding denials and sends them back
  • Keeps up with code changes every year

Before anyone sees patient data, we sign a BAA, and everyone on your account completes HIPAA training and works on a company-managed laptop.

What we don’t do: we don’t promise higher codes. A good coder codes what the note supports. If the notes don’t support a higher level, the fix is better documentation, and your coder will tell you where.

Not sure you have enough volume? Ask us for a free hiring plan. If a per-chart service suits you better, we’ll say so.


Sources: undercoding study and the $30,000 estimate as cited by the AAFP in Family Practice Management, January 2021. Denial rate: Premier survey, as reported by TechTarget. Per-chart and per-claim prices are industry estimates from pricing guides, including OmniMD, so get written quotes. Coder salary: AAPC salary survey, 2023 data. Benefits and payroll taxes: salary divided by 0.7, from BLS Employer Costs for Employee Compensation. 2021 E/M changes: CMS and AMA office visit guidelines.

Get a free hiring plan in 48 hours.

Tell us the job. We'll show what it needs, what it would cost in the US, and when you'd meet candidates.

Tell us who you need →