Medical Coder Job Description (2026): Duties, Skills and Salary
A medical coder reviews patient charts and assigns standardized codes for diagnoses, procedures and services, using systems like ICD-10, CPT and HCPCS. Accurate coding is what lets a claim get billed correctly and lets the record reflect what actually happened during a visit, so coders need to read clinical documentation carefully and query providers when it's unclear.
Medical coders work in hospitals, physician offices, billing companies and insurance payers, and the specialty can range from routine outpatient visits to complex inpatient surgical coding. The core tools are an encoder or coding software, the organization's EHR, and the current code sets and payer rules. The best coders are precise and comfortable asking questions rather than guessing.
Medical Coder job description template
Copy it, replace everything in [brackets] and cut what doesn't apply. Keep the requirements to what the job really needs.
Template · replace the [brackets]
Medical Coder
[Company] · [City and office days, or remote with the countries or time zones you hire in] · [Full-time]
About [Company]
[Two or three sentences on what your company does, who it serves and why this team matters now.]
About the role
[Company] is hiring a medical coder to code [outpatient / inpatient] encounters accurately and on time. You'll review provider documentation, assign codes, and help keep our claims clean and our records compliant.
What you'll do
- Review clinical documentation and assign ICD-10, CPT and HCPCS codes.
- Query providers when documentation is unclear or incomplete.
- Follow payer-specific coding guidelines and medical necessity rules.
- Meet daily or weekly coding productivity and accuracy targets.
- Flag documentation gaps that could affect compliance or reimbursement.
- Stay current with annual code set updates and payer policy changes.
- Support audits by providing coding rationale and documentation.
- Work with billing staff to resolve coding-related claim denials.
What you'll bring
- [X]+ years of medical coding experience in [specialty or setting].
- Coding credential such as CPC, CCS or equivalent.
- Working knowledge of ICD-10-CM, CPT and HCPCS code sets.
- Strong attention to detail when reading clinical documentation.
- Familiarity with HIPAA and general compliance requirements.
- Comfort meeting productivity and accuracy targets in a production environment.
- Clear communication with providers when queries are needed.
Nice to have
- Specialty coding experience in [e.g. surgery, cardiology or oncology].
- Experience with [Epic, Cerner or another specific EHR].
- CDI (clinical documentation improvement) exposure.
- Experience handling coding-related claim denials and appeals.
What we offer
- [Pay range: e.g. $X–$Y base salary, plus bonus or equity if offered]
- [Remote or hybrid option, health benefits, continuing education support]
- [Health cover, retirement or pension plan, paid time off, parental leave]
- [Work authorization: whether you can sponsor a visa or hire through an employer of record]
[Our process: a recruiter screen, a coding skills assessment, an interview with the coding supervisor, and a background and credential check.]
[Your equal opportunity statement, and how candidates can ask for adjustments during the process]
Put the pay range in the ad. Several US states, including California, Colorado, New York and Washington, require it in job postings, and the EU Pay Transparency Directive gives applicants the right to know the starting pay or its range before the interview.
Medical Coder duties by seniority
What the job usually looks like at each level. Pitch the ad at one level and say which in the title.
Junior
- Codes routine, well-documented encounters with review.
- Learns payer rules and the organization's documentation standards.
- Flags unclear charts to a senior coder rather than guessing.
Mid-level
- Codes a full caseload independently, including less routine cases.
- Handles provider queries directly and resolves most denials.
- Meets productivity and accuracy targets without regular review.
Senior
- Codes complex or specialty cases and audits other coders' work.
- Trains new coders and clarifies guideline interpretation.
- Supports compliance audits and documentation improvement projects.
Medical Coder career path
- Coding Trainee
- Medical Coder
- Senior Medical Coder
- Coding Supervisor or Compliance Auditor
Medical coder is usually reached through a coding certificate program and a credential such as CPC or CCS, sometimes alongside prior medical office or billing experience. From here, people move into coding audits, clinical documentation improvement, billing management or compliance roles.
Similar roles
- Medical Assistant job description
Works directly with patients in clinical settings rather than coding charts.
- Data Entry Clerk job description
Enters data generally rather than applying clinical coding rules.
- Receptionist job description
Handles front-desk and scheduling tasks rather than chart review.
- Accounts Payable Specialist job description
Processes outgoing payments rather than clinical billing codes.
Medical Coder job description FAQ
What does a medical coder do?
Reviews patient charts and assigns standardized codes for diagnoses and procedures using ICD-10, CPT and HCPCS, so visits can be billed accurately and records reflect the care provided.
What credential should a medical coder job description require?
Common credentials are CPC (Certified Professional Coder), CCS (Certified Coding Specialist) or an equivalent, sometimes alongside a specific number of years of coding experience.
Can medical coder be a remote job?
Often, yes. Many coding roles are done remotely once a coder has experience and secure access to the employer's systems, though some employers prefer on-site work during training.