What accounting does an e-commerce business need?
E-commerce accounting starts with tracking revenue across multiple sales channels. If you sell on Amazon, Shopify, Etsy, and your own website, each platform reports sales differently and deposits funds on different schedules after deducting fees. Your books need to capture gross sales, platform fees, and net deposits accurately so you understand what you actually earned versus what landed in your bank account.
Inventory accounting is where many e-commerce businesses struggle. You need to track what you purchase, what you sell, and what remains in stock. Cost of goods sold should include actual landed costs like shipping to your warehouse and customs duties, not just the supplier invoice. Without accurate inventory tracking, you won’t know your true margins on each product or when to reorder.
Sales tax compliance gets complicated quickly. If you store inventory in Amazon FBA warehouses across multiple states or exceed sales thresholds in certain states, you have nexus and must collect and remit sales tax in those jurisdictions. This can mean filing obligations in dozens of states, each with different rates, rules, and deadlines.
Payment processors like Stripe, PayPal, and Shop Pay hold funds before depositing to your bank. The deposit you see is net of processing fees and often batched across multiple days of transactions. Reconciling these deposits back to individual orders requires either good software integration or careful manual work to avoid discrepancies.
Returns and refunds need proper handling. A refund issued in March for a January sale affects your revenue and inventory records. High return rates common in apparel and electronics can significantly reduce actual margins compared to what your sales dashboard shows. Your books should reflect these adjustments in the correct periods.
Platform fees eat into margins more than most sellers realize. Amazon referral fees, FBA storage and fulfillment fees, Shopify transaction fees, advertising costs, and shipping to customers all reduce what you keep from each sale. Tracking these at the order or product level shows you which items and channels actually make money.
Cash flow timing works differently than traditional retail. You make a sale today but Amazon pays you in two weeks. Meanwhile you’re paying suppliers, warehousing, and advertising upfront. Understanding this cash conversion cycle helps you avoid running short during growth periods when inventory investment outpaces collections.
Most e-commerce businesses need monthly bookkeeping that reconciles all sales channels, tracks inventory and COGS properly, and handles multi-state sales tax obligations. A provider offering small business bookkeeping in MetroWest Massachusetts who understands e-commerce can set up your chart of accounts to show profitability by channel and product rather than just an overall profit number that hides where you’re actually making or losing money.
Greater Boston's Trusted Bookkeeping Partner
The Next Step:
A Short Conversation
We'll ask a few questions, figure out what you need, and give you a straightforward quote.
More Questions
How long does it take to catch up on back bookkeeping?
The timeline varies widely based on how far behind you are, transaction volume, and record quality. A few months of backlog with good records might take a week or two. Multiple years of neglected books can take several months.
Read answerHow do I manage cash flow as a contractor?
Construction cash flow is uniquely challenging because you pay for materials and labor before clients pay you. Managing it requires deposits upfront, progress billing, weekly AR tracking, and cash reserves for slow periods.
Read answerWhat financial analysis should my business have?
Every business needs monthly financial statements, weekly cash visibility, and margin analysis that shows profitability by job or service. The right reports depend on your decisions, not just accounting requirements.
Read answerWhen should I hire a bookkeeper for my small business?
Most small business owners wait too long. If you're months behind on reconciliation, stressed at tax time, or spending evenings on QuickBooks instead of running your business, you're already past the point where a bookkeeper makes sense.
Read answerWhat causes seasonal cash flow problems?
The fundamental cause is the mismatch between when revenue arrives and when expenses are due. Revenue fluctuates with busy and slow seasons, but rent, payroll, insurance, and loan payments stay constant regardless of how much work you're doing.
Read answerHow do slow-paying customers hurt my cash flow?
Late-paying customers force you to finance their work with your own money, creating a gap between when you pay expenses and when you collect. This leads to vendor relationship strain, credit card interest charges, lost discounts, and decisions made under pressure instead of strategy.
Read answer