Medical Billing and Coding Services

Independent 2026 Buyer’s Guide · Updated July 2026

Medical Billing and Coding Services: You’re Probably Only Buying Half of It

Most companies advertise “billing and coding.” Most deliver billing. They submit whatever code your physician clicked in the EHR — which is data entry, not coding. The difference is invisible on every report you receive, and it is quietly costing you more than your entire billing fee.

Compare Free Billing & Coding Quotes →

No cost. No obligation. Serving all 50 states. Takes about 60 seconds.

Quick Answer: What Are Medical Billing and Coding Services?

They are two different services, usually sold as one. Medical coding is the translation of clinical documentation into CPT, ICD-10-CM, and HCPCS Level II codes — performed by a certified coder (CPC, CCS, or COC) who reads the note and determines the correct code. Medical billing is everything after that: claim scrubbing, submission, payment posting, denial management, appeals, and A/R follow-up.

Cost in 2026: bundled billing + coding runs 5% to 8% of net collections. Billing alone runs 4%–7%. Standalone coding runs roughly $2–$6 per chart or 1%–3% of collections. A one-time coding audit runs $1,500–$5,000.

The distinction that costs practices the most: a company that submits the code your physician selected is not coding. Real coding means a certified coder reviews the documentation and can change the code. Ask whether their coders are CPC- or CCS-certified — and whether they’ll ever tell your doctor the code was wrong. Medical Billing Rates sells no billing or coding services; we’re a free comparison marketplace.

5%–8%
of net collections
(bundled billing + coding)
~$40
lost per visit when 99214
is coded as 99213
95%+
coding accuracy
benchmark (best: 98%)
$0
denials generated by
undercoding — it’s invisible

Billing Is Not Coding. They’re Sold Together and Delivered Unevenly.

Nearly every vendor ranking for this search advertises “medical billing and coding services.” Far fewer actually employ certified coders. Here is the distinction that the bundled fee is designed to obscure:

  Medical Coding Medical Billing
The job Read the clinical note. Decide what the correct code is. Take the code. Get it paid.
Code sets CPT, ICD-10-CM, HCPCS Level II, modifiers Uses the codes; doesn’t determine them
Who does it Certified coder — CPC (AAPC), CCS or CCA (AHIMA), COC for outpatient facility Biller / A/R specialist (certification optional)
Failure looks like Silence. Undercoding is paid in full, on time, forever. It never appears on a denial report. Noise. Denials, aging A/R, rejections. You can see it.
Why it matters Coding decides how much the claim is worth. Billing decides whether you collect it.

The one question that exposes a billing-only company selling “billing and coding”:

“When my physician selects a code and your coder disagrees with it, what happens?”

If the answer is “we submit what the provider selected”you are not buying coding. You are buying claim submission with a coding label on the invoice. A real coding service reviews the documentation, queries the physician when the note doesn’t support the code, and corrects it in both directions.

Are you paying for coding you’re not receiving?

We ask every vendor whether their coders are CPC/CCS-certified and whether they query physicians on documentation. Most bundled quotes fall apart on that question.

Get My Free Quotes →

The Two Coding Failures — and Why Neither Shows Up on Your Reports

Your billing dashboard tracks denials, clean claim rate, and days in A/R. Coding errors are invisible to all three. That’s the trap.

1. Undercoding — the silent one.

A 99214-level visit coded as 99213 gets paid promptly and in full. No denial. No rejection. No flag. Your clean claim rate looks superb. Your net collection rate looks superb. And you just lost roughly $40 you had already earned.

Why it happens: physicians undercode defensively. Audit anxiety is real, and 99213 feels safe. Meanwhile the 2021 E/M overhaul changed level selection to medical decision making or total time — and a great many practices never recalibrated. They’re still coding by the old rules and leaving a level on the table at every visit.

The math: at ~$40 per visit and 20 visits a day, four days a week, a single provider undercoding one level on just a quarter of visits loses roughly $40,000 a year. It never appears on a single report.

2. Overcoding — the expensive one.

Overcoding also gets paid — right up until it doesn’t. Payer algorithms track your E/M distribution against specialty peers. An outlier pattern triggers pre-payment review, then a retrospective audit, then a recoupment demand with extrapolation — where a payer samples 30 charts, finds an error rate, and applies it across every claim you filed.

The conflict of interest nobody mentions: a billing company paid a percentage of collections earns more when you code higher. If a vendor is nudging your E/M distribution upward without a corresponding change in documentation, they are monetizing your audit risk. The exposure is entirely yours.

Both failures share one root cause: nobody is reading the note.

Correct coding isn’t “higher” or “lower.” It’s accurate — matched to what the documentation actually supports. That requires a certified coder who reads the chart and is willing to tell a physician the code was wrong in either direction. That is the service you think you’re buying when you see “billing and coding.”

Where the Money Actually Moves: E/M Level Selection

Office visit E/M codes are the highest-volume codes in most practices, which makes them the highest-stakes coding decision you make. Since 2021, level selection is based on medical decision making (MDM) or total time on the date of encounter — your choice, whichever gets you the higher level.

Code MDM Level Total Time The Common Error
99212 Straightforward 10–19 min Rarely used. If you bill many of these, check whether they’re really 99213s.
99213 Low 20–29 min The default-out-of-fear code. The single largest source of undercoding in American medicine.
99214 Moderate 30–39 min Two stable chronic conditions + prescription drug management is routinely moderate MDM. Many practices bill this as 99213.
99215 High 40–54 min Underused where genuinely warranted; a red flag when overused. Documentation must carry it.

The prescription-drug-management trigger. Under the 2021 MDM rules, prescription drug management counts as moderate risk. A visit managing two stable chronic conditions where you continue or adjust a prescription very often supports 99214 — not 99213. Ask your coder to pull your E/M distribution and compare it against CMS specialty benchmarks. If you’re a visible outlier low, that is not caution. That is unbilled revenue.

When did anyone last audit your E/M distribution?

If the answer is “never,” you don’t know whether you’re undercoding, overcoding, or both. Get quotes from companies that will actually look.

Compare Rates Now →

Algorithmic Downcoding: The Denial That Isn’t a Denial

Payers increasingly run automated systems that quietly downgrade your E/M level before paying — you billed 99214, they paid 99213. It is not a denial. It doesn’t appear in your denial report. The claim shows as paid.

Industry analyses put the combined cost of algorithmic downcoding and untracked payer variance in the range of six figures per active provider, per year. And here’s the part that should worry you: a billing company paid on a percentage of collections has almost no incentive to fight a downcode. Appealing it costs them staff time to recover a fee measured in single-digit dollars. So the vast majority never appeal.

Ask this, and watch the room:

“How do you detect when a payer pays a lower E/M level than we billed — and how many of those did you appeal last quarter?”

Most companies have never even looked for it, because the claim adjudicated as paid and their reports only track denials. Underpayment detection means reconciling every remittance against your contracted rate, line by line. Vendors who do it will say so immediately.

What a Real Coding Service Includes

Function What to demand
Certified coders CPC (AAPC), CCS/CCA (AHIMA), or COC for outpatient facility. Ask for credentials, and ask who codes your charts — a named team, not a pool.
Documentation review The coder reads the note and codes from it — rather than rubber-stamping whatever the physician clicked.
Physician query process A formal, compliant way to ask the provider for clarification when the note doesn’t support the code. If they have no query process, they aren’t coding.
Coding audits Prospective (pre-bill) and retrospective. Target 95%+ coding accuracy; the best hit 98%. Ask how many charts per provider, how often.
E/M distribution analysis Your bell curve vs. CMS specialty benchmarks. Catches undercoding and audit exposure in one report.
Modifier management -25, -59, -X{EPSU}, global period modifiers. A leading cause of both denials and compliance findings.
NCCI edit checking Bundling and mutually exclusive edits caught before submission, not after a denial.
Provider education The highest-ROI item on this list. A coder who teaches your physicians to document better fixes the problem at the source instead of patching it forever.

What Do Medical Billing and Coding Services Cost?

Service 2026 Range Notes
Billing only 4%–7% of collections Submission, posting, denials, A/R. Your providers code.
Billing + coding (bundled) 5%–8% of collections The common package. Verify certified coders are actually included — this is where the bundle hides.
Coding only $2–$6 / chart, or 1%–3% For practices with a strong in-house biller but no certified coder. Often the smartest buy.
One-time coding audit $1,500–$5,000 Start here. Cheapest way to find out whether you have a coding problem at all.
High-complexity specialties 8%–12% Cardiology, orthopedics, surgery. Coding is genuinely harder and worth more.

The cheapest way to find out if this page applies to you:

Buy a one-time coding audit before you change vendors. For $1,500–$5,000 you’ll learn your true coding accuracy, your E/M distribution against peers, and whether you’re undercoding, overcoding, or fine. That single number tells you whether you need a new coding partner — or whether your billing company was never the problem. Don’t buy a solution before you’ve measured the problem.

For deeper cost detail, see our guides to medical billing service fees, medical billing charges, and medical billing service rates — plus our blog posts on medical billing cost and medical billing company fees. Comparing vendors more broadly? Start with medical billing companies or our best medical billing companies comparison.

Get billing and coding quoted separately.

We ask every vendor to price the two lines independently — so you can see exactly what the “and coding” in their pitch is actually worth.

Request a Free Quote →

9 Questions to Ask a Billing and Coding Company

  1. “Are your coders CPC- or CCS-certified, and will you name the team assigned to us?” — “We have certified coders on staff” is not the same as “certified coders will code your charts.”
  2. “When my physician picks a code and your coder disagrees, what happens?” — The question that separates coding from data entry.
  3. “What’s your coding accuracy rate, and who measures it?” — Demand 95%+, independently audited. Self-reported numbers from the vendor being measured are marketing.
  4. “Will you show me my E/M distribution against CMS specialty benchmarks?” — A real coding partner will offer this before you ask.
  5. “How do you detect and appeal algorithmic downcoding?” — It never shows up as a denial. If they only track denials, they will never find it.
  6. “Do you reconcile every remittance against our contracted rates?” — Underpayment detection. Most don’t do it. Most practices are underpaid.
  7. “Do you provide physician documentation education?” — The highest-ROI service on the list, and the one most vendors skip because it reduces future work.
  8. “Is your fee on net collections or gross charges — and does coding cost extra?” — Both traps in one question.
  9. “Can I speak with two clients in my specialty who’ve used your coding service for 12+ months?” — Coding depth is specialty-specific. A generalist coder in a surgical practice will cost you money.

5 Red Flags

1. “Coding” is in the pitch, but there’s no query process. If they have no compliant way to ask a physician about documentation, they are submitting codes, not assigning them.

2. They promise to “increase your reimbursement per visit.” Correct coding is accuracy, not elevation. A vendor promising higher codes is promising you an audit and keeping a percentage of the proceeds until it arrives.

3. They can’t tell you their coding accuracy rate. Or they quote one with no independent audit behind it.

4. Offshore coding with no US-based oversight. Offshore coding is common and can be excellent — but ask who does the quality audit, where PHI is stored, and who your US-based escalation point is. Not knowing is the problem, not the offshoring itself.

5. They rank themselves #1 on their own “best medical billing and coding companies” list. Search the term and count them. That’s an ad, not a ranking.

Undercoding never sends you a denial.

That’s exactly why it’s the most expensive problem in your practice. Compare companies that actually employ certified coders — free, with no vendor paying us for placement.

Get Free Billing & Coding Quotes →

Free · No obligation · Serving all 50 states

Frequently Asked Questions

What are medical billing and coding services?

They’re two distinct services usually sold as one package. Medical coding is translating clinical documentation into CPT, ICD-10-CM, and HCPCS Level II codes — done by a certified coder who reads the note and determines the correct code. Medical billing is everything downstream: claim scrubbing, submission, payment posting, denial management, appeals, and A/R follow-up. Coding determines how much a claim is worth; billing determines whether you collect it.

What’s the difference between medical billing and medical coding?

The coder reads the clinical note and decides what the correct code is. The biller takes that code and gets it paid. They require different skills and different certifications — coders hold CPC (AAPC) or CCS/CCA (AHIMA); billers often hold no certification at all. The critical practical difference: billing failures are loud (denials, aging A/R) while coding failures are silent. An undercoded claim is paid promptly and in full, and never appears on any report.

How much do medical billing and coding services cost?

Bundled billing and coding runs 5% to 8% of net collections in 2026. Billing alone runs 4%–7%. Standalone coding runs roughly $2–$6 per chart or 1%–3% of collections. A one-time coding audit runs $1,500–$5,000. High-complexity specialties like cardiology, orthopedics, and surgery run 8%–12% because the coding is genuinely harder.

Does my billing company actually do coding?

Ask one question: “When my physician selects a code and your coder disagrees, what happens?” If the answer is “we submit what the provider selected,” you are not buying coding — you’re buying claim submission with a coding label on the invoice. Real coding means a certified coder reads the documentation, can change the code, and has a formal physician query process for when the note doesn’t support it.

What is undercoding and why is it so expensive?

Undercoding is billing a lower-level code than the documentation supports — typically 99213 when the visit was a 99214. It’s expensive precisely because it’s invisible: the claim is paid promptly and in full, generating no denial, no rejection, and no flag. Your clean claim rate and net collection rate both look excellent. At roughly $40 per visit, a single provider undercoding one level on a quarter of visits can lose around $40,000 a year without a single report showing anything wrong.

What’s the difference between 99213 and 99214?

Since 2021, E/M level is selected on medical decision making (MDM) or total time on the date of encounter — whichever gives the higher level. 99213 is low MDM or 20–29 minutes; 99214 is moderate MDM or 30–39 minutes. The commonly missed trigger: prescription drug management counts as moderate risk. A visit managing two stable chronic conditions where you continue or adjust a prescription frequently supports 99214, not 99213. The difference is roughly $40 per visit.

What is algorithmic downcoding?

It’s when a payer’s automated system quietly downgrades your E/M level before paying — you billed 99214, they paid 99213. It is not a denial, so it never appears in a denial report; the claim shows as paid. Detecting it requires reconciling every remittance against your contracted rate, line by line. Most billing companies never look, because a percentage-based fee gives them almost no incentive to appeal a few dollars. Ask specifically how they detect and appeal it.

What certifications should medical coders have?

The main ones are CPC (Certified Professional Coder, from AAPC) — the standard for physician/professional-fee coding; CCS (Certified Coding Specialist, from AHIMA) — strong for hospital and inpatient; CCA (Certified Coding Associate, AHIMA) — entry level; and COC (Certified Outpatient Coder, AAPC) for outpatient facility settings. Ask not just whether the company employs certified coders, but whether certified coders will actually be assigned to your charts.

What is a good coding accuracy rate?

95% or higher, with the best coding services reaching 98%+. Crucially, ask who measures it. A self-reported accuracy rate from the vendor being measured is a marketing claim, not a metric. Look for independent or third-party audit results, and ask how many charts per provider are audited and how often.

Should I outsource coding, billing, or both?

Diagnose before you prescribe. If your denials are high and A/R is aging, that’s a billing problem. If your denials look fine but revenue per visit feels low, that’s a coding problem — and no billing company will ever surface it, because it doesn’t generate denials. Many practices have a competent in-house biller and no certified coder; for them, buying coding only ($2–$6/chart) is the smartest purchase on the menu. Start with a coding audit to find out which you have.

What is a coding audit and do I need one?

A coding audit reviews a sample of your charts against the documentation to measure coding accuracy and analyze your E/M distribution against CMS specialty benchmarks. At $1,500–$5,000 it’s the cheapest diagnostic in the revenue cycle — and you should do one before switching vendors, not after. It tells you whether you’re undercoding, overcoding, or fine, which determines whether you need a new coding partner at all.

How do I compare billing and coding quotes fairly?

Make every vendor price billing and coding as separate line items. The bundled percentage is where the “and coding” quietly disappears. Then confirm the fee is on net collections (not gross charges), add setup, minimums, and software fees to get your effective rate, and verify that certified coders are assigned to your charts with a documented query process. A 5% quote with real certified coding beats a 4% quote where your physicians are still doing the coding themselves. Request quotes through Medical Billing Rates and we’ll normalize the scope for you.

Compare medical billing and coding services — free.

One form. Competing quotes with billing and coding priced separately, coder certifications verified, and add-on fees disclosed up front. No vendor pays us for placement.

Request My Free Quote →

Medical Billing Rates is a free comparison marketplace serving healthcare practices in all 50 states. We do not sell billing services, coding services, or software, and we accept no payment for editorial placement. Reimbursement figures are illustrative; verify current rates via the CMS Physician Fee Schedule and your payer contracts.
Explore more: Medical Billing Companies · Revenue Cycle Management · Billing for Small Practices · Physician Billing Service · Blog