If you’ve been looking into mystery shopping, you’ve probably seen some wildly different numbers thrown around — everything from “earn $10 a shop” to “make $4,000 a month.” The truth sits somewhere in between, and it depends almost entirely on how seriously you treat it.
This guide answers the question directly: how much do secret shoppers make — per assignment, per hour, and per month — based on real industry data and experience. No inflated figures, no “unlimited earning potential” hype.
These figures reflect flat fee earnings only. Reimbursements for required purchases are separate and not taxable income.
Secret Shopper vs. Mystery Shopper Pay: Same Thing
Before getting into the numbers — “secret shopper” and “mystery shopper” are the same job. Companies, job boards, and salary aggregators use both terms interchangeably. When you see “secret shopper pay” or “mystery shopper pay rate” in different sources, they’re describing identical work with identical compensation structures.
How Mystery Shopping Pay Actually Works
Mystery shopping compensation works differently from a traditional hourly job. Most mystery shoppers are paid per assignment, not per hour. Understanding the pay structure is the first step to accurately evaluating whether a specific assignment is worth your time.
The Flat Fee
The flat fee — also called the shop fee — is the cash payment you receive for completing an evaluation and submitting your report. This is your actual taxable income. Flat fees vary widely based on assignment complexity.
Standard assignments (fast food, basic retail, phone evaluations) typically pay $7 to $20. Complex assignments (automotive dealerships, banking, fine dining) pay $40 to $100 or more. The fee reflects how long the visit takes, how detailed the report is, and how much specialized observation is required.
Reimbursements
Many assignments require you to make a purchase — a meal at a restaurant, an item from a retail store, a service at a salon. The mystery shopping company reimburses this cost up to a set limit. Reimbursements are not the same as income. They cover your out-of-pocket expense; they don’t add to your earnings.
This distinction matters for taxes. Only your flat fees are taxable income — reimbursements are not. If you earn $600 or more in flat fees from a single company in a year, that company will issue you a 1099 form. The reimbursement amounts don’t factor into that calculation.
Bonuses and Rush Fees
When an assignment sits on a job board near its deadline without being claimed, schedulers often attach a cash bonus to attract shoppers. A standard $15 mystery shopper assignment can quickly become $35 or $40 with a bonus. Experienced shoppers monitor job boards regularly and time their assignments to capture these bonuses — it’s one of the most effective ways to increase your effective mystery shopper pay rate without taking on more complex work.
Mystery Shopper Pay Rate by Assignment Type
The type of assignment is the single biggest factor in mystery shopper income. Here’s a realistic breakdown across common assignment categories, based on current industry data.
| Assignment Type | Flat Fee | Typical Reimbursement | Time Required |
|---|---|---|---|
| Phone / Web Inquiries | $3–$10 | None | 10–15 min |
| Fast Food / Quick Service | $10–$20 | $15–$30 (meal) | 30–45 min |
| Standard Retail | $12–$25 | $5–$10 (small purchase) | 30–60 min |
| Grocery / Gas Station | $15–$30 | None or small purchase | 45–60 min |
| Casual Dining | $15–$30 | $50–$75 (meal) | 1–1.5 hours |
| Fine Dining | $20–$40 | $100–$200+ | 2–3 hours |
| Banking / Financial | $40–$75 | None | 1–2 hours |
| Apartment Communities | $40–$100 | None | 1–2 hours |
| Automotive Dealerships | $50–$100+ | None | 2–3 hours |
| Video Mystery Shopping | $50–$150 | Varies | 1–3 hours |
Note on fine dining and luxury shops: High reimbursement amounts can be misleading. A fine dining assignment with a $150 reimbursement but no flat fee means you’re getting a free meal — not extra income. The reimbursement covers what you would have spent anyway. The flat fee is what you actually earn.
What Salary Sites Say — and Why It’s Misleading
If you’ve searched for mystery shopper pay rates online, you’ve probably seen figures from ZipRecruiter, Indeed, and Salary.com. These are worth understanding — and worth treating with skepticism.
As of March 2026, ZipRecruiter reports an average mystery shopper pay rate of $17.85 per hour. Indeed reports $22.84 per hour based on 79 submitted salaries. Salary.com puts the average at around $19 per hour.
These figures aren’t wrong exactly — but they’re not representative of the typical mystery shopper experience either. Salary aggregators calculate an “equivalent hourly rate” by dividing reported annual earnings by working hours. The problem: most people reporting to these sites are either treating mystery shopping as a near-full-time job or are overestimating their earnings. Part-time shoppers — the vast majority — aren’t well-represented in those samples.
A more accurate picture: most part-time mystery shoppers earn an effective rate of $10 to $20 per hour once you factor in travel time, visit time, and report writing. Experienced shoppers who route efficiently and target higher-paying assignments can push that toward $20 to $25 per hour.
Your True Hourly Mystery Shopper Pay Rate
The posted flat fee is never the full story. To understand what you actually earn per hour, you need to account for all the time an assignment requires — not just the visit itself.
A Real Example
Take a restaurant mystery shopping assignment paying $25 flat fee plus $40 meal reimbursement. Here’s the complete time picture:
- Reading guidelines and preparing: 15 minutes
- Driving to the restaurant: 20 minutes
- The visit itself: 60 minutes
- Driving home: 20 minutes
- Writing and submitting the report: 30 minutes
- Total time: roughly 2 hours 25 minutes
Your actual earnings on that assignment: $25 flat fee (the reimbursement covers the meal you ate, not additional income). Divide $25 by 2.4 hours and your effective mystery shopper pay rate is about $10.40 per hour — before subtracting fuel costs.
Now apply routing. If you complete three assignments in the same geographic area on the same day, sharing the travel time across all three, that math changes significantly. Three $25 assignments in a two-hour window with a shared 30-minute drive represents $75 earned in roughly 3.5 hours of total time — closer to $21 per hour.
Routing is the skill that separates casual mystery shoppers from efficient ones.
How Much Do Secret Shoppers Make Per Month?
Monthly mystery shopper income varies dramatically based on experience, location, and how many hours you put in. Here’s a realistic breakdown by commitment level.
| Shopper Type | Monthly Earnings | Time Invested | What This Looks Like |
|---|---|---|---|
| Casual (first 1–3 months) | $100–$300 | 5–10 hrs/month | A few shops per week, learning the process |
| Active part-time | $300–$600 | 15–25 hrs/month | Routing assignments, hunting bonuses, multiple companies |
| Dedicated side income | $500–$1,000 | 25–40 hrs/month | Treating it seriously, targeting higher-paying types |
| Full-time professional | $2,000–$4,000+ | 40+ hrs/month | Dozens of companies, complex shops, video certified |
The full-time figure deserves context. Earning $2,000–$4,000 per month from mystery shopping requires treating it as a genuine full-time job — working with 15 to 30+ companies simultaneously, pursuing complex assignment types like automotive and video, and running tight routing operations. Very few mystery shoppers reach this level. It’s possible, but it’s not the typical experience.
For most people reading this, the realistic target is somewhere between $200 and $700 per month as consistent part-time income — meaningful side money, not a salary replacement.
Want to estimate your specific potential? Use our mystery shopping income estimator calculator to see what you could realistically earn based on your availability, location, and the assignment types you’re targeting.
Highest-Paying Mystery Shopping Assignments
If maximizing mystery shopper income is your goal, these assignment types offer the best combination of flat fee and effective hourly rate.
Video Mystery Shopping
Video assignments pay $50 to $150 per shop and are among the highest-paying in the industry. You visit a location wearing covert recording equipment, capturing the full customer experience on video. These assignments pay more because they require specialized equipment, additional training, and MSPA video certification. The barrier to entry keeps competition low, which means the assignments stay available and the pay stays strong.
Automotive Dealership Evaluations
Car dealership mystery shopping pays $50 to $100 or more per assignment. The catch: these take two to three hours. You’re evaluating the full sales process — from the initial greeting to the test drive to the finance conversation. The time investment is real, but the flat fee reflects it. If you’re good at these and can complete two per day, the daily earnings are substantial.
Banking and Financial Services
Bank mystery shopping pays $40 to $75 with no required purchase. You visit a branch as a potential customer, evaluate the teller or personal banker interaction, and submit a detailed report. These typically take one to two hours and require MSPA banking certification for the most complex assignments. The mystery shopper pay rate per hour is strong because there’s no reimbursement confusion — every dollar you earn is actual income.
Apartment Community Evaluations
Apartment mystery shopping pays $40 to $100 per assignment. You tour a leasing office as a prospective renter, evaluate the leasing consultant’s presentation and follow-through, and report on the experience. These are widely available in most markets and don’t require specialized certification for standard assignments. One of the better options for consistent, reasonably-paid mystery shopper work.
What Affects Your Mystery Shopper Income
Two shoppers in different situations can have dramatically different mystery shopper income from the same amount of time invested. Here’s what actually moves the needle.
Location
Mystery shopping assignment density correlates directly with population density. Urban and suburban shoppers typically have access to far more assignments than rural shoppers. That said, rural shoppers often face less competition for available assignments and can capture bonuses more easily. Cost of living doesn’t significantly affect mystery shopper pay rates — a retail shop in New York City pays roughly the same flat fee as one in rural Ohio.
Number of Companies You Work With
Each mystery shopping company has different clients and different assignment inventories. Working with only one or two companies severely limits your options. Active mystery shoppers typically maintain profiles with 10 to 20 companies simultaneously. More companies means more available assignments, more bonus opportunities, and more flexibility to route efficiently.
Shopper Ratings
Mystery shopping companies track your performance through internal rating systems. Higher ratings unlock access to premium assignments that aren’t visible to new or lower-rated shoppers. Building strong ratings in your first three to six months — by submitting complete, accurate reports on time — is the foundation for accessing higher-paying work later.
Assignment Type Focus
Shoppers who focus on phone evaluations will earn less per hour than those who pursue banking or automotive assignments. Deliberately building toward higher-paying assignment types — through MSPA certification and a proven track record — has a direct impact on monthly mystery shopper income over time.
Routing Efficiency
The most profitable mystery shoppers never drive across town for a single assignment. They plan routes that stack three to five assignments in the same area on the same day, spreading travel time across multiple earning opportunities. This single habit has more impact on effective mystery shopper pay rate than almost anything else.
Payment Timing: When You Actually Get Paid
Mystery shopping is not fast cash. Most companies operate on a 30 to 45-day payment cycle. An assignment you complete in early January typically pays in mid-February or early March. This timeline is standard across the industry and applies regardless of which company you work with.
Payment methods vary by company — PayPal, direct deposit, and physical checks are all common. iShopFor Ipsos is a notable exception, with a faster 7 to 10-day payment turnaround. If cash flow timing matters to you, prioritize companies with shorter payment cycles when you’re starting out.
The practical implication: have $100 to $150 available to cover initial purchase requirements before your first payments arrive. You’ll be reimbursed, but not immediately.
Strategies That Actually Increase Mystery Shopper Income
These are the habits that separate shoppers earning $100 a month from those earning $600.
Route and Stack Assignments
Plan your mystery shopping days around geographic clusters. Identify all available assignments within a 5 to 10-mile radius, accept multiple on the same day, and complete them in sequence. Three assignments that each take an hour individually become far more efficient when you’re already in the area.
Hunt for Bonus Assignments
Check job boards daily, especially toward the end of the week and near assignment deadlines. Assignments that haven’t been claimed will often have bonuses attached by Thursday or Friday. A $12 shop that becomes a $30 shop with a bonus is a fundamentally different proposition — same time investment, nearly three times the mystery shopper pay rate.
Build Toward Higher-Paying Assignment Types
Start with straightforward assignments to establish your ratings. After 20 to 30 completed assignments, pursue MSPA certification to access banking, automotive, and video mystery shopping. These assignment types offer significantly better mystery shopper income per hour than basic retail or fast food evaluations.
Work With More Companies
If you’re only registered with two or three mystery shopping companies, you’re seeing a fraction of available assignments. Signing up with 10 to 15 companies takes a few hours of initial setup but dramatically expands your assignment pool. Our guide to the best mystery shopping companies covers which ones are worth prioritizing.
Write Faster, Better Reports
The visit is only half the job. Report writing is where new mystery shoppers lose the most time. As you gain experience, your reports become faster without sacrificing quality — which directly improves your effective hourly rate. Taking detailed notes immediately after leaving the location, while the experience is fresh, is the single most effective habit for efficient reporting.
Is Mystery Shopping Worth It?
The honest answer is: it depends on what you’re comparing it to.
As a primary income source, mystery shopping doesn’t work for most people. The assignment volume required to earn a living wage demands treating it as a genuine full-time operation — dozens of companies, complex certifications, meticulous routing, and hours of daily job board monitoring. Most people aren’t set up to do that, nor should they be.
As a side income source — particularly if you already eat out, shop, or use services that appear as available assignment types — the value proposition is much stronger. You’re converting expenses you’d have anyway into partially or fully reimbursed activities, while earning a flat fee on top. For someone who dines out twice a week and shops regularly, mystery shopping income of $300 to $600 per month is achievable without significantly changing your lifestyle.
The shoppers who get the most value are those who go in with accurate expectations. So how much do secret shoppers make in practice? For most people — $200 to $600 per month as consistent part-time income. Real money, just not magic money.
If you’re still deciding whether to start, our guide on how to become a mystery shopper walks through the full process. And if you’re weighing whether the industry is legitimate before investing time, see our breakdown of whether mystery shopping is legit.
Common Questions About Mystery Shopper Pay
How much do secret shoppers make per hour?
The effective mystery shopper pay rate works out to roughly $10 to $20 per hour for most part-time shoppers when you account for all time involved — preparation, travel, the visit, and report writing. Experienced shoppers who route efficiently and pursue higher-paying assignment types can push this toward $20 to $25 per hour. Salary sites report averages of $17 to $22 per hour, but these figures skew toward more active shoppers and shouldn’t be taken as typical for casual or new mystery shoppers.
What is the average mystery shopper income per month?
Most part-time mystery shoppers earn between $100 and $600 per month depending on how many assignments they complete, which types they focus on, and how efficiently they route. Dedicated shoppers who treat it as a serious side income can reach $500 to $1,000 per month. Full-time mystery shopping professionals can earn significantly more, but this represents a small minority of shoppers.
Are mystery shopping reimbursements taxable?
No. Reimbursements for required purchases are not taxable income — they simply offset your out-of-pocket expense. Only your flat fees are taxable. If you earn $600 or more in flat fees from a single company in a calendar year, that company will issue a 1099 form. Track your earnings across all companies, since the $600 threshold applies per company, not in aggregate.
How long does it take to get paid as a mystery shopper?
Most mystery shopping companies pay on a 30 to 45-day cycle after assignment completion. Some companies like iShopFor Ipsos pay faster — typically 7 to 10 days. Payment methods include PayPal, direct deposit, and checks depending on the company. Mystery shopping is not a source of immediate cash.
Do mystery shoppers get to keep what they buy?
Usually yes. Required purchases for retail and product evaluation assignments are generally yours to keep after the shop is complete. Restaurant meals are consumed during the visit. For more on the full process, see our guide to what mystery shopping is.
How much do mystery shoppers make doing video shops?
Video mystery shopping assignments pay $50 to $150 per shop — among the highest flat fees in the industry. These require specialized recording equipment and MSPA video certification. If you’re serious about maximizing mystery shopper income, video shopping is one of the clearest paths to a higher effective hourly rate. See our MSPA certification guide for details on the video certification process.