Skip to main content
Back to Blog

Industry

Bookkeeping for E-Commerce Sellers: Why It's Different

February 28, 20266 min read

If you sell online — whether through Shopify, Amazon, WooCommerce, or your own site — your bookkeeping is fundamentally different from a traditional brick-and-mortar business. The transactions are more complex, the fees are layered, and the tax obligations cross state lines.

Most generic bookkeeping services aren't set up to handle this. Here's what makes e-commerce bookkeeping unique and what to look for in a bookkeeper who gets it.

Payment Processor Fees Are Everywhere

Every transaction that flows through Stripe, PayPal, Square, or Shopify Payments has a processing fee attached to it. These fees are typically 2.9% + $0.30 per transaction, but they vary by processor, transaction type, and volume.

The problem: your payment processor deposits the net amount (sale minus fee) into your bank account, but you need to record the gross revenue and the fee separately. If you just record what hits your bank account, you're understating your revenue and hiding your true cost of doing business.

A good bookkeeper reconciles processor reports against bank deposits, breaks out fees as a separate expense category, and makes sure your revenue numbers are clean.

Sales Tax Nexus Is a Moving Target

If you sell physical products online, you probably have sales tax obligations in multiple states. Since the 2018 South Dakota v. Wayfair decision, states can require you to collect sales tax even if you have no physical presence there — once you exceed their economic nexus threshold (usually $100K in sales or 200 transactions).

This means your bookkeeper needs to:

  • Track which states you have nexus in
  • Ensure sales tax is being collected correctly on each order
  • Reconcile collected tax against what's actually owed
  • Coordinate with your tax filing process for multi-state returns

Get this wrong and you're looking at back taxes, penalties, and interest from multiple states. It's one of the most common — and most expensive — mistakes e-commerce sellers make.

Inventory Accounting Gets Complicated Fast

If you sell physical products, you need to track inventory as an asset on your balance sheet. When a product sells, its cost moves from inventory (asset) to cost of goods sold (expense). This is called COGS, and getting it right is essential for understanding your actual profit margins.

Common inventory bookkeeping mistakes we see:

  • Recording inventory purchases as expenses immediately (instead of as assets)
  • Not tracking COGS correctly, which inflates or deflates profit margins
  • Ignoring shrinkage, damaged goods, and write-offs
  • Not reconciling physical inventory counts against the books

If your bookkeeper doesn't understand inventory accounting, your profit numbers are probably wrong.

Returns and Chargebacks Need Proper Handling

E-commerce businesses deal with returns, refunds, and chargebacks regularly. Each of these needs to be recorded correctly:

  • Returns should reduce revenue and put inventory back on the books (if the item is resalable)
  • Refunds need to match the original transaction so your books balance
  • Chargebacks involve the original refund plus a chargeback fee from your processor — both need separate entries

If returns are just lumped into a generic "refunds" category without proper matching, your revenue and COGS numbers will be off all year.

Marketplace Splits Add Another Layer

If you sell on Amazon, Etsy, or Walmart Marketplace, the platform takes a cut before paying you. Amazon's seller fees alone can include referral fees, FBA fees, storage fees, advertising fees, and more. Each of these needs to be broken out as a separate expense.

We've seen e-commerce sellers who had no idea how much Amazon was actually costing them because all the fees were bundled into a single deposit. Once we broke everything out, they realized their "best-selling product" was barely profitable after marketplace fees.

What to Look for in an E-Commerce Bookkeeper

Not every bookkeeping service is built for e-commerce. When evaluating a bookkeeper, ask:

  • Do they have experience with your specific platform (Shopify, Amazon, WooCommerce)?
  • Can they reconcile payment processor reports, not just bank deposits?
  • Do they understand inventory accounting and COGS?
  • Are they familiar with multi-state sales tax obligations?
  • Can they break out marketplace fees into meaningful categories?

At Recapture Group, we've worked with e-commerce sellers across multiple platforms and understand the unique challenges. If you're selling online and your books don't reflect the true economics of your business, book a free intro call and let's get it sorted out.

Want to learn more about our bookkeeping services? See how we handle your books →

Nathan Franco
Chaim Shneur
Written by

Nathan Franco & Chaim Shneur

Co-founders, Recapture Group

Nathan Franco
Chaim Shneur

— a note from Nathan & Chaim

Ready to get your books right?

Professional bookkeeping starts at $800/month. Smart tools, dedicated bookkeeper, clean books every month.