Image of a woman shopping in a high-end clothing store for an article covering mystery shopping full time.

Can You Make a Living as a Mystery Shopper?

Last Reviewed: March 2026  |  Tax rates, IRS mileage rate, and income figures verified current. ZipRecruiter earnings data reflects 2025–2026 reported averages.

You’ve probably seen the claims online. “Make $500 a day mystery shopping!” “Turn secret shopping into a full-time career!” It sounds appealing. But before you hand in your notice, let’s run the actual numbers — because the honest math tells a more complicated story.

Here’s the short answer: most mystery shoppers won’t replace a full-time income with shops alone. That doesn’t mean the money isn’t real. It means understanding where mystery shopping actually fits in your income picture before making any big decisions.

So can you make a living mystery shopping? Let’s look at the real math, the hidden costs, who actually makes it work, and what a more achievable path looks like.

The Math — What Would It Take?

Let’s anchor to a goal. Suppose you want to make a living mystery shopping at $40,000 a year. That’s modest — not lavish, but livable in many parts of the country.

Most shops pay between $10 and $25 each. Higher-paying types like apartment shops and video shops can pay $50 to $100 or more. Those aren’t available every day, though. A working average of $20 per shop is realistic.

The $40,000 Breakdown

$40,000 ÷ 52 weeks = $769 per week

$769 ÷ $20 average per shop = ~38 shops per week

That’s roughly 8 shops per day, 5 days a week

Eight shops a day sounds doable until you factor in drive time, wait time, and reports. A basic retail shop takes about 30 minutes in the store. Add 20 minutes of driving and 25 minutes for the report, and each shop consumes roughly 90 minutes. Eight of those fills a 12-hour day.

Data from ZipRecruiter backs this up — most mystery shopper earnings fall between $33,500 and $38,000 a year. The top 10% reach about $46,000. These are people doing mystery shopping full time or close to it.

Can you make a living mystery shopping at those levels? It depends where you live and whether that’s your sole income source. For most people, it’s a tough ask.

What $40,000 Gross Actually Takes Home

Gross income and take-home pay are very different things when you’re an independent contractor doing mystery shopping full time. Here’s what happens to that $40,000 after the real costs hit.

Cost Category Annual Amount Notes
Gross mystery shopping income $40,000 Starting point
Self-employment tax (15.3%) −$6,120 Social Security + Medicare, you pay all of it
Federal income tax (est. 12–22%) −$4,800 to $8,800 Varies by deductions and filing status
Gas and vehicle costs −$4,000 to $6,000 ~25,000 miles/year; partially offset by mileage deduction
Health insurance (self-pay) −$4,800 to $8,400 $400–$700/month; deductible but still cash out of pocket
Purchase float (upfront costs) −$500 to $1,500 Cash tied up 30–60 days awaiting reimbursement

At the conservative end, you’re left with roughly $14,000 to $20,000 in true take-home pay from a $40,000 gross income. That’s the honest answer when someone asks whether you can make a living mystery shopping full time. The gross number looks survivable; the net number is much harder.

Key Takeaway

The mileage deduction (72.5 cents/mile in 2026) helps significantly at tax time, but it doesn’t cover the cash you spend on gas in real time. A shopper doing 25,000 business miles per year can deduct roughly $18,000 — but that deduction reduces your tax bill, not your gas expenses. Plan for both.

Hidden Costs That Cut Into Your Earnings

Self-Employment Tax

As a mystery shopper, you’re an independent contractor. That means you pay self-employment tax — 15.3% of your net earnings — covering Social Security and Medicare. When you work a regular job, your employer pays half. When you do mystery shopping full time, you pay it all yourself.

On $40,000 of mystery shopping income, that’s about $6,120 just for self-employment tax before income tax. This surprises almost everyone who considers mystery shopping full time without doing the math first.

Gas and Mileage

Driving 8 shops per day means 60 to 100 miles daily. Even with smart route planning and batching, fuel costs are real. At current prices, you’ll spend $4,000 to $6,000 per year on gas alone, plus vehicle wear and maintenance. The mileage deduction helps at tax time, but you’re still paying for fuel week to week.

Upfront Purchase Float

Many shops require buying something first — a full meal at a restaurant, a small product at retail. You get reimbursed, but not for 30 to 60 days. If you’re doing mystery shopping full time, you could have $500 to $1,500 floating as unpaid receivables at any given time. That’s cash you can’t use until it comes back.

Health Insurance and Benefits

No employer means no benefits. No health insurance, no 401(k) match, no paid time off. Health coverage for self-employed people typically runs $400 to $700 per month. You can deduct the premiums, which helps at tax time, but the monthly cash commitment is real and unavoidable if you’re doing mystery shopping full time as your only income source.

The Biggest Barriers to Full-Time Income

Where you live determines your ceiling. A shopper in Dallas, Chicago, or Los Angeles has hundreds of shops within a 30-minute drive. Someone in a small town may see three or four available shops per week. You simply can’t make a living mystery shopping if the local market can’t support the volume.

Cooldown periods shrink your pool. Most companies won’t assign you back to the same location for 3 to 6 months. The more you work, the faster you exhaust available locations. In smaller markets, you can burn through every viable shop within a few weeks.

Payment lags significantly. Most companies pay monthly, 30 to 60 days after report submission. Starting mystery shopping full time in January means your first real check might not arrive until March. That gap requires a financial runway to bridge.

Income is uneven. Some months are flush with assignments. Others go quiet. Holiday seasons run hot. January slows down. The irregular paycheck is one of the hardest adjustments for anyone transitioning from salaried work to mystery shopping full time.

Report writing time is unpaid. Every shop requires a written report — some taking an hour or more. This time is baked into the flat fee rather than paid separately, which drags your real hourly rate well below what the shop fee suggests. It’s the single most underestimated cost of mystery shopping full time.

Who Actually Makes It Work

Some shoppers do earn a real income from mystery shopping. They’re the exception — but studying their approach is worthwhile if you’re seriously considering whether you can make a living mystery shopping.

The common traits among successful full-time shoppers: they register with 8 to 12 companies so there’s always something available. They live in major metro areas with dense assignment coverage. They focus on higher-paying shop types — apartment evaluations, video shops, auto dealership visits — rather than grinding low-fee retail assignments all day.

They also build efficient routes. Instead of one shop and home, they chain four or five stops along a single path. Our route planning guide covers this in detail. The math on batching is compelling: cutting daily drive time from 3 hours to 1.5 hours while completing the same number of shops raises your effective hourly rate significantly.

Some full-time shoppers expand into adjacent roles — report editing, shop scheduling, training new evaluators for the same companies. These side roles add stable income and leverage the skills mystery shopping builds. Getting MSPA certified opens these doors faster, since schedulers tend to prioritize certified shoppers for premium assignments.

Reality Check

Can you make a living mystery shopping without doing all of this? Probably not sustainably. The shoppers who earn meaningful money treat it like a business — they plan routes, track every expense, build systems, and constantly hunt for higher-value assignments. Casual shoppers rarely break past a few hundred dollars a month.

A Day in the Life of a Full-Time Shopper

What does mystery shopping full time actually look like as a daily routine? Here’s a realistic picture of a high-volume shopper’s workday — the kind of schedule required to approach a livable income.

6:30 AM

Check job boards across all registered companies. Claim any available shops in your planned route area before other shoppers take them. Good assignments disappear fast.

7:30 AM

Build today’s route using Google Maps or RouteXL. Map 5–6 shops into a logical driving sequence. Verify operating hours and shop-specific time windows for each stop.

9:00 AM

First shop. Arrive, complete the evaluation, take required photos, secure receipt. Voice-to-text notes in the car immediately after. Drive to next location.

10:30 AM

Second and third shops back to back. Parking lot brain dump between each one. Any shop that requires a purchase — keep the receipt photographed before driving away.

12:30 PM

Lunch shop (if applicable) or brief break to review notes. Check for newly posted bonus assignments on company boards — end-of-month shops often get fee bumps.

2:00 PM

Afternoon shops. Retail, bank, or service evaluations. Continue building notes. Mileage log app running the whole time.

4:30 PM

Last shop of the day. Head home. Total drive time for today: roughly 90–120 minutes.

5:30 PM

Report writing begins. Prioritize same-day submission. Each report: 20–45 minutes depending on shop type. Five shops = 2 to 3 hours of report work.

8:30 PM

Reports submitted. Log today’s mileage and any cash receipts. Plan tomorrow’s route if you have shops already claimed.

That’s a 12 to 14 hour workday — and most of the evening is unpaid report writing. This is the honest picture of mystery shopping full time at the volume needed to approach a livable income.

A More Realistic Path

Here’s where most shoppers actually land — and it’s genuinely a good place.

According to BestMark, a part-time shopper can earn an extra $5,000 to $10,000 per year. That lines up with what most experienced shoppers report. It’s real money — but it’s side income, not a salary.

Mystery shopping works best when it pairs with something else. A part-time job. A consulting practice. Retirement income. A working spouse. It fills gaps rather than replacing a paycheck. That’s the honest answer when people ask whether you can make a living mystery shopping: you can make a great living with mystery shopping contributing meaningfully to it.

From Personal Experience

I’ve done about 150 shops over the years across several companies — roughly two-thirds retail, the rest a mix of restaurant, apartment, and service evaluations. It’s never been my main income, and I never tried to make it one. The value has always been the flexibility: picking up shops when they fit my schedule and earning extra money without a fixed time commitment. That’s the version of mystery shopping that actually works for most people.

Think of it this way: mystery shopping full time is like trying to fill a swimming pool with a garden hose. It works — but slowly. If you’re already filling the pool from another source, that garden hose speeds things up nicely. That’s the role mystery shopping plays best.

How to Maximize What You Earn

Whether you’re pursuing mystery shopping full time or building a solid side income, these steps move the needle. They apply at any volume level.

1

Register with multiple companies. Five to ten platforms is the minimum for consistent availability. Each company has different clients, so more registrations means more daily options. Browse our company directory to find reputable providers.

2

Prioritize higher-paying shop types. Restaurant reimbursements are enjoyable, but apartment evaluations and video shops pay more per hour of your time. Build your track record toward those assignments intentionally.

3

Batch every route. Never drive to a single shop and come home. Three to five shops in a geographic cluster is the baseline. Use our route planning guide for the specific approach.

4

Watch end-of-month boards for bonus pay. Companies often boost fees on unclaimed shops as deadlines approach. A $15 shop can become $25 or $30 in the final days of a month. Checking boards daily pays off.

5

Track every mile from day one. At 72.5 cents per mile in 2026, your mileage deduction can be worth thousands. Use a mileage tracking app — don’t rely on memory or estimates. See our mileage tracking guide for the best tools.

6

Improve your report speed. Faster reports directly raise your effective hourly rate. Build templates for common shop types, take detailed on-site notes, and submit same-day. Our report writing guide covers the techniques that cut report time significantly.

Use the True Hourly Rate Calculator to see what you’re actually earning per hour — factoring in drive time, report time, and real expenses, not just the shop fee.

Common Questions

How many mystery shops can you realistically do in one day?

Most experienced shoppers complete 4 to 6 shops on a productive day when routes are efficiently planned. Eight is theoretically possible but produces a 12-hour workday with most of the evening spent writing reports. Beyond six, report quality tends to suffer because details from different shops start blending together. Start with 2 to 3 and build up as you develop your systems.

Do mystery shoppers have to pay taxes?

Yes. Mystery shoppers are independent contractors and receive 1099 forms from companies that pay them $600 or more annually. You pay both income tax and self-employment tax (15.3%) on net mystery shopping earnings. The upside: many expenses are deductible — mileage, equipment, phone, home office, and health insurance premiums. See our full mystery shopping taxes guide for what to track and how quarterly payments work.

What is the highest-paying type of mystery shop?

Video shops and car dealership evaluations typically pay the most per assignment — $75 to $150 or more. Apartment mystery shopping pays $50 to $75 per visit with no out-of-pocket costs. Fine dining shops can reimburse $100 to $200 in meals, though many don’t include a separate cash fee. Getting access to these higher-paying assignments requires building a track record on standard retail and service shops first.

Can you make $1,000 a week mystery shopping?

Possibly, in the right market with the right mix of shop types. At $20 average per shop, you’d need 50 shops per week — which is effectively impossible at that volume. But at $50 average (mixing in apartment, video, and specialty shops), 20 shops per week gets you there. That’s still a full-time grind in a major metro area. Most shoppers in the $1,000/week range have been doing this for years and have built relationships with schedulers that give them early access to premium assignments.

Is mystery shopping a good side hustle compared to other gig work?

It compares favorably when evaluated honestly. Unlike rideshare driving, there’s no vehicle depreciation from passenger miles. Unlike food delivery, there’s no insulated bag investment or dealing with cold food complaints. The flexibility is better than most shift-based gigs, and the skill set (observation, writing, judgment) builds over time in ways that open higher-paying assignments. The main downsides are the payment lag (30–60 days) and geographic dependency. For people who already eat out, shop at retail, or visit service businesses regularly, mystery shopping turns existing behavior into income.

What’s the fastest way to increase mystery shopping earnings?

Three levers move the needle fastest: batching routes (reducing unpaid drive time), targeting higher-paying shop types (apartments, video, auto dealers), and signing up with more companies (more options = fewer days with nothing to claim). Improving report writing speed comes next — cutting 20 minutes off each report’s write time across five shops saves 100 minutes daily, which is essentially an additional shop’s worth of productive time.