Job boards like Indeed and ZipRecruiter report mystery shopper pay around $17–$18 an hour. That number is misleading. It ignores unpaid report writing time, drive time, and mileage costs that come straight out of your pocket. Your real mystery shopping hourly rate is almost always lower — and knowing how to calculate it is the single most useful skill you can develop as a shopper.
This guide shows you exactly how to find your true mystery shopping hourly rate — and your real mystery shopper pay per hour — for any shop before you accept it. There’s also a free interactive calculator below so you can run the numbers in seconds.
⏱️ Jump to the Calculator- Why the Posted Fee Misleads You
- The Hidden Time Costs
- The Hidden Money Costs
- How to Calculate Your True Hourly Rate
- True Hourly Rate Calculator
- What’s a Good Mystery Shopping Hourly Rate?
- When to Say No to a Shop
- When Low-Paying Shops Are Still Worth It
- How to Boost Your Rate Over Time
- Common Questions
Why the Posted Fee Misleads You
The shop fee is just one piece of the puzzle. A $25 dinner shop sounds decent. But you’ll spend two hours or more on it from start to finish. That changes the math completely — and it’s why your mystery shopping hourly rate is never the number you see on the job board.
Job boards calculate average shopper pay using raw fee data. They don’t factor in the unpaid time wrapped around every assignment. When you see “$17/hour” on Indeed, that’s not what shoppers actually take home per hour of real effort. It’s closer to what you’d earn if shops materialized instantly, required no driving, and wrote their own reports.
What the Fee Doesn’t Include
When you see a $20 shop, here’s what’s missing from that number:
- Drive time to the location and back home
- Time spent inside doing the shop
- Report writing after you leave
- Wait time for required events to occur
- Mileage costs that reduce your net pay
Let’s say that $20 shop takes two hours total. That’s $10 per hour before expenses. Subtract $8 in mileage costs and you’re at $6 per hour. That’s your real mystery shopping hourly rate — not $20. And it’s also why experienced shoppers learn to run the numbers before accepting anything. See our full breakdown on how much mystery shoppers actually make for context on what realistic monthly income looks like.
The Hidden Time Costs
Time is the biggest variable in your mystery shopping hourly rate calculation. Here’s where your time goes on every assignment.
Travel Time
This is the largest time drain. A shop 15 miles away means 30 minutes or more of driving round trip. That’s unpaid time that tanks your effective rate before you’ve even walked in the door.
City shoppers deal with traffic. Rural shoppers drive farther. Either way, travel time adds up fast — and it’s one of the main reasons mystery shopping as a side hustle rewards shoppers who think in routes, not individual jobs.
Time at the Location
Shop time varies significantly by type:
- Fast food: 15 to 20 minutes
- Casual dining: 45 to 75 minutes
- Retail: 10 to 30 minutes
- Bank visit: 30 to 45 minutes
- Apartment tour: 45 to 90 minutes
You can’t rush most shops. The assignment takes what it takes — and required events like an upsell attempt or manager visit happen on their own timeline.
Report Writing
This is the part new shoppers consistently underestimate. A simple retail report might take 15 minutes. A detailed dining report can run 30 to 45 minutes. Complex narrative reports? Over an hour. Report writing doesn’t end when you leave — it’s a chunk of time that always factors into your mystery shopping hourly rate.
The good news: report speed improves dramatically with experience. Early on, what takes 40 minutes drops to 15 once you build templates and routines. That improvement directly increases your mystery shopper pay per hour from the same shop fee.
The Hidden Money Costs
Time isn’t the only thing eating your pay. Real dollars come out of your pocket on every shop.
Mileage Costs
The IRS standard mileage rate for 2026 is $0.725 per mile. That accounts for gas, wear and tear, and vehicle depreciation. A 20-mile round trip costs you $14.50 in real money — whether or not you track it. Many shoppers ignore mileage. That’s a mistake. It’s the single biggest expense in your mystery shopping budget and the primary lever for reducing your tax burden. Every mile you log is a deduction. See our guide on mystery shopping mileage tracking for how to do it right.
Out-of-Pocket Costs
Some shops have costs beyond the payback cap. Tips that exceed the allowed reimbursement. Parking fees. Tolls. These eat directly into your take-home. Always read the shop details before accepting — know what you’ll be paying out of pocket before you commit.
The Tax Reality
You’re an independent contractor. No one withholds taxes for you. Plan to set aside 25–30% of your earnings for self-employment tax. A $20 fee becomes $14–$15 after taxes. This is why mileage tracking matters beyond just the per-mile deduction — lowering your taxable income is the most effective way to improve your real mystery shopper pay per hour. Our mystery shopping tax guide covers estimated quarterly payments and deductions in full detail.
How to Calculate Your True Hourly Rate
The formula is simple:
True Mystery Shopping Hourly Rate = (Shop Fee − Mileage Cost) ÷ Total Hours
Here’s a real example. You’re evaluating a $25 restaurant shop, 8 miles from home.
- Mileage cost: 16 miles round trip × $0.725 = $11.60
- Net pay: $25 − $11.60 = $13.40
- Travel time: 20 min each way = 40 min
- Shop time: 50 min
- Report time: 25 min
- Total time: 115 min = 1.92 hours
That $25 shop pays under $7 per hour. This is exactly why calculating your mystery shopping hourly rate before accepting any job matters so much — and why the calculator below exists.
⏱️ True Hourly Rate Calculator
Plug in any shop’s details to see what you’d really earn per hour as a mystery shopper.
Your Results
* Based on 2026 IRS mileage rate of $0.725/mile. Does not include taxes or other out-of-pocket expenses.
What’s a Good Mystery Shopping Hourly Rate?
Not all shop types pay the same. Here’s what to expect for your mystery shopper pay per hour across different job categories. These ranges reflect real rates after time and mileage costs — not the advertised fee.
| Shop Type | Typical True Hourly Rate |
|---|---|
| Fast food | $8 to $12/hour |
| Casual dining | $10 to $15/hour |
| Retail | $12 to $18/hour |
| Bank / financial | $15 to $25/hour |
| Apartment tours | $18 to $28/hour |
| Video shops | $20 to $35/hour |
Context changes everything. A $10/hour shop on your daily commute beats a $15/hour shop 30 minutes out of your way. Your mystery shopping hourly rate — and your mystery shopper pay per hour — is always relative to what else you’d be doing with that time and distance.
When to Say No to a Shop
Use your true hourly rate as a floor. Many experienced shoppers won’t accept anything under $12 to $15 per hour after expenses. That’s a reasonable standard to work toward as you build your pipeline.
Red flags that tank your mystery shopping hourly rate:
- Long drive for a low fee
- Complex, lengthy reports for simple visits
- Tight time windows that lock up your whole day
- Required purchases that exceed the payback cap
It’s okay to pass. Your time has real value. And shops that sit unclaimed often get bonuses added — so the shop that’s not worth $15 today might be worth $30 by the end of the month.
When Low-Paying Shops Are Still Worth It
The math isn’t always the whole story. Here’s when a lower mystery shopping hourly rate can still make sense.
Route Batching
A shop with a poor solo rate becomes solid when batched with two or three nearby shops. Your drive time per assignment drops, and your overall mystery shopping hourly rate for the day climbs. Think in routes, not individual jobs — that’s how experienced shoppers consistently earn more without working more hours.
Building Your Ratings
New shoppers sometimes need to take lower-paying jobs early on. It builds your track record. Think of early shops as paid training. Once your ratings are strong with several companies, higher-paying assignments open up. Our guide to mystery shopping as a side hustle covers how this growth curve typically plays out.
The Perks Factor
This is worth understanding early: a lower mystery shopping hourly rate sometimes comes with real perks that offset the math. A $15 restaurant shop with a $50 meal reimbursement has hidden value that doesn’t show up in the hourly calculation. You’re getting a free dinner on top of your fee. Many shoppers happily accept $8–$10 per hour for a dining shop when the meal payback covers a night out they’d have paid for anyway. Perks aren’t income — but they’re real value.
Shops on Your Existing Route
A quick gas station shop near your workplace takes 20 minutes total. Even at a $10 fee, that’s $30 per hour in mystery shopper pay per hour because you’re adding almost no drive time. Always look for shops that layer into trips you’d already be making — they deliver the best mystery shopping hourly rate with the least additional effort.
How to Boost Your Rate Over Time
Your mystery shopping hourly rate isn’t fixed. These habits move the number up consistently.
Get faster at reports. Use templates. Do a voice memo in your car right after every shop while details are fresh. A 45-minute report becomes 20 minutes with practice — and that directly raises your mystery shopper pay per hour from the same fee.
Batch your shops. Group jobs by area. One trip, three shops. Travel time per assignment drops, and your effective hourly rate climbs fast.
Hunt for bonuses. End-of-month shops often carry bonus pay when they haven’t been claimed. Same time investment, significantly more money. Check job boards in the last week of every month — that’s when the best opportunities appear.
Know your market. Learn which companies pay best for which shop types in your area. Focus your time on the assignments that consistently deliver the highest mystery shopping hourly rate for your specific location and schedule.
Track everything. Log your time and earnings for every shop. Find patterns. Cut what doesn’t work. You can’t improve what you don’t measure.
Common Questions
What is the average mystery shopping hourly rate?
Job boards report averages around $17–$18/hour, but those numbers don’t account for unpaid report writing time or drive time. The realistic mystery shopping hourly rate for most part-time shoppers — after all time and mileage costs — falls between $8 and $18 depending on shop type. Bank and apartment shops tend to pay the most per hour. Fast food shops tend to pay the least.
Do mystery shoppers get paid for travel time?
No. Mystery shopping companies pay a flat fee for the assignment. Drive time to and from the location is unpaid — which is exactly why it factors so heavily into your true mystery shopping hourly rate calculation. The further you drive, the more it drags your effective rate down.
Is report writing time included in mystery shopper pay?
No. The shop fee covers the visit itself. Report writing is unpaid additional time that typically adds 15 to 45 minutes per assignment. This is one of the most overlooked factors when calculating your real mystery shopper pay per hour — and one of the biggest reasons new shoppers overestimate what they’re earning.
What mystery shopping hourly rate is worth accepting?
Most experienced shoppers set a personal floor between $12 and $15 per hour after mileage. Below that, the shop generally isn’t worth your time unless it fits into an existing route, helps build your ratings, or comes with a valuable perk like a free meal. Use the calculator above to run the numbers before committing to any assignment.
How can I increase my mystery shopping hourly rate?
The three most effective levers are: writing reports faster (every 10 minutes saved raises your effective rate), batching shops by area (cutting drive time per assignment), and hunting for end-of-month bonuses (same time investment, higher pay). Targeting higher-paying shop types like banks, apartments, and video shops also raises your baseline mystery shopping hourly rate over time.
Should I count meal reimbursements in my hourly rate calculation?
Technically no — reimbursements cover what you spent, not additional income. But practically, a free dinner has real value. Many shoppers factor perks informally when deciding whether a lower mystery shopping hourly rate is acceptable for a dining shop. Just don’t count reimbursements as income when tracking your actual earnings or filing taxes.
Want to see the bigger earnings picture?
Check out our guide on how much mystery shoppers make with income ranges by experience level.
Explore mystery shopping as a side hustle to see how the hourly rate fits into monthly earnings.
Browse our company directory to find the best-paying companies near you.