What chart of accounts should an e-commerce seller use in QuickBooks Online?
The default chart of accounts in QuickBooks Online wasn’t built for e-commerce. It gives you generic categories like “Sales” and “Advertising” that don’t capture what’s actually happening in your business. An e-commerce business needs accounts structured around sales channels, marketplace fees, and inventory movement or the reports won’t tell you anything useful.
For income accounts, separate your revenue by channel. Create individual income accounts for Amazon Sales, Shopify Sales, Walmart Sales, or whatever platforms you sell on. You also want a Shipping Income account if you charge customers for shipping. Refunds and returns should be tracked as a contra-revenue account (something like Sales Returns and Allowances) rather than buried in expenses. This keeps your gross revenue accurate and lets you see your true return rate.
Cost of goods sold is where most e-commerce sellers get it wrong. You need accounts for Product Cost (what you actually paid for inventory), Shipping to Customers, Packaging and Supplies, and Marketplace Fees. Amazon seller fees, Shopify transaction fees, and payment processing fees all belong in COGS because they’re directly tied to generating revenue. Lumping them into general expenses makes your gross margin look better than it really is, which leads to bad pricing decisions.
For operating expenses, think about what you actually spend money on. Advertising should be broken out by channel so you can see what you’re spending on Amazon PPC versus Facebook ads versus Google Shopping. Other common accounts include Software and Subscriptions (for tools like inventory management or listing software), Storage and Warehousing (or FBA storage fees if you use Fulfillment by Amazon), and Office Supplies.
On the balance sheet side, your Inventory asset account is critical. If you’re selling physical products, inventory needs to be tracked as an asset that converts to COGS when sold. You’ll also want an account for Marketplace Payables or Funds in Transit to capture money that platforms owe you but haven’t deposited yet. Amazon and Shopify don’t pay you instantly, and that timing gap needs to be reflected in your books. Sales Tax Payable is another important liability account since e-commerce sellers often have nexus in multiple states.
Keep the chart of accounts as lean as possible. You don’t need 15 sub-accounts under office expenses, but you do need enough detail to answer the questions that matter. Which channel is most profitable? What’s my true cost per unit after fees and shipping? Are my ad costs actually generating enough margin to justify the spend?
If you’re not sure how to configure this in QuickBooks Online, getting the setup right from the start saves you from reclassifying hundreds of transactions later. Our bilingual bookkeeping services include QuickBooks configuration specifically for how your business operates so your chart of accounts actually reflects what you need to track, not just what came preloaded.
Central Florida's Trusted Bookkeeping Firm
Start Here:
A 30-Minute Consultation
Tell us about your business and what's going on with your books. We'll figure out exactly what you need, and give you a straightforward quote.
More Questions
How do I reconcile my POS system sales report with what actually hits my bank account?
Your POS total and bank deposit will almost never match. The difference comes from credit card processing fees, timing delays, tips held for payroll, comps and voids, and cash variances. A sales clearing account is the cleanest way to track and reconcile these gaps.
Read answerWhat bookkeeping adjustments does a seasonal business need to make throughout the year?
Seasonal businesses need to spread annual costs across all twelve months, accrue for upcoming expenses, and compare financials year-over-year instead of month-over-month. Without these adjustments, your financial statements will be misleading during both peak and slow periods.
Read answerWhat financial reports should I review before making a major hiring or expansion decision?
At minimum, review your profit and loss statement, balance sheet, and a cash flow forecast. Together these tell you whether the business is profitable enough, financially stable enough, and has enough cash runway to support growth.
Read answerHow does having a bilingual bookkeeper help with vendor and contractor communication?
A bilingual bookkeeper can communicate directly with Spanish-speaking vendors and contractors to resolve invoice questions, confirm payment terms, and collect accurate tax documents without delays or misunderstandings.
Read answerHow do Florida's county-level surtax rates affect what I charge and collect from customers?
Florida's 6% state sales tax is just the starting point. Most counties add a discretionary surtax of 0.5% to 1.5%, and you're required to charge the rate for the county where the product is delivered, not where your business sits.
Read answerHow do I account for damaged, expired, or obsolete inventory in my books?
You remove the value from your books through a write-down or write-off. This means debiting an expense account and crediting your inventory asset account, with documentation to support the adjustment.
Read answer

