
Medical coding and medical billing are two different jobs that share a workflow. Here is what each one actually does, where the handoff lives, and why your practice needs both done well.
Medical coding and medical billing are often spoken about as if they were the same job. They are not. They are two distinct disciplines that share an interface and a shared interest in getting paid, but the work, the training, the tools, and the failure modes are all different. Most of the trouble practices run into around staffing, vendors, and reimbursement starts with treating them as interchangeable when they are not.
This guide explains what each function actually does, where the handoff between them lives, why both have to be strong for a practice to collect what it is owed, and how to think about staffing or outsourcing each one. By the end you will know exactly which problems belong to your coder, which belong to your biller, and which only get solved when both functions are working together.
What medical coding actually is
Medical coding is the translation of a clinical encounter into the standardized code sets payers require. The coder reads the documentation in the chart (history, exam, assessment, plan, procedures performed) and assigns CPT or HCPCS codes for the services delivered, ICD-10 codes for the diagnoses that justify them, and the appropriate modifiers that describe how a service was provided. For dental work it is the parallel CDT code set. The output is a precise, defensible picture of what happened and why.
Coders need a clinical and regulatory skill set. They train, certify (CPC, CCS, CCS-P, CRC, and others), and stay current with annual code changes and payer specific coverage rules. Good coding is not data entry. It is interpretation, with real reimbursement and compliance consequences on every choice. Undercoding leaves money on the table. Overcoding invites a payer audit or worse.
Coders rarely talk to payers and rarely touch claim status. Their work product is the coded encounter, handed off to the biller (or to an automated claim scrubber) for submission.
What medical billing actually is
Medical billing takes the coded encounter and turns it into paid revenue. The biller verifies the patient demographics and insurance, ensures the claim is clean against payer edits, submits it through the clearinghouse, posts the payer's payment, reconciles it against the contracted rate, works any denials or underpayments, and chases any remaining patient balance.
Billing is operational and relational. It demands attention to detail, knowledge of payer behavior, and a tolerance for repetitive follow up. A biller spends the week inside the PM system, on payer portals, on the phone, and inside the EOB stack. Their core skills are workflow management, denial knowledge (CARC and RARC codes), basic contract interpretation, and patient communication.
Billers do not normally pick codes. If a claim returns with a coding related denial (a missing modifier, an unsupported diagnosis pairing) a good biller will flag it back to the coder rather than guess. That handoff discipline is what keeps a practice out of compliance trouble.
Where coding ends and billing begins
The cleanest mental model is a handoff with a thin overlap. Coding ends when the encounter has been fully and correctly coded. Billing begins when the coded charges are picked up for claim creation. The overlap is the front end scrub: the claim should be checked for technical errors (eligibility, demographics, format) and coding errors (modifier missing, place of service mismatch, NCCI edit hit) before it leaves the building.
Common things that fall in the overlap
- •Modifier 25 or 59 usage that needs both coding judgment and a biller's payer specific knowledge.
- •Telehealth place of service and modifiers, where payer rules change frequently and coders and billers both need to be current.
- •Bundling and global period rules that affect what can be billed separately and when.
- •Diagnosis pointer logic that links the right ICD-10 to the right line on a multi service claim.
- •Coordination of benefits issues where coding looks fine but the secondary claim drops because the primary EOB was not loaded correctly.
A practice that has its coders and billers communicating about these edge cases catches them before submission. A practice where coding and billing operate in silence sees them as denials a few weeks later.
Why both functions have to be strong
Picture a 100 dollar service. Perfect coding with weak billing means the right code is on the claim, but the claim sits, the denial is not worked, the underpayment goes unappealed, and you collect 78 dollars. Perfect billing with weak coding means the claim was clean and paid on first submission, but the wrong (lower) code was assigned, and you were paid 60 dollars on what should have been a 100 dollar service. Either way, you lose.
Neither function can compensate for a serious weakness in the other. The strongest billing team cannot bill a service the coder missed. The strongest coding team cannot collect a claim the biller never appeals. Both have to work, and both have to talk.
The other reason both matter is compliance. Coding shapes your audit risk. Billing shapes your contractual and payer relationships. A practice that takes either lightly is exposed in different ways. For a deeper look at the full chain from front end to collections, see how full revenue cycle management ties both functions to the metrics that matter.
Staffing, software, and outsourcing each function
Because they are different jobs, they tend to require different solutions. Treat them separately and the right answer for each becomes much clearer.
Coding
For most small and mid-sized practices, coding is either handled by certified providers themselves (with periodic audit), by a part-time or shared certified coder, or by a coding service. High-complexity specialties (interventional cardiology, OB-GYN surgical care, oral and maxillofacial surgery) almost always need a specialty-trained coder. The cost of a coding error in those specialties is too high to leave to the EHR's auto-suggest.
Billing
Billing is more obviously a candidate for outsourcing because the workload is variable and the skill is harder to retain at small scale. A solo biller is a single point of failure. A billing service or a managed medical billing services team offers depth, denial expertise, and continuity that a single hire usually cannot.
Hybrid models
Many practices land on a mix: providers code their own encounters with quarterly audit, a billing team outside the practice owns claim submission, denial work, and underpayment appeals, and the front desk owns eligibility. The trick is precise ownership of each step. Hybrid only works when the seams are explicit.
If you are evaluating a vendor that promises to do both, ask how their coding and billing teams are organized internally. A serious vendor will have separate teams with structured communication, not a single generalist trying to do both jobs.
Checklist: is your coding and billing actually working together?
Use this as a quick health check across both functions. Each gap is a place where revenue or compliance leaks.
- 1.Every encounter is coded by someone qualified (a certified coder or trained provider), not auto-coded blindly by the EHR.
- 2.Coders and billers have a structured way to flag coding-related denials back for correction, not just rebill blindly.
- 3.You run a periodic coding audit (quarterly or twice a year) on a documented sample of encounters.
- 4.Your billing team measures clean claim rate, denial rate by reason, and underpayment recovery.
- 5.Patient AR and payer AR are both owned and worked on a defined cadence.
- 6.Coding updates (annual CPT, ICD-10, and HCPCS changes) are reviewed and rolled out across both teams every year.
- 7.There is a single person or team accountable for the overall revenue cycle outcome, not just for each function in isolation.
- 8.If you outsource, you have visibility into both the coding and billing performance of the vendor, with metrics.
If you cannot confidently check most of these, your next high leverage project is to define the seams. For practical guidance on what to look for when you evaluate a vendor, our piece on how to choose a medical billing company covers the questions that separate a real partner from a glorified data entry shop.
The bottom line
Medical coding and medical billing are two different jobs that share a workflow. Coding decides what you should have been paid. Billing decides what you actually collect. Either one done poorly will quietly cost you revenue, and the two have to work together for a practice to perform. Staff them as distinct functions, define the handoffs, audit the work, and measure the outcome.
If you want a team that takes both functions seriously and runs them as one tight revenue cycle, that is exactly what Carevonix is built around.



