Pricing

How Much Does a Background Check Cost in 2026? Real Price Ranges by Check Type

By Dale Whitfield · August 27, 2026

Most standard background checks cost somewhere between $20 and $120 per person. That's the honest answer. It's also almost useless on its own, because it lumps together a $2 database search and a $100 court search like they're the same thing. They're not. Here's what each piece actually costs, so you can build your own real number instead of trusting one average.

I did this job for almost 30 years. I never once paid the same price twice for two different roles, and neither will you. The mix of checks you need changes the total more than which vendor you pick.

Background check cost at a glance

Typical U.S. price ranges by check type, 2026
Check typeTypical rangeWhat drives the price
SSN trace$1–$3Usually bundled into a package
National criminal database$10–$25Fast, but not a full picture on its own
County criminal court search$10–$40 (up to $100)The court's own access fee
Federal criminal search$15–$60Usually only needed for federal-adjacent roles
MVR / driving record$8–$35Your state's DMV fee schedule
5-panel drug test$35–$60Lab processing
10-panel drug test$50–$100+More substances tested
Employment verification$10–$25 per employerBilled per contact attempt
Education verification$15–$50 per degreeInternational schools cost more

These are national ranges, not quotes. Your actual price depends on your provider, which counties you're pulling records from, and how many checks you run in a year.

Not sure which provider fits your team? Answer a few questions and get matched, free.
Find Your Match

Why there's no single "background check price"

Most companies don't sell background checks one at a time. They sell packages, Basic, Standard, Premium, whatever they call theirs. Your total is really just the sum of whatever's bundled inside.

Here's the part nobody explains well. The price isn't about what's being checked. It's about how hard that record is to get. A database search costs a couple dollars because a computer answers it instantly. A county court search costs more because somebody, or something, has to go ask that specific courthouse, and that courthouse charges its own fee. Screening companies call this a passthrough fee. They're not marking it up. They're just handing you the bill the court sent them.

Criminal background check costs

Most employers actually run three separate layers here, even if it looks like one line item on your invoice.

A national database search is the cheapest layer, usually $10 to $25. Don't stop there, though. Database coverage is a patchwork. Some counties report everything. Some report almost nothing. A database-only search can miss a real record simply because that county never sent its data in.

A county court search fixes that gap, but it's also where your bill swings the most. I've seen it run $10 in one county and close to $100 in another, for the exact same kind of search. That's not the vendor gouging you. That's the court's own fee, plus whether someone has to physically go pull the file.

A federal search runs $15 to $60 and mostly matters if the role touches federal contracts, banking, or anything federal-adjacent. Most small businesses can skip it.

Driving records and drug tests

If the job involves driving a company vehicle, an MVR check usually runs $8 to $35. That range comes straight from your state's own DMV fee schedule. Ohio charges around $5 for the same record New Jersey charges $15 for. Your vendor doesn't set that number. Your state does.

Drug testing depends on the panel. A basic 5-panel lab test runs $35 to $60. A 10-panel test, which checks for more substances, runs $50 to $100 or more. Onsite or instant tests are usually cheaper, $20 to $40, but you give something up in confirmation and turnaround. A few states also limit what you can test for, or what you can do with certain results. That part changes often enough that I won't guess at specifics here. Ask your provider, or check with a lawyer, before you write drug testing into your policy.

Verifying jobs and degrees

Employment verification runs $10 to $25 per past employer you contact. Notice that word: per employer. A candidate with three past jobs costs more to verify than one with a single job. That's the single biggest reason I used to recieve calls asking why an invoice didn't match the package price quoted up front.

Education verification is similar, $15 to $50 per degree, more if the school is overseas and needs a credential evaluation.

What actually moves your price up or down

  • Volume. Hire more, pay less per check. Most vendors will negotiate once you're running real numbers.
  • Rush fees. Need it faster than normal? That usually costs extra.
  • Monthly or platform fees. Some companies charge $100 to $250 a month on top of the per-check price. This is the hidden cost that trips people up, because the cheapest per-check price isn't always the cheapest bill.
  • Integration setup. Connecting to your ATS or HR system sometimes costs a one-time setup fee.
  • Where your candidates live. Hiring across a dozen counties costs more in total passthrough fees than hiring locally.

That monthly fee is the one that gets people. A small company runs the numbers on the per-check price, picks the cheapest one, and then finds out three months in they're paying a platform fee that erases the savings. Ask about it before you sign anything. Every single time.

Typical bundled package prices

To pull this together into something you can actually budget with:

  • Basic (SSN trace, national database, sex offender registry): roughly $20–$50.
  • Standard (adds county search and employment verification): roughly $50–$120.
  • Comprehensive (adds education verification, plus MVR or drug test if the role needs it): roughly $100–$200.
  • Extended (adds federal search, international checks, credit history where it's legally allowed): $150–$400 or more.

These bands are built off public 2026 pricing and what All Screeners sees in its own directory, not one single provider's rate card. Your real quote will still depend on who you pick and what the role actually needs.

Not sure which provider fits your team? Answer a few questions and get matched, free.
Find Your Match

How to get a real number instead of guessing

Start with the job, not the price list. Does it involve driving? Money? Kids? Federal work? That tells you which checks you actually need, before you ever look at a single dollar figure. Shopping by lowest per-check price alone is how people end up with that surprise monthly fee I mentioned earlier.

The fastest way to get real, comparable numbers is to compare actual quotes side by side instead of reading rate cards all afternoon.

Common questions

Does the employer or the candidate pay? Almost always the employer, for standard pre-employment screening. A small number of states have their own rules about this, so don't take my word as the final answer for your state.

Is the cheapest provider the best choice? No. Accuracy and turnaround time matter alot more than a few dollars per check. I've seen "cheap" cost a company far more in delayed hires.

Why is my invoice higher than the package price I was quoted? Almost always one of two things: a county passthrough fee, or verification billed per employer or per school instead of as one flat number.

Are there setup or monthly fees beyond the per-check price? Often, yes. Ask directly before signing.