What Does Medical Billing and Coding Look Like?

Medical billing and coding is largely desk-based, detail-oriented work that revolves around translating medical visits into standardized codes, submitting insurance claims, and making sure healthcare providers get paid. Most of the day is spent inside electronic health record (EHR) systems, reading clinical documentation, assigning codes, and troubleshooting rejected claims. The median annual wage is $50,250, and employment is projected to grow 7 percent over the next decade, which is faster than average.

What a Typical Day Looks Like

The morning usually starts with organizing the day’s workload: checking emails, following up on pending claims, and reviewing any updates to coding rules or insurance requirements. Regulations change frequently, so staying current is part of the routine. From there, the core work begins: pulling up patient charts and clinical notes, then translating each diagnosis, procedure, and service into the correct standardized code.

Once records are coded, claims go out to the appropriate payer, whether that’s a private insurer, Medicare, or Medicaid. Afternoons tend to shift toward quality control. That means reviewing previously submitted records for errors, reaching out to physicians or clinical staff when documentation is unclear, and correcting any miscoded claims. A significant chunk of time also goes to denial management: investigating why a claim was rejected, figuring out whether it was a coding mistake, missing information, or a coverage issue, and resubmitting with corrections.

The work is repetitive in structure but not in content. Every patient chart is different, every insurance plan has its own rules, and coders are generally expected to maintain 95 to 100 percent accuracy across a high volume of charts each day. One wrong code can mean a denied claim or a reduced payment, which directly affects the provider’s revenue.

The Three Code Sets You’d Use Every Day

Medical coding relies on three interlocking systems. Each one captures a different piece of the patient encounter, and claims typically require codes from more than one set to paint the full picture.

  • ICD-10-CM codes describe the diagnosis. These tell the insurer what’s wrong with the patient. The system was updated from ICD-9 in 2015 to allow much greater specificity, so instead of a general code for “knee pain,” there are separate codes for the left knee, right knee, and the exact nature of the problem. Hospitals also use a related set called ICD-10-PCS for inpatient procedures.
  • CPT codes describe what the provider did. These cover six broad categories: evaluation and management (office visits, consultations), anesthesiology, surgery, radiology, pathology, and laboratory medicine. If a doctor performed a biopsy during your visit, the biopsy gets a CPT code.
  • HCPCS Level II codes cover products, supplies, and services that CPT doesn’t. Think durable medical equipment like wheelchairs, prosthetics, certain drugs administered in the office, and ambulance services. These codes often need modifiers attached to provide extra context about the circumstances of the service.

These code sets are designed to be mutually exclusive, meaning each one covers its own territory without overlap. But having a code doesn’t automatically mean the service is covered by insurance. Coders need to understand both the coding rules and the payer-specific billing requirements to get claims through on the first try.

Where the Work Happens: Software and Systems

Nearly everything runs through electronic health record systems. The specific software depends on the size and type of practice. Large hospital systems typically use enterprise platforms like Epic or Oracle Health (formerly Cerner), which are powerful but complex and expensive. Mid-sized practices often land on systems like NextGen Healthcare, athenaOne, or eClinicalWorks. Small and solo practices lean toward more affordable, streamlined options like Tebra, Practice Fusion, or Carepatron. Specialty practices have their own ecosystem too: ModMed for dermatology and gastroenterology, Nextech for ophthalmology and plastic surgery, SimplePractice and TherapyNotes for behavioral health.

Regardless of the platform, the daily workflow is similar. You open patient records, review the provider’s documentation, assign codes, enter charges, and submit claims electronically. Most systems have built-in claim scrubbing tools that flag obvious errors before submission, like mismatched diagnosis and procedure codes or missing patient information. Some newer systems integrate AI tools that draft clinical notes during patient visits, which can make the coder’s job easier if the documentation is more complete from the start.

The Revenue Cycle from Start to Finish

Coding and billing sit at the center of what’s called the revenue cycle: the entire financial process from the moment a patient schedules an appointment to the moment the provider receives payment. Understanding where you fit in that cycle helps explain why accuracy matters so much.

Before you ever touch a chart, the front office has already verified the patient’s insurance eligibility and collected any copays. After the visit, the provider documents what happened. That documentation lands on your desk. You review the notes, assign codes, and enter the charges. The claim then goes to the insurer, where it’s processed. If everything checks out, payment comes back. If not, the claim is denied, and it circles back to you for investigation and resubmission.

Denied claims are one of the most time-consuming parts of the job. Denials generally fall into three buckets: administrative errors (wrong patient ID, missing information), coding errors (incorrect or unsupported codes), and medical necessity disputes (the insurer doesn’t agree the service was warranted). Each type requires a different fix. Some need a simple correction and resubmission. Others require a formal appeal with supporting documentation from the provider. Tracking all of this, across dozens or hundreds of claims at various stages, is a core part of the daily workload.

Privacy Rules Shape Everything

Because billers and coders handle sensitive patient data all day, HIPAA compliance is baked into every task. In practical terms, this means using secure, password-protected systems for all record access. It means only sharing patient information with authorized individuals and through encrypted channels. Even something as routine as calling a physician’s office to clarify a chart note has to be done carefully, making sure the information goes only to the right person. If you’re working remotely, which is increasingly common in this field, the same security standards apply to your home setup.

Getting Into the Field

Most employers require a professional certification. The most widely recognized credential is the Certified Professional Coder (CPC) designation from AAPC. The exam costs $425 for a single attempt, or $499 for a two-attempt package. Students enrolled in approved programs pay slightly less, at $400 for one attempt or $475 for two. AHIMA offers a competing credential called the Certified Coding Specialist (CCS), which is more common in hospital inpatient settings.

Before sitting for the exam, most people complete a certificate or associate degree program that covers medical terminology, anatomy, pharmacology, and coding systems. These programs typically take 4 to 18 months depending on the format. The certification exams are rigorous, and many test-takers use the two-attempt option as a safety net. Once certified, continuing education is required to keep the credential active, which ties back to that daily habit of staying current on coding updates and regulatory changes.

Remote Work and Work Settings

One of the more appealing aspects of this career is flexibility in where you work. Because the job is entirely computer-based, many billing and coding positions are fully remote or hybrid. Employers range from hospitals and large health systems to small physician offices, specialty clinics, insurance companies, and third-party billing services. Some coders work as independent contractors, handling billing for multiple small practices.

The pace and focus of the work varies by setting. In a hospital, you’re more likely to deal with complex inpatient cases involving surgical procedures and longer stays. In an outpatient clinic, the volume of charts may be higher but the coding is often more straightforward: office visits, lab work, imaging. Specialty practices sit somewhere in between, with coding that requires deeper knowledge of a specific area of medicine but a narrower range of procedures.