How much does it cost to hire a medical receptionist
The real numbers behind salary, job ads, and staffing agency fees, plus the recurring cost most budgets leave out entirely.
AI summary
- A medical receptionist's base pay lands close to the national median of $40,640 a year ($19.54/hour), per the Bureau of Labor Statistics, though job-board averages run from about $36,800 to $44,700 depending on the source and market.
- A single hire typically costs $1,300 to $5,475 once you add job ads, screening time, and any agency involvement, using SHRM's 2026 median and 2025 average cost-per-hire benchmarks. A direct-hire staffing agency alone can add 15% to 18% of first-year salary for an entry-level administrative role.
- That one-time number understates the real budget line. Front-desk and patient-access roles are the most frequently cited turnover hotspot in medical practices going into 2026, per MGMA, so the honest way to budget is that cost times however often this seat reopens, not once.
A medical receptionist earns a median $40,640 a year, according to the Bureau of Labor Statistics. That number tells you almost nothing about what it costs to hire one. Salary is what you pay the person. Cost to hire is everything you spend to find, screen, and land them, and for this specific role, that number is misleading in a way most budget guides don’t mention: it’s the cost of filling the seat once, for a role that empties out faster than almost any other job in your practice.
Front-desk and patient-access staff are the most frequently cited turnover hotspot in medical groups heading into 2026, according to MGMA. You’re not budgeting for one hire. You’re budgeting for however many times this seat reopens this year, because for this role, it probably will.
What a medical receptionist actually costs to employ
Start with the base number, because you need it before anything else makes sense. Reported medical receptionist pay varies by source: Indeed puts the average at $18.84/hour based on 32.4k salaries from job postings, Glassdoor reports $44,703/year, and ZipRecruiter lands lower at $36,833/year. The BLS median of $40,640 sits close to the middle of that range and covers the closest official occupational category, medical secretaries and administrative assistants.
Use a working range of $36,000 to $45,000 a year for a full-time hire, and adjust up for markets with a higher cost of living or a practice that wants EHR experience walking in the door. That range is your floor. Nothing below it is the cost of hiring. It’s the ongoing cost of employing.
Job ad spend
Getting the role in front of candidates isn’t free, and pricing varies more than people expect. Indeed’s Sponsored Jobs run pay-per-click with a $5/day minimum budget and a $25/day floor per posting. Over a typical multi-week fill, that puts a single Indeed posting somewhere in the low hundreds of dollars. ZipRecruiter prices differently, by job slot rather than by click, and a single Standard slot runs roughly $299 to $399 a month, meaning a one-off medical receptionist search can eat most or all of a month’s subscription if you’re not already running other roles through it.
The agency alternative
If you hand the search to a staffing agency instead of running it yourself, expect a direct-hire placement fee. For an entry-level administrative role, that typically runs 15% to 18% of first-year base salary, according to The Resource Company’s 2026 staffing markup report. On a $40,000 salary, that’s $6,000 to $7,200, due whether the hire stays three years or three months. It’s the fastest way to a shortlist and the most expensive line item on this list by a wide margin.
The line item most calculators skip
Add up salary, ad spend, and skip the agency, and you land near the number most “cost per hire” content quotes: SHRM’s 2025 Benchmarking Report puts the average cost per hire for a non-executive role at $5,475, while the newer 2026 Recruiting Executives Benchmarking report reports a median of $1,300. Pick whichever fits a small practice’s actual spend better (the median usually does, since the average gets pulled up by expensive specialist searches you’re not running), especially in a market where healthcare hiring is already tighter than most.
Either number leaves something out. The SHRM/ANSI standard behind both figures is explicit that cost per hire doesn’t account for time to fill or what a role costs you while the seat sits empty. For a solo or two-provider practice, that gap is where the real cost lives: the hours you personally spend reading resumes, because a front-desk posting at a small practice pulls a large, loosely qualified pile and there’s no one else in the building to hand it to.
That’s not a one-time tax. It’s a recurring one, and it recurs exactly as often as this specific role turns over, which MGMA’s own data says is more often than most.
What refilling this seat actually costs over a year
Here’s the math most budgets never run. Say your practice sees typical front-desk turnover, one refill this year. Layer in the numbers above:
| Line item | Low estimate | High estimate |
|---|---|---|
| Annual salary | $36,000 | $45,000 |
| Job ad spend (self-run) | $150 | $500 |
| Staffing agency fee (if used, instead of ads) | $6,000 (15%) | $8,100 (18%) |
| Owner/manager screening time | Unbudgeted | Unbudgeted |
Salary and ad spend are real, sourced numbers. The agency fee is a real number too, if you go that route. The screening time line is the one every calculator leaves blank, and it’s not blank because it’s zero. It’s blank because nobody’s tracking it.
Picture the actual week: a posting goes up, a pile of resumes lands, and someone (usually the owner, the office manager, or whoever already runs the front desk) reads through them one at a time looking for the few worth a call. In a one- or two-provider practice with no backup staff, that someone is often the same person who’d otherwise be seeing patients or running the floor. Do that twice a year for a role MGMA flags as the highest-churn seat in the building, and the “cost to hire” line isn’t a single number anymore. It’s a number you pay on repeat, mostly in hours nobody put on a spreadsheet.
Why the recurring cost matters more than the one-time number
A one-time hire is a project. A role that turns over on its own schedule is a standing line in your operations, whether or not it’s written down that way. Budgeting for it as a single event undercounts what it actually takes out of a practice over a year, the same way budgeting for one bad hire undercounts the risk of hiring badly on repeat. CareerBuilder research puts the average cost of a bad hire around $14,900, once you count wasted salary, lost productivity, and starting the search over. On a role that already turns over often, a bad hire doesn’t just cost you once. It compounds the exact problem you were already budgeting around.
If the only lever you can pull on a repeat-fill role is the ad spend or the agency fee, you’re optimizing the smaller number. The lever that actually moves the annual total is the one nobody prices into a job posting: how many hours it takes to go from a pile of resumes to a shortlist you trust, every single time this seat opens back up.
Where the hours actually go
This is where a structured screening process earns its keep, and it’s worth being specific about what “structured” means here rather than waving at the idea. Truffle is a candidate screening platform that combines resume screening, one-way video interviews, and talent assessments, so you can build a process sized to a role that reopens often instead of starting from a blank inbox every time.
For a front-desk role specifically, that usually looks like resume screening to cut the obvious mismatches out of a loosely qualified pile fast, a short one-way video interview so you hear how someone actually communicates before you spend an in-person slot on them (tone and pace matter more here than for most roles), and a pre-employment assessment on your shortlist to check for composure under pressure, which a resume never shows you. Practices running that workflow instead of a manual read report saving roughly 20 or more hours per role. AI surfaces the ranked shortlist and the reasoning behind it. You still make every call.
That doesn’t erase the recurring nature of a high-turnover role. It changes what the recurrence costs you. The salary line stays what it is. The agency fee, if you’re paying one, stays what it is. The hours you were spending twice a year on a manual read are the one line on that table you actually control, and they’re the line that pays out again every time this specific role reopens.
Budgeting for the role you’ll actually keep filling
If you’re setting next year’s hiring budget, don’t price a medical receptionist as a single line item. Price it as salary plus the sourcing method you’ll use, multiplied by however many times MGMA-level turnover suggests you’ll be back here this year. For most small practices, that’s the honest number, not the one from a generic cost-per-hire calculator built for a role you fill once and never think about again. Our full cost per hire guide and calculator walks through the SHRM formula in detail if you want to build that number for every role you hire, not just this one.
Once you know the number, the decision gets simpler: spend on the parts of the process that scale with volume, and stop re-spending your own time on the part that doesn’t need to be manual anymore. If you’re ready to see what that looks like for your practice, Truffle’s pricing starts at $49 a month with a 7-day free trial and no card required.
Need the job description and interview questions to go with the budget? Our medical receptionist hiring guide has the ready-to-post JD, ten interview questions, and a screening workflow built for a small practice front desk.
Frequently asked questions about the cost to hire a medical receptionist
How much does it cost to hire a medical receptionist?
Budget $36,000 to $45,000 in annual salary depending on your market, plus $150 to $500 in job ad spend if you run the search yourself, or 15% to 18% of first-year salary (roughly $6,000 to $8,100) if you use a direct-hire staffing agency instead. That excludes the hours you or your office manager spend screening resumes and interviewing, which most calculators leave out entirely.
Is it cheaper to hire through a staffing agency or on your own?
Running the search yourself is cheaper in dollars. A staffing agency’s direct-hire fee typically adds 15% to 18% of first-year salary for an entry-level administrative role, which is more than most practices spend on job ads and screening tools combined. The agency trade-off is speed and a pre-screened shortlist, not lower cost.
Why does the cost-per-hire number I’ve seen quoted not match what I’m budgeting?
You’re probably seeing SHRM’s non-executive average of $5,475 or its newer median of $1,300, and both are real but measure different things. Either way, the SHRM/ANSI standard behind those numbers explicitly excludes time to fill and vacancy cost, which is exactly the piece that matters most for a role that reopens often.
Does a medical receptionist need prior medical office experience to justify the higher end of the pay range?
Not necessarily. Many strong front-desk hires come from retail, hospitality, or another practice, and the traits that matter most (staying calm under pressure, clear phone communication, double-checking details) train faster than a specific EHR system. Screening for those traits first, and treating medical-office familiarity as a two-week ramp, usually widens your candidate pool without lowering your bar.