Back to Blog
Amazon FBAInventorySmall Business

Amazon FBA Expense Tracking: What Most Sellers Get Wrong

February 17, 2025·7 min read·By Founder

Running an Amazon FBA business means you're constantly buying things. Inventory from suppliers. Packaging materials. Prep supplies. Shipping labels. Photography equipment. Software subscriptions. The list is long and it never stops.

And every one of those purchases generates a receipt email that lands in your inbox and immediately becomes someone else's problem — usually your accountant's, and eventually yours.

After 10 years running FBA, I can tell you exactly where the tracking breaks down, because I've made every mistake there is.

The FBA Purchase Landscape

FBA sellers typically buy from a mix of sources:

  • Manufacturer or supplier invoices — often sent by email, sometimes with attachments
  • Online retailers — Amazon, Walmart, Target, Alibaba, wholesale platforms
  • Prep centers — invoices for labeling, bundling, and shipping
  • Platform fees — Amazon seller fees, storage fees, ad spend (these come from Amazon reports, not receipts)

For this article, I'm focusing on the retail purchase receipts — the ones that flood your inbox every time you restock.

Mistake #1: Treating Each Shipment as a Separate Purchase

When you order 500 units of a product and it ships from a warehouse in four separate boxes, you get four shipping confirmation emails and four delivery notifications. If you're logging expenses by email, you might end up with four entries for one purchase.

This makes your expense records noisy and your cost-per-unit calculations unreliable.

What to do instead: Tie all shipments back to the original order number. One PO, one expense entry, multiple shipment records. This is how your supplier thinks about it, and it's how your books should reflect it too.

Mistake #2: Not Separating Inventory Costs from Operating Expenses

Buying inventory is a Cost of Goods Sold (COGS) item. Buying packing tape is an operating expense. They're taxed differently, reported differently, and analyzed differently.

Most small FBA sellers lump everything into a single "business purchases" bucket, which makes financial analysis nearly impossible and creates problems at tax time.

What to do instead: Tag or categorize your purchases at the source. When you're reviewing orders, mark inventory purchases separately from supplies and operating expenses. Even a simple system is better than none.

Mistake #3: Ignoring Refunds and Adjustments

Suppliers issue credits. Orders get partially canceled. Damaged goods come back. All of these create adjustments that need to be matched back to the original purchase.

If you only track the original purchase price and ignore the credits, your COGS is overstated and your margins look worse than they are.

What to do instead: Track refunds at the order level. When a credit or refund comes in, match it to the original order and adjust the net cost. Over time, this gives you a much more accurate picture of what your inventory actually costs.

Mistake #4: Using Your Inbox as Your Receipt Archive

Your inbox is not a database. It's a communication tool with terrible search, no structure, and a tendency to bury important emails under promotional noise.

Using your inbox to "store" receipts means you're one Gmail search away from needing something that takes 20 minutes to find.

What to do instead: Get receipts out of your inbox and into a structured system as fast as possible — ideally automatically, so you don't have to think about it.

Mistake #5: Waiting Until Tax Season

This one is self-inflicted, but nearly universal. You know you should keep better records throughout the year. You intend to. But running a business is busy, and receipt organization always gets bumped.

Then it's April and your accountant needs a breakdown of all inventory purchases by month and you're spending a weekend rebuilding your expense history from scratch.

What to do instead: Make it automatic. If your receipt organization requires active effort on your part, it will eventually fail. Set up a system that captures and organizes receipts in the background, so your records are always current.


The Bottom Line

FBA expense tracking isn't complicated — but it does require a system. The sellers who have clean books aren't spending more time on it. They set up the right tools and let them run.

If you're still tracking purchases manually, start simple: connect your email accounts to a receipt management tool, make sure it's capturing all your purchase sources, and export monthly to your accountant. That's the whole system.


Snooch was built specifically for this use case — connecting multiple email accounts, extracting every line item and tracking number, and giving you a clean export for your accountant. Try it free for 14 days.

S

The Founder

10-year Amazon FBA seller and software engineer. Built Snooch to solve the receipt organization problem he had been ignoring for most of his career.

Ready to put this into practice?

Connect your email and Snooch organizes every order automatically. No setup. No spreadsheets.

Start Free Trial

No credit card required.