What Medical Billing and Coding Jobs Actually Pay
Medical billing and coding salaries vary widely based on location, employer, and experience
Medical billing and coding specialists earn between roughly $30,000 and $50,000 per year in most U.S. markets, though this range shifts depending on where you work and how long you've been in the role. Entry-level positions in rural areas or smaller practices tend toward the lower end; experienced coders in urban hospitals or large insurance companies often earn more. Some specialists who move into supervisory roles or work for themselves as independent contractors report higher incomes, but those paths require additional credentials or business setup.
The Bureau of Labor Statistics tracks this occupation under "Medical Records and Health Information Technicians" and publishes wage data by state and employer type. That data changes annually, so the specific numbers you find today may differ from what you'll see next year. What matters more than a single figure is understanding what actually moves the pay scale: certification status, the type of employer, geographic location, and whether you work full-time or part-time.
Key Takeaways
- Entry-level medical billing and coding positions typically start between $28,000 and $35,000 per year, while experienced specialists often earn $40,000 to $55,000 or more.
- Certification through organizations like AAPC or AHIMA usually increases pay by several thousand dollars compared to uncertified positions.
- Hospital systems and large insurance companies generally pay more than small medical practices or billing outsourcing firms.
- Remote positions have become common in this field, and pay rates for remote work vary by company and region but are often competitive with in-office roles.
How certification affects your paycheck
Holding a recognized certification makes a measurable difference in what employers will pay. The two main certifying bodies are the American Academy of Professional Coders (AAPC) and the American Health Information Management Association (AHIMA). AAPC offers the Certified Professional Coder (CPC) credential; AHIMA offers the Registered Health Information Technician (RHIT) and Registered Health Information Administrator (RHIA) credentials. Employers often list certification as a requirement or strongly preferred qualification in job postings, and positions that require it typically pay $3,000 to $8,000 more annually than uncertified roles.
Getting certified requires passing an exam and, in most cases, completing a formal program or gaining documented work experience. The exam costs money (typically $200 to $400), and study materials or formal training programs add to that. Some employers will pay for certification or reimburse the exam fee if you pass, so it's worth asking during the hiring process. Once certified, you'll need to maintain your credential through continuing education, which also has a cost but keeps your marketability high.
Where you work shapes your salary range
Hospital systems and large health insurance companies typically pay more than small medical practices or independent billing services. A coder working for a major hospital network might earn $45,000 to $55,000 or higher, while someone doing the same work for a solo physician's office might earn $32,000 to $40,000. Outpatient surgery centers, diagnostic imaging centers, and specialty practices (like cardiology or orthopedics) fall somewhere in between. The difference comes down to revenue: larger organizations have bigger budgets and process more claims, so they can afford to pay more for experienced staff.
Remote work has expanded the job market significantly. Many billing and coding positions are now fully remote, which means you can work for employers outside your state or region. Remote positions sometimes pay less than in-office roles at the same company, but they also eliminate commute time and may offer flexibility that makes a lower salary worthwhile. Some remote employers are based in lower-cost regions and pay accordingly, while others match local market rates for the employee's location.
Geographic location and cost of living
Medical billing and coding pay varies by state and even by city within a state. Urban areas with high costs of living—like New York, California, Massachusetts, and Washington, D.C.—generally offer higher salaries than rural areas or states with lower overall wage levels. However, the difference isn't always proportional to cost of living, so earning $50,000 in a high-cost city may feel tighter than earning $38,000 in a lower-cost region.
If you're considering relocating or taking a remote job in a different state, research the typical salary range for that area before accepting an offer. Websites like the Bureau of Labor Statistics, Glassdoor, and PayScale publish salary data by location, though the numbers are estimates based on reported salaries and may lag behind current market rates by several months.
Experience and advancement opportunities
Your first year in medical billing and coding typically pays the least. After two to three years, you can expect a raise of $2,000 to $5,000 as you become faster and more accurate. Specialists who develop expertise in a particular area—such as orthopedic coding, oncology billing, or insurance appeals—often command higher pay because that knowledge is harder to replace.
Advancement paths include moving into supervisory or management roles, becoming a trainer for new staff, or specializing in compliance and auditing. Some experienced coders transition into consulting, working with multiple practices or helping healthcare organizations improve their billing processes. These roles typically require additional credentials or years of experience but can pay significantly more than standard coding positions.
Full-time versus part-time and contract work
Most medical billing and coding positions are full-time, salaried or hourly roles with benefits like health insurance and paid time off. Part-time positions exist but are less common and typically don't include benefits. Hourly rates for part-time work usually fall between $15 and $28 per hour, depending on certification and location, which translates to roughly $31,000 to $58,000 if worked full-time—but part-time positions rarely offer that many hours.
Contract or temporary positions are another option, often paying hourly rates that are higher than permanent positions but without benefits or job security. Some people use contract work to build experience before pursuing permanent roles; others prefer the flexibility. If you're considering contract work, factor in the cost of your own health insurance and retirement savings, which employers normally cover for full-time staff.
What affects pay within the same employer
Even at the same hospital or billing company, pay varies based on your specific role and performance. A coder who handles inpatient hospital claims may earn differently than one who codes outpatient procedures, because the complexity and volume differ. Some employers use productivity metrics—how many claims you code per day or how accurately you code them—to determine raises or bonuses. Others use seniority or formal performance reviews.
Shift differentials also exist in some settings. If you work evening or night shifts, you may earn 5 to 15 percent more than day-shift staff doing the same work. Weekend or holiday premiums are less common in billing and coding than in clinical roles, but some large employers offer them. Ask about these details during the hiring process if you're willing to work non-standard hours.
Frequently Asked Questions
Do medical billing and coding jobs pay enough to live on?
In most U.S. markets, yes—the median salary is enough to cover basic living expenses, though it depends on your location and personal situation. In high-cost cities or if you have significant debt, you may need a second income or roommate. In lower-cost areas, a single medical billing and coding salary can support an independent household.
Is it worth getting certified if I already have a job?
Usually yes. Certification typically increases your salary by $3,000 to $8,000 annually, so the investment pays for itself within a year or two. It also makes you more marketable if you change jobs. Some employers will cover the cost of certification or exam fees, so ask before paying out of pocket.
Can you make more money as a remote medical coder?
Remote positions pay competitively with in-office roles, but not necessarily more. Some remote employers pay less because they hire from lower-cost regions; others match local market rates. The advantage of remote work is flexibility and no commute, not necessarily higher pay. Compare specific job offers rather than assuming remote means more money.
What's the difference between medical billing and medical coding pay?
Medical billers and medical coders often work closely together, and many positions combine both roles. Billers typically handle insurance claims and patient payments; coders assign diagnosis and procedure codes. At smaller practices, one person does both. Pay is usually similar for both roles, though coding-only positions at large hospitals may pay slightly more due to specialization.
Do medical billing and coding salaries increase over time?
Yes, but not automatically. Raises typically come with certification, additional experience, moving to a larger employer, or taking on supervisory duties. After your first few years, annual raises may slow unless you pursue advancement. Some people increase their income by switching employers rather than waiting for raises at their current job.