Garage Sale Flipping After Halloween: Cash Receipts, Miles and Profit
Garage sale pickers: how to prove cash buys with no receipt, log Saturday miles at 76 cents, and price late-season finds for eBay and Facebook Marketplace.
The last big garage sale weekends of the year are here. Halloween falls on Saturday, October 31, daylight saving time ends on Sunday, November 1 in most of the country, and in the northern states the first hard freeze shuts the season down soon after. In the Sun Belt it runs the other way: here in Mesa, Arizona, weekend sales pick up once the heat breaks.
Either way, if you pick garage sales, yard sales and estate sales to resell on eBay and Facebook Marketplace, the next few weeks decide two things: what inventory you carry into the holiday selling window, and whether the money you spent all season actually shows up on your taxes. Most pickers handle the first well and the second badly, because garage sales pay in cash and hand out no receipts.
This is a plan for both, with the numbers. Every rate and date below was checked on October 21, 2026.
The problem with cash buys: no receipt, no deduction you can defend
What you pay for items you resell is your cost of goods sold. It comes straight off your income on Schedule C. A picker who spends $60 on a typical Saturday and goes out 20 Saturdays a year has $1,200 of inventory cost. If none of it is written down, that money gets taxed as if it were profit when the items sell.
The IRS is specific about what a purchase record should show. Its recordkeeping page for small businesses says supporting documents should identify the payee, the amount paid, proof of payment, and the date, and that "a combination of supporting documents may be needed." A garage sale seller will not write you an invoice, so you build that combination yourself.
A record that covers all four, made the same day
- Payee: the sale address or the seller's first name, typed into your notes before you pull away.
- Amount: what you paid for each item or bundle, not one round number for the whole morning.
- Proof of payment: the ATM or cash-back withdrawal from your bank statement that funded the day, or the Venmo/PayPal payment if you paid digitally.
- Date: a photo of the haul in your trunk or on the driveway with the sale sign, which carries a timestamp.
A $3 lamp with no record is a $3 lamp you pay tax on twice: once when you buy it with after-tax cash, and again when it sells and has no cost against it.
We are not your tax preparer, and nothing here is tax advice for your specific return. But writing each buy down at the time, with a photo and a bank withdrawal that matches, is a much stronger position than a December guess.
What a season of missing receipts costs
Here is a worked example for one part-time picker:
- 20 Saturdays, about $64 cash spent each one = $1,280 of inventory cost
- If none of it is recorded, roughly $1,182 of that becomes extra self-employment income after the 92.35% adjustment, and self-employment tax at 15.3% is about $181
- At a 12% income tax bracket, add about $143 of income tax
- Total: about $324 of tax on money that was never profit
That is the cost of a habit, not a big mistake. It also understates the damage, because without per-item costs you have no idea which kinds of finds are worth stopping for.
The miles are a second deduction most pickers lose
Driving from sale to sale is business driving when you are buying inventory to resell. The IRS raised the standard mileage rate to 76 cents per mile for business miles driven July 1 through December 31, 2026 (IRS standard mileage rates, announcement IR-2026-29). Miles from January through June use 72.5 cents.
A typical Saturday route of six sales and 38 miles round trip:
- 38 miles x $0.76 = $28.88 deduction for one morning
- 20 Saturdays at 38 miles = 760 miles x $0.76 = $577.60 for the season
That is close to half the inventory cost in the example above, and pickers who skip the log lose it entirely.
What the mileage log needs
IRS Publication 463, chapter 5, lists what an adequate car record shows: the mileage for each business use, the date, the destination, and the business purpose, plus total miles for the year. It says to record them "at or near the time," and a weekly log that accounts for the week's use counts as timely. In practice: start and end odometer for the route, the sale addresses, and "inventory sourcing." Keep the records at least three years from the date you file.
Pricing late-season finds: where each one should sell
Late-October sales are heavy on holiday decor, kitchenware, tools, toys and whatever didn't sell all summer. Sellers are tired, so bundles and end-of-day prices are common. The question for each find is which channel leaves the most profit, so run the same item through all three.
Example: a set of vintage glass mixing bowls bought for $5.
- eBay, shipped free at $38: final value fee at 13.6% + $0.40 per order (most categories, no store, as of October 2026 per eBay's fee page) = $5.57. Label about $9.80. Profit: 38 - 5.57 - 9.80 - 5 = $17.63
- Facebook Marketplace, shipped at $38: Meta's selling fee is 10% per transaction with a $0.80 minimum = $3.80. Same label. Profit: 38 - 3.80 - 9.80 - 5 = $19.40
- Facebook Marketplace, local pickup at $30 cash: no selling fee on an in-person cash sale. A 6-mile round trip to the meetup is $4.56 of mileage you can deduct, but it is still your time and gas. Profit: 30 - 5 = $25.00 before the drive, about $20.44 after counting the miles
Glass is heavy and breaks, so local wins on this one. A small tool or a boxed toy flips the math, because the label is cheap and eBay's buyer pool is national. The point is to decide per item, with the real cost of each item attached, not to pick one channel for everything.
The holiday window: what to buy now and when it has to ship
Anything you pick up in the next three weekends has a short runway as a holiday gift sale. USPS's recommended send-by dates for delivery by December 25, 2026 in the lower 48 are:
- USPS Ground Advantage: Thursday, December 17
- Priority Mail: Friday, December 18
- Priority Mail Express: Saturday, December 19
Working backward, a find needs to be listed by early December to catch real gift traffic. That favors buying items you can test, photograph and list the same week: small electronics that power on, complete board games, boxed holiday decor, brand-name kitchenware, hand tools. It argues against buying projects that need repair, cleaning or research you won't get to until January.
For a longer list of what to source this quarter, see our Q4 sourcing plan for resellers. For the local-versus-shipped decision on Facebook, the Marketplace local pickup vs shipping profit breakdown runs the meetup-mile break-even in more detail.
Close out the season before December 31
When the last sale of the year is done, take 30 minutes to close the books on the season:
- Match cash to buys. Total your ATM withdrawals used for sourcing and compare them to your recorded buys. A big gap means unrecorded inventory, and the time to reconstruct it is now, while the photos are fresh.
- Count what is still unsold. Cost of goods sold only covers items that sold. Items still in the garage on December 31 are ending inventory and carry into next year. Our Schedule C guide for resellers walks through how that works.
- Total the miles. Split them at June 30, since the rate changed on July 1.
- Plan the January 15 payment. The fourth 2026 estimated tax payment is due January 15, 2027 on Form 1040-ES. The IRS says you generally need to make estimated payments if you expect to owe $1,000 or more when you file.
A note on cash sales: Facebook local deals and driveway cash are income whether or not any form reports them. A Form 1099-K only arrives when a platform's payments to you exceed $20,000 and 200 transactions (IRS Form 1099-K page), and most part-time pickers never get one. The tax is owed either way, which is one more reason to have your costs and miles written down to offset it.
Doing this without a spreadsheet
Our shop, AZ Sun Valley Sales, sources mostly from liquidation auctions rather than driveways, but the problem is the same: one payment covers many items, and each item needs its own cost to know what it really made. We built AI Flip Ledger to do that for our own books. You can enter a garage sale run as one lot, split the cash across the items evenly or by asking price, log the miles at the IRS rate for that date, and add Facebook cash sales from your phone.
If you get stuck setting up your first season, you get real-person support from the owner, Johnathon Lawson: [email protected].
Frequently asked questions
Do I need a receipt for every garage sale purchase?
The IRS wants records that show who you paid, how much, proof of payment and the date. Garage sellers rarely give receipts, so a same-day log of each buy, a photo of the haul, and the matching ATM withdrawal together cover those four points. Write it down at the sale, not in December.
Can I deduct mileage driving to garage sales?
Yes, when the trip is to buy inventory for your resale business. For 2026, business miles are 72.5 cents January through June and 76 cents July 1 through December 31. Log the date, miles, destinations and purpose for each trip.
Is it better to sell garage sale finds on eBay or Facebook Marketplace?
It depends on the item. Heavy, fragile or bulky finds usually net more as local Facebook pickups with no selling fee. Small, shippable items with a national buyer pool usually do better on eBay or Facebook shipped. Run each item through both with its real cost and the label price.
Do I pay tax on cash sales if I don't get a 1099-K?
Yes. Business income is taxable whether or not a form is issued. The 1099-K threshold of $20,000 and 200 transactions only decides whether a platform reports it, not whether you owe tax on it.