The Mystery Shopper's Year End Checklist for 2026
The last weeks of the year are when a mystery shopping business gets either easy or painful to file. Everything you close out in December is something you will not have to reconstruct in March, from a bank statement, half remembering a route you drove eight months ago.
This is the checklist I work through before the year ends: what to chase, what to count, what to keep, and what is coming in January. It includes a worked mileage example, because 2026 had two different IRS rates and a lot of logs will get that wrong.
One note before starting: this is a records checklist, not tax advice. Everyone's situation is different, so use it to show up to your tax preparer organized, and let them make the calls.
The checklist at a glance
| Task | Do it by | Why it matters |
|---|---|---|
| Chase unpaid shops | Early December | Old unpaid shops get harder to collect the longer they sit |
| Match deposits to shops | December | You can only spot a short payment if you know what each shop should pay |
| Finish the mileage log | December 31 | Usually the biggest deduction a shopper has |
| Write down the odometer | December 31 | Total miles for the year are asked for, not just business miles |
| Gather receipts for required purchases | December | Thermal receipts fade, and a receipt alone does not say which shop it was for |
| List every company that paid you | December | So you notice when a 1099 does not arrive, or does not match |
| Fourth quarter estimated tax | January 15, 2027 | If you pay estimates, this one covers September through December |
| Collect 1099s | Early February | Companies generally must send them by January 31 |
1. Chase what you are still owed
Go through every completed shop and sort it into paid, owed but not due yet, and owed and late. Anything late, chase now, with the job number, visit date, approval date and amount in the first message. The post on late payments has the full order to work through.
Timing also matters for which year the money lands in. Most individual shoppers report on a cash basis, which generally means income counts in the year you actually receive it. A shop done in December and paid in January usually belongs to next year. Confirm with your preparer, and keep the paid date on every shop so the question is easy to answer.
2. Match every deposit to its shops
A deposit that is a little short looks normal. If a company paid the fee but held a reimbursement over a receipt, or paid one shop less than expected, you only catch it by knowing what each shop should have paid. Go company by company and tick each shop against its deposit. Keep the fee and the reimbursement as separate numbers while you do it, because they are not the same kind of money, as the reimbursements vs income post explains.
3. Finish the mileage log, at the right rates
2026 is unusual. The IRS standard business mileage rate was 72.5 cents a mile for miles driven January 1 through June 30, and it was raised to 76 cents a mile for miles driven from July 1 on. A log that applies one rate to the whole year will be wrong either way.
Here is an illustrative year:
| Period | Business miles | Rate | Deduction |
|---|---|---|---|
| Jan 1 to Jun 30 | 4,000 | 72.5 cents | $2,900.00 |
| Jul 1 to Dec 31 | 4,500 | 76 cents | $3,420.00 |
| Full year | 8,500 | $6,320.00 |
Run the same 8,500 miles at 72.5 cents for the whole year and you get $6,162.50, which leaves $157.50 on the table. Run it all at 76 cents and you get $6,460.00, which overstates it by $140. Neither is a disaster, but both are avoidable with a log that keeps the date on every trip.
The log itself is what matters most. Each trip should have a date, where you went, the business purpose and the miles. A year end estimate written in one sitting is exactly the kind of record that does not hold up. The 1099 mileage deduction post covers what a defensible log looks like.
Write down the odometer on December 31
When you claim car expenses, you are generally asked for your total miles for the year, not just business miles, along with commuting and other miles. The easiest way to have a real number is a photo of the odometer on January 1 and December 31. If you missed January, start now, and write down when you bought the car if it was this year.
4. Gather receipts for required purchases
Every shop that made you buy something, the meal, the fuel, the item, is money out of your pocket until it is reimbursed. For each one, keep the date, the shop it belonged to, what you spent and what came back. Thermal receipts fade within months, so photograph any that are still readable. A receipt with no shop attached is the one you will not be able to explain later.
5. List every company that paid you
Make a simple list: each company, and the total it paid you in 2026 by your own records. This is what you will check the 1099s against in January.
Two changes for 2026 are worth knowing. For payments made in 2026, a company generally only has to send a 1099 NEC once it has paid you $2,000 or more in the year, up from $600 before. And payment apps like PayPal generally only send a 1099 K above $20,000 and more than 200 transactions. That means many shoppers will receive fewer forms this year than last.
Fewer forms does not mean less income. Money from a company that does not send a 1099 is still income. Your own list is what makes sure nothing is left off, and it also catches the opposite problem: a 1099 that reports more than you recorded, often because it includes reimbursements.
6. Look at the fourth quarter estimate
If you pay quarterly estimated tax, the payment for September through December is due January 15, 2027. Your year end totals make that number much easier to work out. Whether you need to pay estimates at all, and how much, is a question for your preparer.
Symptoms you are heading into a painful tax season
- Your mileage for the year is a single number with no dates behind it.
- You do not know which shops from October are still unpaid.
- Your receipts are in more than one place.
- You could not say which companies paid you more than $2,000 this year.
- You are planning to work out the year from your bank statement.
How Shop Tracker handles the year end
Most of this checklist is what the app keeps as you go. Payments holds every completed shop until you mark it paid, with the paid date recorded, and the year filters on Payments, Mileage, Expenses and Analytics switch the whole view to one tax year. Mileage is stored by date, so the two 2026 rates are applied to the miles they belong to. On the Pro plan, the Tax Portal pulls it together: a Schedule C style summary, a check of each company's 1099 against your records with the 2026 thresholds built in, an estimated tax set aside, and a PDF and CSV to hand to your preparer. The free trial includes Pro features, so the mystery shopping tax tools can be tried on your own records before you decide.
Who can skip most of this
If you did a handful of shops this year for one company, your checklist is short: make sure you were paid, write down your miles, and keep the receipts. The rest of this earns its keep once you have several companies, regular required purchases and real mileage, because that is where a December hour saves a March weekend.
Shop Tracker plans the day, tracks the miles, and tells you who still owes you.
Start a 14 day free trial