Do I need an accountant who understands e-commerce accounting?
Yes, it makes a real difference. E-commerce has quirks that trip up accountants who only work with traditional businesses. The payment flows, inventory tracking, sales tax requirements, and fee structures are different enough that general accounting knowledge doesn’t always translate.
Consider how revenue actually hits your books. When a customer pays $50 on Amazon, you don’t receive $50. Amazon takes their referral fee, fulfillment fees if you’re using FBA, and sometimes advertising costs. Your bank deposit is a lump sum representing dozens or hundreds of transactions with various deductions. An accountant unfamiliar with this will struggle to reconcile your books to actual deposits. They might record gross revenue instead of net, or they’ll have unexplained variances that never get resolved.
Inventory accounting is another area where e-commerce gets complicated. You need accurate cost of goods sold to know if you’re actually profitable. That means tracking landed costs including shipping from suppliers, customs fees if you’re importing, and storage costs. A general accountant might just categorize everything as “purchases” without calculating proper inventory valuation or understanding how FIFO and weighted average methods affect your margins.
Sales tax is where things get especially messy. If you sell on Amazon and Shopify, you likely have nexus in multiple states. Some marketplaces collect and remit sales tax on your behalf through marketplace facilitator laws. Direct sales through your own website are your responsibility. Understanding which states require filing, which transactions are already covered, and how to stay compliant requires specific knowledge most general accountants don’t have.
Multi-channel selling adds another layer. Tracking profitability by channel matters when you’re selling on Amazon, your own Shopify store, and maybe wholesale accounts. Each channel has different margins, fee structures, and cash flow timing. Without proper setup in your small business bookkeeping system, you can’t tell which channels are actually making money after all costs are factored in.
Returns and refunds create accounting entries that need correct treatment. Chargebacks have their own handling requirements. If you’re running a subscription model, deferred revenue becomes a consideration. Each of these has specific accounting rules that affect your financial statements.
Can a smart general accountant figure all this out? Probably. But they’ll spend time learning what a specialist already knows. You’ll pay for that learning curve through billable hours, setup mistakes, or errors that cost money at tax time.
The real question is scale. If you’re doing $30,000 a year selling handmade items on Etsy with simple fulfillment, a general accountant who’s willing to learn might work fine. If you’re running a $300,000 DTC brand with inventory across multiple fulfillment centers and advertising on Meta and Google, you need someone who has handled this before.
Working with someone who understands e-commerce accounting means your books are set up correctly from the start. They know how to integrate your sales channels with QuickBooks or Xero. They understand inventory valuation methods and can help you track actual product profitability. They’ve dealt with multi-state sales tax and know which compliance steps matter.
The complexity of selling online through multiple channels is real. The right accountant or bookkeeper makes that complexity manageable instead of something you’re constantly behind on.
Full-Service Bookkeeping for Greater Phoenix
The Next Step:
A Quick Conversation
Tell us about your situation. We'll listen, ask a few questions, and give you a clear price to handle the work.
More Questions
What bookkeeping software works best for restaurants?
QuickBooks Online is the most common choice for restaurants because it integrates with most POS systems and handles tip tracking. Specialized software like Restaurant365 may be worth considering for multi-location operations.
Read answerHow do I account for Amazon advertising costs in my books?
Record Amazon advertising costs as a marketing expense, separate from your cost of goods and Amazon seller fees. The tricky part is extracting clean data since Amazon deducts ad spend from your settlements before depositing to your bank.
Read answerHow do I manage cash flow for a seasonal business?
Build reserves during peak season, forecast cash needs using historical data, and make expenses variable where possible. The goal is surviving slow months without panic or debt.
Read answerHow do I do job costing for my construction business?
Job costing means assigning every expense to a specific project so you can see which jobs make money. Set up cost codes by phase, track labor and materials in real time, and compare actual costs to estimates weekly.
Read answerDo I need to collect sales tax for online sales in Arizona?
Most Arizona businesses selling online need to collect Transaction Privilege Tax on taxable sales. Out-of-state sellers have the same obligation once they exceed $100,000 in annual Arizona sales.
Read answerHow often should my books be updated?
Monthly is the minimum for most small businesses. Businesses with high transaction volume or cash-intensive operations benefit from weekly updates. The right frequency depends on how quickly you need financial information to make decisions.
Read answer