Your client's revenue cycle lives or dies on the codes you assign. Roughly 60% of denied claims are never reworked at all, becoming permanent revenue losses — and each one that is reworked costs $25 to $181 in administrative time. When you run an outsourced medical coding company, your pricing model, your credential mix, and your books decide whether you capture your fair share of the value you create or quietly subsidize your clients' revenue cycle for free.
This guide walks through how to price coding work, what certified coders actually cost and earn you, and how to keep books that tell you which clients and specialties are profitable.
The Three Ways Coding Companies Get Paid
Almost every outsourced coding contract uses one of three pricing models. Each shifts risk between you and the client differently, and your bookkeeping needs to track different things under each.
Per-chart (or per-claim) pricing
The client pays a fixed fee for every chart or claim you code. Domestic physician coding commonly runs $2 to $5 per chart for routine outpatient work, with complex surgical or specialty charts commanding more, while flat per-claim fees in the $3 to $8 range are typical across specialties. Offshore vendors price far lower, which is exactly why domestic shops compete on accuracy and turnaround instead of unit price.
Per-chart pricing is clean for the client — the cost scales exactly with volume — but it puts productivity risk on you. If a batch of charts is poorly documented and each one takes twice as long, your effective hourly rate gets cut in half while the invoice stays the same. Book per-chart revenue by client and by specialty so you can see your realized revenue per coder-hour on each contract. The moment a low per-chart rate meets a documentation-heavy specialty, that report is the early warning.
Hourly pricing
The client pays for coder time, usually at rates derived from loaded labor cost plus margin. With experienced certified coders earning $60,000 to $70,000-plus in salary alone, a sustainable hourly bill rate for credentialed domestic coding typically lands well above $50 per hour once benefits, software, QA, and margin are included.
Hourly pricing protects you against messy documentation but creates the opposite tension: the client now carries the productivity risk and will want proof of output. Track charts completed per hour alongside billed hours for every hourly engagement. If your throughput drifts down on an hourly contract, the client will notice before you do — unless your own reports get there first.
Percentage of collections
Coding bundled into a full revenue-cycle deal is often priced at 4% to 8% of collections. Pure coding-only shops use this model less often, because collections depend on billing, payer mix, and front-office work you do not control. Only accept percentage pricing when you also control enough of the revenue cycle — or the denial and audit feedback loop — to move the number you are paid on.
Why a CPC on Staff Changes Your Rate Card
The Certified Professional Coder (CPC) credential from AAPC is the baseline certification for physician and outpatient coding. Coders holding even a single certification earn roughly 12% to 21% more than non-certified peers, with CPC holders reporting median income near $59,000 — and specialty credentials push medians into the $64,000 to $72,000 range. About two-thirds of medical records specialists now work remotely, so credentialed remote talent is the market you are hiring in.
That pay premium is not just a cost to absorb. It changes what you can sell:
- Higher bill rates, defended with data. Clients paying for coding are really buying denial prevention. The industry benchmark is 95% or better coding accuracy with coding-related denials under 5% of claims — against a national initial denial rate that hit 11.8% in 2024. A credentialed team with audited accuracy reports is how you justify domestic per-chart rates against offshore quotes.
- Specialty work you otherwise cannot touch. Risk adjustment, inpatient, surgical, and E/M auditing engagements effectively require credentials such as CRC, CIC, COC, or CPMA. Each specialty credential opens a higher-rate service line and a new revenue stream in your books.
- Audit readiness as a product. Payer audits and takebacks are a constant threat to your clients. Coding vendors that run internal QA audits, publish accuracy scores, and educate client physicians on documentation gaps sell compliance, not just throughput.
Budget for the credential, not just the salary. Certification exams, AAPC membership dues, continuing education units, and specialty exam fees recur every year or two per coder. Put them in your chart of accounts as a distinct professional-development line so you can compute true loaded cost per coder — salary plus benefits plus credential maintenance plus software seat — and price every contract above it.
The Cost Structure Most Coding Startups Underestimate
Coding looks like a pure labor business until the fixed costs arrive. Build all of these into your pricing math from the first contract:
- Encoder and reference software. Professional encoding tools, code-book subscriptions, and claim-scrubber access are per-seat costs that scale with headcount. Track them per coder so expanding the team automatically expands the forecast.
- QA and audit labor. If you promise 95% accuracy, someone has to pull samples, re-code them, and score the team. Many shops spend 5% to 10% of coding hours on QA. That labor is a cost of goods sold on every contract, not overhead to spread and forget.
- HIPAA compliance. An outsourced coding company that touches protected health information is a business associate under HIPAA, which means a signed Business Associate Agreement with every client, workforce training, access controls, and encryption in transit and at rest. Security tooling, training time, and legal review of BAAs are real costs — and enterprise clients will audit you on them before signing.
- Insurance. Errors and omissions coverage tailored to revenue-cycle services, plus cyber liability insurance, are table stakes once you handle client PHI at volume. Price them into your overhead rate per coder-hour.
- Turnover and ramp time. Replacing a credentialed specialty coder takes months, and new hires code slowly for weeks. A bench of cross-trained coders looks like idle cost until the week your biggest client's volume spikes 40%.
Compare this stack against the alternative your prospects know: a fully loaded in-house biller costs $90,000 to $111,000 per year once salary, benefits, software, training, and turnover are counted. Your pitch is not that coding is cheap — it is that your per-chart price buys accuracy, coverage, and compliance without that fixed headcount.
The KPIs That Belong in Your Monthly Close
A coding company's P&L only makes sense next to its production metrics. Close these numbers every month, per client and per specialty:
- Coding accuracy rate (audited). Target 95% or better, measured by independent re-coding of a random sample — not by the coders scoring themselves. Tie QA sample size to volume so small clients get meaningful scores too.
- Turnaround time. The standard benchmark is zero to five days from chart receipt to coded return. Track it per client; turnaround slips are the leading indicator of an overloaded team and the first thing clients complain about.
- Coding-attributable denial rate. Separate denials caused by coding from eligibility, authorization, and payer-policy denials. Your contracts should be judged on your slice, and your pricing justified by keeping it under 5%.
- Revenue per coder-hour, by client. Total client revenue divided by total hours spent, including QA and rework. This single number exposes which contracts subsidize the business and which ones the business subsidizes.
- Realization rate. Billed revenue actually collected, net of credits issued for errors. If error credits are eating more than 1% to 2% of revenue, the problem is accuracy, not pricing.
- Coder utilization. Billable coding and QA hours over total paid hours. Sustained utilization above 90% means no capacity for spikes, training, or CEU study — and predicts turnover.
Common Mistakes That Erode Margin
One per-chart rate for every specialty. A routine family-practice follow-up and a multi-procedure operative report are not the same unit of work. Tier your rate card by specialty and chart complexity, and revisit the tiers when documentation patterns change.
Treating QA as overhead. When QA labor sits in general overhead, every client looks equally profitable and none of the accuracy cost lands where it belongs. Allocate QA hours to the client whose charts were audited so problem accounts show their true margin.
Misclassifying remote coders. Coding companies lean heavily on remote 1099 contractors, but coders working set schedules, using your systems, under your QA process, for one client start to look like employees under federal and state tests. An audit that reclassifies a contractor bench brings back payroll taxes, penalties, and benefit liability. Get the classification decision in writing from employment counsel before you scale the contractor model — and keep W-9s current either way, since backup withholding applies when paperwork lapses.
Signing client BAAs without reading them. Large health systems send business associate agreements with breach-notification windows, audit rights, and indemnification terms written in their favor. A 24-hour breach notice clause you cannot operationally meet is a contract breach waiting to happen. Have counsel review every BAA and calendar every obligation you accept.
Letting error credits bypass the books. Informal "we'll credit that batch" promises that never hit the ledger overstate revenue and hide accuracy problems. Every credit flows through accounts receivable with a reason code, so the monthly close shows exactly what errors cost.
Setting Up Books That Answer Pricing Questions
Your chart of accounts should mirror how you sell. At minimum, separate revenue by pricing model — per-chart coding, hourly coding, percentage-of-collections, audit and consulting — and tag every revenue line by client and specialty. On the cost side, separate direct coding labor, QA labor, credential and training costs, software seats, and compliance costs from true overhead.
Reconcile volume monthly: charts received, charts coded, charts returned for additional documentation, and charts credited. The gap between charts received and charts invoiced is unbilled work, and in a per-chart business unbilled work is cash left on the table. Pair that operations reconciliation with your bank reconciliation and your accruals actually mean something.
If you run on cash-basis books today, know the growth ceiling: once clients pay on 30- to 60-day terms while your coders are paid biweekly, cash-basis statements will swing wildly and hide whether contracts are profitable. Accrual books with monthly A/R aging are what let you enforce payment terms and spot a slow-paying client before the balance becomes a write-off.
Simplify Your Financial Management
As you scale your coding operation across specialties, clients, and pricing models, maintaining clear financial records is what turns production data into pricing power. Beancount.io provides plain-text accounting that gives you complete transparency and control over your financial data — no black boxes, no vendor lock-in. Get started for free and see why developers and finance professionals are switching to plain-text accounting.




