Disclosure: Some tool links are affiliate links. If you sign up, we earn a small commission at no extra cost to you. We only recommend tools we'd use ourselves.
Accounting Software
Why This Matters
Without accounting software, you won't know if you're profitable until tax season — and by then it's too late to course-correct. Most first-year store owners think they're making money because revenue is coming in, but they're actually losing $2-5 per order once they factor in shipping costs, platform fees, ad spend, and returns.
Accounting software auto-imports every transaction from Stripe, PayPal, and your bank account, then categorizes it so you can see your real profit margin at a glance. You'll know that your Facebook ads cost $12 per customer acquired, your average order profit is $8, and you're losing money on that channel — insights you'd never get from a bank statement.
The shift: stop treating accounting as a tax-time chore and start treating it as a weekly dashboard. Ten minutes every Monday reviewing your numbers is the difference between a store that grows profitably and one that grows itself into debt.
What You'll Do
Set up accounting software, connect your bank accounts and payment processors, and configure your chart of accounts.
How To Do It
Chart of Accounts Setup for a New E-Commerce Store
This takes about 45 minutes. Setting up your books properly from day one means clean financial data, easy tax filing, and actual visibility into whether you are making money.
1. Choose your software and sign up (5 min)
- Just starting out, tight budget: Use Wave — it is completely free and genuinely capable. Invoicing, expense tracking, and financial reports included.
- Ready to invest, want best-in-class: Use QuickBooks ($30/mo) — the industry standard with the most integrations. Your accountant will thank you.
- Selling internationally: Use Xero ($15/mo) — excellent multi-currency support and popular outside the US.
All three connect to your bank accounts and payment processors (Stripe, PayPal, Shopify Payments) to auto-import transactions.
2. Set up your e-commerce chart of accounts (15 min)
Your chart of accounts is the list of categories for every dollar in and out. Here is the e-commerce starter chart:
Income accounts: Product Sales, Shipping Revenue, Subscription Revenue, Marketplace Sales (Amazon, Etsy) Cost of Goods Sold (COGS): Product Costs, Shipping & Packaging Costs, Marketplace Fees, Payment Processing Fees Operating Expenses: Marketing & Advertising, Software & Subscriptions, Office & Supplies, Professional Services (accountant, lawyer), Returns & Refunds Assets: Inventory, Cash (checking/savings), Accounts Receivable Liabilities: Sales Tax Payable, Credit Card Balance, Accounts Payable (owed to suppliers)
Most software comes with default accounts — customize them to match this structure.
3. Connect your bank and payment accounts (10 min)
Link your business bank account, Stripe, PayPal, and any other payment processors. The software will import transactions automatically. Set up rules to auto-categorize recurring transactions (e.g., all Shopify deposits go to "Product Sales," all Facebook charges go to "Marketing & Advertising").
4. Establish your weekly bookkeeping habit (5 min to learn, 10 min/week ongoing)
- Review and categorize any uncategorized transactions from the past week
- Reconcile your bank balance with your software balance
- Check your "Uncategorized" category — it should always be empty
Every Monday, spend 10 minutes:
This weekly habit takes 10 minutes but saves you a painful 8-hour session at tax time.
5. Set up sales tax tracking (10 min)
If you sell physical goods, you likely need to collect sales tax. Configure your software to track sales tax collected and owed. In the US, sales tax nexus rules vary by state — if this feels overwhelming, use a tool like TaxJar or Avalara that plugs into your store and handles calculations automatically.
Deliverables
- Accounting software set up with your e-commerce chart of accounts configured
- Bank accounts and payment processors connected with auto-import enabled
- Auto-categorization rules set up for recurring transaction types
- Sales tax tracking configured for your selling regions
Recommended Tools
QuickBooks
The industry standard for small business accounting. Excellent integrations with every e-commerce platform.
From $30/mo
Try QuickBooksPro Tips
- 1Set up auto-categorization rules for your top 10 recurring transactions. In QuickBooks or Wave, create a rule like 'All transactions from FACEBOOKADS go to Marketing & Advertising.' After the first month, 80% of your transactions categorize themselves — your weekly review drops from 10 minutes to 3.
- 2Open a separate business bank account and credit card before your first sale. Mixing personal and business expenses turns a 30-minute tax filing into a 6-hour forensic accounting session. Mercury (free) and Relay (free) are built for e-commerce founders.
- 3Run a monthly 'profitability check' on the 15th: pull your Revenue minus COGS minus Operating Expenses. If your net margin is below 15%, dig into which line items grew. Most stores leak profit through app subscriptions ($20 here, $30 there) that quietly accumulate to $200/month.