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
How do I track cash register shortages in my accounting?
Create a cash over/short account and record the difference between your expected drawer total and actual count each day or shift. This gives you visibility into patterns and helps identify whether shortages are normal variance or a bigger problem.
Read answerWhat's a chart of accounts and how do I set one up?
A chart of accounts is the list of categories your business uses to organize financial transactions. Start with your accounting software's default template and customize it for your specific needs, keeping it simple enough to be useful.
Read answerHow do I calculate my actual profit margin on Amazon?
To calculate true Amazon profit margin, subtract all costs from revenue including product cost, Amazon fees, advertising, storage, and returns. Most sellers underestimate costs and overestimate margins.
Read answerHow do I set up payroll for my small business?
Setting up payroll requires an EIN, state tax registrations, workers' comp insurance, and a method for processing pay. Arizona keeps it relatively simple with no local income taxes, but you still need accounts with the Department of Revenue and Department of Economic Security.
Read answerHow do I file Arizona TPT (transaction privilege tax)?
File Arizona TPT through AZTaxes.gov, the state's online portal. You'll need a TPT license first, then report gross receipts by business classification and remit both state and local city taxes on your return.
Read answerHow do I track sales tax liability in my books?
Sales tax collected from customers is a liability, not revenue. Track it in a separate payable account that increases with each taxable sale and decreases when you remit payment to the state.
Read answer