What Medical Billing and Coding Jobs Actually Pay
Medical billing and coding salaries vary by location, employer, and whether you hold a certification
Medical billing and coding specialists process insurance claims, assign diagnosis codes, and manage patient records for hospitals, clinics, and insurance companies. Pay depends on where you work, whether you're certified, and which state you live in. Entry-level positions without certification typically start lower than certified roles, and remote positions often pay less than on-site work at large medical centers.
The U.S. Bureau of Labor Statistics tracks these jobs under "Medical Records and Health Information Technicians." Median annual pay falls in a range that varies significantly by state and employer type. Some states pay substantially more than others, and working for a hospital system usually pays more than working for a billing service or smaller practice.
Key Takeaways
- Entry-level medical billing and coding positions without certification typically pay less than certified roles, with the gap widening as you gain experience.
- Certification through organizations like AAPC or AHIMA can increase your starting pay and opens doors to higher-paying positions.
- Location matters significantly—large metropolitan areas and certain states consistently pay more than rural areas for the same work.
- Remote positions in medical billing and coding often pay 10 to 20 percent less than on-site roles at hospitals or large medical centers.
How certification affects what you earn
Certification is not required to work in medical billing and coding, but employers often prefer it and pay more for it. The most common certifications come from the American Academy of Professional Coders (AAPC), which offers the Certified Professional Coder (CPC) credential, and the American Health Information Management Association (AHIMA), which offers the Registered Health Information Technician (RHIT) and Registered Health Information Administrator (RHIA) credentials.
Certified coders typically earn more from day one than uncertified coders doing the same work. The difference is often 15 to 25 percent higher pay. Certification also makes you may be able to access for supervisor and auditing roles, which pay more than entry-level coding positions. Many employers will pay for your certification exam if you commit to working for them for a set period afterward.
What location and employer type mean for your paycheck
A medical coder in New York City earns more than one doing identical work in rural Mississippi, even accounting for cost of living. Large metropolitan areas with multiple hospitals and insurance company offices create competition for workers, which pushes pay up. States with higher concentrations of healthcare facilities and insurance headquarters also tend to pay more across the board.
Your employer type also shapes your pay. Hospital systems and large medical centers typically pay more than small practices, billing services, or insurance companies. Remote billing positions—increasingly common—usually pay 10 to 20 percent less than on-site work. If you work for a staffing agency that places you at a hospital, you'll earn less than if the hospital hired you directly, because the agency takes a cut.
Experience and specialization increase earnings over time
Your first year in medical billing and coding is the lowest-paid year. After two to three years, you move into mid-level positions with higher pay. After five years or more, you can move into auditing, compliance, supervisory, or training roles, all of which pay more than day-to-day coding.
Specializing in a high-complexity area—such as orthopedic surgery coding, cardiology, or oncology—can also increase your pay. These specialties require deeper knowledge and are in shorter supply, so employers pay more to keep experienced specialists. Some coders earn additional income by working as independent contractors for multiple small practices, though this requires building your own client base and handling your own taxes and insurance.
How to research actual pay in your area
The Bureau of Labor Statistics publishes median pay by state and metropolitan area, updated annually. Glassdoor, Indeed, and PayScale all publish salary ranges based on job postings and employee reports, though these vary in accuracy and recency. LinkedIn Salary also shows ranges by job title, location, and company size.
The most reliable approach is to look at actual job postings in your area and note the salary ranges listed. If a posting doesn't list pay, that's often a sign the employer is trying to underpay. Talking to people already working in medical billing and coding in your city—through professional groups like your local AAPC chapter—gives you real numbers from people doing the work right now.
Remote work, contract positions, and side income
Remote medical billing and coding positions are widely available and often advertised as flexible or work-from-home roles. These positions typically pay less than on-site work, but they eliminate commuting and allow you to live anywhere. Some remote positions are part-time or contract-based, which means no benefits and variable hours, so your annual income can fluctuate.
Some coders supplement their primary job by taking contract work through platforms like Upland or by billing for small medical practices on the side. This requires building relationships and managing your own schedule, but it can add 10 to 30 percent to your annual income if you have the time and energy. Contract work also means you pay self-employment tax and provide your own health insurance, which reduces your net take-home.
Frequently Asked Questions
Do I need a degree to work in medical billing and coding?
No. Most positions require a high school diploma or GED and on-the-job training or a certificate program. Some employers prefer an associate degree, but many will hire and train someone with just a diploma and a willingness to learn. Certification is more valuable than a degree for pay and job prospects.
How long does it take to get certified?
Most certification programs take three to six months if you study full-time, or six to twelve months part-time while working. You then take an exam. After passing, you hold the credential. Some employers will hire you before you're certified if you commit to getting certified within a set timeframe.
Can I work from home as a medical coder?
Yes, many employers now hire remote medical coders. Remote positions are common but typically pay 10 to 20 percent less than on-site roles. You'll need a quiet workspace, reliable internet, and often a second monitor. Some remote positions are part-time or contract-based with no benefits.
What's the difference between medical billing and medical coding?
Medical coders assign diagnosis and procedure codes to patient records. Medical billers use those codes to create insurance claims and follow up on payments. Many positions combine both roles, especially in smaller practices. Coders usually earn slightly more than billers, and coding roles often lead to higher-paying specializations.
Will AI and automation reduce medical coding jobs?
Automation is changing the field—some routine coding tasks are now handled by software. However, complex cases still require human judgment, and healthcare data keeps growing. Jobs are shifting toward auditing, quality review, and compliance rather than pure data entry, which often pays more. Learning to work alongside coding software is now a standard skill.