You bought a ring light, a USB-C cable, kids' art supplies, an SD card, birthday wrapping paper, a camera lens cap, and a tripod — all in one Amazon order. One card charge. One bank line: "Amazon $147.32."
At tax time, that's a problem. The IRS doesn't care about your intent — they care about records. And "Amazon" isn't a record. It's a merchant name. Every freelancer, sole prop, and side-hustler who buys even one business item on Amazon faces this exact situation.
This guide explains exactly what the IRS requires, why bank statements fail you, and how line-item receipt scanning — reading the actual product names from your Amazon confirmation email — is the only clean solution.
Quick answer: how do I separate business and personal Amazon purchases?
Work from the Amazon order confirmation email, not the bank line — the confirmation is the itemized record that shows what was actually in the cart. ExpenseBot reads that email out of your Gmail and writes one expense row per order, with the product names recorded in the Notes column and a category chosen from those product names. When a single order mixes business and personal items, open Review expenses, choose Split, and divide that one payment into allocation lines — $102 Office supplies and $45 Personal, say. The payment stays one payment with one receipt, and the allocation lines must add up to the order total exactly.
The Amazon Problem Every Sole Prop Faces
Most freelancers have one Amazon account and one credit card. Business supplies, household goods, electronics, and personal items all flow through the same Prime account. This isn't unusual — it's the norm.
The problem emerges when that single account produces a transaction history where:
- Every charge appears as "Amazon" or "AMZN MKTP US" — identical regardless of what was bought
- A $147.32 order containing both a tripod and kids' crayons looks identical to a $147.32 order of pure office supplies
- Subscribe & Save auto-charges for pet food and coffee filters appear alongside monthly shipments of printer toner
- Bank-feed expense tools ingest the transaction and have zero information to classify it correctly
By April, you're staring at dozens of "Amazon" entries and trying to remember, from memory, which orders were for the business. That's not a recordkeeping system. That's a guessing game — and the IRS doesn't accept guesses.
IRS Publication 583 requires self-employed taxpayers to maintain records that clearly show income and expenses. "AMZN MKTP US — $147.32" doesn't show what was purchased, whether it was for business, or how it connects to your trade.
Why "Amazon" on Your Bank Statement Isn't Enough for the IRS
Most expense tools — QuickBooks, Keeper Tax, Copilot, even a basic spreadsheet — pull data from your bank feed. The bank knows:
- Merchant name:
AMZN MKTP US - Amount:
$147.32 - Date:
March 5
That's it. The bank has no idea what was in the cart.
This matters because IRS Publication 463 requires you to substantiate each business expense with documentation showing the business purpose and the nature of the expense. A bank line showing "Amazon $147.32" establishes neither.
The "ordinary and necessary" standard under IRC Section 162 means every deduction requires proof that the specific item served your specific business. A camera lens cap is deductible for a photographer. Kids' crayons from the same order are not. The bank can't distinguish them. Only the itemized receipt can.
Bank statement view vs. what you actually need:
What your bank shows
What the IRS needs
Business deduction: $102.00. Personal: $45.00. The bank showed you one number. The receipt tells the whole story.
How Line-Item Receipt Scanning Solves This
Every Amazon order generates an order confirmation email — sent automatically by Amazon to your inbox at the moment of purchase. That email contains the full line-item breakdown: every product name, quantity, and price.
That email is the itemized receipt the IRS is looking for. It's already in your Gmail. The data exists. The problem has always been extracting and organizing it.
ExpenseBot is an expense tracker that reads Amazon order confirmation emails out of your Gmail and turns them into rows in a Google Sheet you own. It picks up the confirmation Amazon sends from its auto-confirm@amazon addresses across Amazon's country marketplaces, and deliberately skips the Shipped, Delivered, and Return emails so one order doesn't become four rows.
Here is what actually lands in your sheet, and what you do with it:
- One row per order. The order is one card charge, so it stays one expense row with one receipt — keyed to the Amazon order number. That is what keeps the sheet reconcilable against your bank feed.
- The product names go in the Notes column. Short orders list every item, semicolon-separated; longer orders list the most distinctive items and then a
+N morecount so you can see there were others. This is the itemized evidence the bank line never had. - The category is chosen from those product names — not from the merchant name. One category for the order, which is the right answer for the many orders that are entirely business or entirely personal.
- Mixed carts get split by you, in one screen. Open Review expenses, find the order, choose Split, and enter the business and personal amounts (or percentages). ExpenseBot keeps one parent transaction with allocation lines underneath and makes the lines add up to the order total exactly — Apply remainder assigns the last cent so nothing is lost or double-counted.
Same order. Same card. The $102 in business items becomes a documented Schedule C deduction with the product names sitting beside it. The $45 in personal items is marked as an explicit personal allocation — left out of the claim, not deleted, so the money and the receipt stay visible in your records.
It's tempting to want eight separate rows for an eight-item cart. But your bank shows one $147.32 charge, and the moment the sheet holds eight rows totalling $147.32 it no longer reconciles against the statement — and one receipt has to be attached to eight places. Splitting keeps the payment intact and puts the detail underneath it, which is also how the split reaches QuickBooks Online, Xero, and Wave: one parent transaction, several category lines, one receipt.
Stop guessing which Amazon orders were for the business.
ExpenseBot reads the actual product names out of your Amazon emails, so a mixed cart takes one Split instead of an afternoon of remembering.
Separate Business from Personal Expenses →Gmail auto-scan · line-item AI · 60-day free trial · no credit card
What's Deductible on Amazon for Self-Employed
The IRS test is "ordinary and necessary" — common in your trade and helpful for your business (IRC Section 162). Here's how common Amazon purchases map to Schedule C:
| Amazon Purchase | Schedule C Line | Notes |
|---|---|---|
| Office supplies, printer ink, toner | Line 22 — Supplies | Fully deductible if for business use |
| Shipping materials (boxes, tape, mailers) | Line 22 — Supplies | FBA sellers, Etsy sellers, freelancers who ship |
| Computer equipment, monitors, keyboards | Line 13 — Depreciation or Section 179 | The $2,500-per-item de minimis safe harbor, Section 179, and depreciation are three different elections — not one $2,500 cutoff |
| Camera gear, lighting, tripods | Line 13 — Depreciation or Section 179 | Business-use percentage if also used personally |
| Software subscriptions (Adobe, cloud storage) | Line 27a — Other expenses | Recurring subscriptions in full if 100% business |
| Professional books, courses, training | Line 27a — Other expenses | Must be for your current trade, not new career |
| Personal items, family gifts, household goods | NOT deductible | Even if ordered on a business card |
"I intended to use this for the business" is not the IRS standard. The standard is that the expense is ordinary (common in your trade) and necessary (helpful for your business). You also need documentation. A bank statement showing "Amazon $47.99" doesn't meet either requirement on its own.
The Subscribe & Save Trap
Subscribe & Save is Amazon's subscription service — monthly or quarterly automatic shipments at a discount. For small-business owners, it's convenient and dangerous at tax time.
Common Subscribe & Save items for sole proprietors:
- Office coffee — partially business if shared with clients or in a dedicated office, personal if consumed at home by the family
- Cleaning supplies — deductible for office/studio space, personal for the home bathroom
- Pet food — almost never deductible unless you're a vet, trainer, or groomer
- Printer toner — fully deductible, easy
- Paper products — depends on where they're used and what for
The trap: these charges auto-renew. If you set them up years ago and never tagged them, you have months of misclassified data sitting in your expense history — household items counted as business expenses, or legitimate business supplies never claimed because they looked like household items.
ExpenseBot's Personal Identifier is a short setup wizard that asks what your household actually buys — kids and baby items, pet supplies, clothing, home and kitchen, groceries and snacks, hobby and gaming, health and beauty — and writes those answers into the descriptions your Personal tag and Personal category are matched against. Recurring business supplies like toner keep landing in a business category; the household patterns you named get steered to Personal. You answer once, and it applies to future deliveries rather than the back catalogue.
It is a steer, not a guarantee — an item nobody could classify from its name alone still needs your eye. That's what Review expenses is for.
Amazon Business Account vs Personal — Does It Help?
Amazon Business is a separate account layer with purchasing controls, tax-exempt status, multi-user access, and separate order history. For organizations with dedicated purchasing teams and POs, it solves a real problem.
For most sole proprietors, it solves the wrong problem.
Here's the issue: most freelancers already have a personal Amazon Prime account with years of purchase history and a Subscribe & Save setup. Migrating to Amazon Business means maintaining two accounts, two credit cards, and two order histories — and it still doesn't solve the fundamental problem of mixed carts.
Even with Amazon Business, you can place an order that contains both a business supply and a personal item. The merchant name on your bank statement is still "Amazon." You still need to categorize each line item for Schedule C.
The real fix is intelligent classification at the receipt level, not account separation. Whether your order comes from a personal Prime account or Amazon Business, ExpenseBot reads the individual products from the confirmation email and tags each one correctly.
Amazon Business order confirmations come from the same auto-confirm@amazon sender family, so they are read the same way — one row per order, product names in Notes, category from the product names. ExpenseBot does not treat an Amazon Business order as deductible on account type alone, because the account it was placed on isn't evidence of business purpose; the items are. Where the order document carries a purchase-order number, it is extracted to its own PO Number column and travels with the expense into a QuickBooks bill.
Business is the default. Personal is the exception.
Tell ExpenseBot once what your household buys. Future Amazon orders arrive already categorized, with the product names attached.
Set Up Automatic Expense Separation →Works with personal Prime + Amazon Business · 60-day free trial
Two things worth being straight about. ExpenseBot captures spend and organizes the evidence — it is not a general ledger, it does no double-entry bookkeeping, and it does not file anything for you. And it does not decide that a purchase was for your business; it records what you bought so that you, or your accountant, can decide with the evidence in front of you. Estimates — confirm with your tax professional.
Related reading: the Amazon receipt scanner page covers which Amazon emails are picked up and which are skipped on purpose, and the Gmail receipt scanner page covers the same job across every other merchant in your inbox.
