Wave Accounting for E-commerce Sellers – Complete Guide (2026)

Quick Answer

Wave Accounting works for e-commerce sellers as a free bookkeeping tool, but requires manual setup for Shopify, Amazon, and Etsy reconciliation. It handles income tracking, expense categorization, and basic P&L reporting effectively. However, it lacks native platform integrations and inventory management, making professional outsourced bookkeeping essential once your store starts scaling across multiple channels.

Most e-commerce sellers start with a spreadsheet. Then comes a second sales channel, a third platform, a few hundred orders a month — and suddenly that spreadsheet is a mess that nobody wants to touch. That is usually when sellers start looking for something better, and Wave Accounting comes up quickly because it is free and genuinely functional for small operations.

But free does not mean it works out of the box for e-commerce. Selling across Shopify, Amazon, Etsy, or WooCommerce creates a specific set of bookkeeping challenges — platform fees, marketplace disbursements, multi-state sales tax, refunds, chargebacks, and COGS tracking — that a basic accounting setup will not handle without thoughtful configuration.

This guide covers exactly how to use Wave Accounting as an e-commerce seller, what you need to configure from day one, where it performs well, where it falls short, and how to make a clean decision about when professional support makes more sense than DIY. If you want a broader picture, our dedicated e-commerce accounting page covers the full service scope in detail.

Why E-commerce Bookkeeping Is More Complex Than It Looks?

Before getting into Wave’s setup, it is worth being honest about what makes e-commerce accounting different from a service business or a brick-and-mortar store. A consultant sends invoices and receives payments — their bookkeeping is relatively clean. An e-commerce seller, on the other hand, might process three hundred orders a day across two platforms, receive a single weekly disbursement from Amazon that nets out fees, returns, and reserves, and have sales tax obligations in twelve different states.

The specific challenges e-commerce sellers face in their books include:

  • High transaction volume. Even a modest Shopify store doing 50 orders a day generates 1,500 transactions a month. Recording these individually is not realistic — you need to work with daily or weekly summaries.
  • Platform fee complexity. Amazon charges referral fees, FBA fulfillment fees, storage fees, and advertising costs before the disbursement hits your bank. None of this shows up cleanly in a bank feed.
  • Marketplace disbursements vs. gross sales. When Amazon pays you, it is a net figure. Recording the deposit as revenue understates actual sales and hides the expense breakdowns entirely.
  • Multi-state sales tax. Since the 2018 South Dakota v. Wayfair ruling, US states can require out-of-state sellers to collect and remit sales tax once they cross economic nexus thresholds — typically $100,000 in sales or 200 transactions in a state.
  • COGS and inventory. Your profitability depends on what you paid for your products, shipping costs, and return rate. Tracking this accurately is essential for understanding whether you are actually making money.

What Wave Accounting Offers E-commerce Sellers — And What It Costs

Wave’s core accounting features are genuinely free. No monthly fee, no transaction limit, no expiring trial. The revenue model is built on optional paid services — payroll processing in most US states and payment processing at standard card rates.

For an e-commerce seller starting out, the free features cover a reasonable amount of ground:

  • Double-entry bookkeeping with a customizable Chart of Accounts
  • Bank and credit card connection for automatic transaction import
  • Profit and Loss, Balance Sheet, and Cash Flow statements
  • Receipt scanning and basic expense tracking via mobile app
  • Basic accounts payable for tracking vendor bills

For a full walkthrough of Wave’s initial configuration for US businesses, our step-by-step guide on setting up Wave Accounting covers the foundational steps in detail. This article picks up from there and focuses specifically on e-commerce workflows.

Setting Up Your Chart of Accounts for E-commerce in Wave

The Chart of Accounts is the backbone of your bookkeeping. Wave’s default accounts are generic — they need customization before they give you reports that mean anything. Spending an hour getting this right at the start saves significant cleanup work later.

Income Accounts

Rather than a single “Sales” account, create separate income accounts that reflect your actual revenue streams:

  • Shopify Sales
  • Amazon Sales
  • Etsy Sales
  • WooCommerce Sales
  • Wholesale / B2B Sales (if applicable)

Cost of Goods Sold (COGS) Accounts

  • Product Purchases / Inventory Costs
  • Inbound Shipping (cost to receive inventory)
  • Packaging Materials
  • FBA Fulfillment Fees (Amazon sellers)
  • Third-Party Fulfillment / 3PL Costs

Operating Expense Accounts

  • Amazon Referral Fees
  • Shopify / Platform Subscription Fees
  • Payment Processing Fees
  • Advertising — Amazon PPC
  • Advertising — Meta and Google Ads
  • Returns and Refunds
  • Software and Tools
  • Storage Fees

Liability Accounts

  • Sales Tax Payable (by state or consolidated)
  • Credit Card Payable
  • Deferred Revenue (if collecting payment before fulfillment)

How to Record Sales from Different Platforms in Wave

This is where most e-commerce sellers make their first significant bookkeeping error. The natural instinct is to record bank deposits as income — but this produces inaccurate books, especially for Amazon sellers.

Recording Shopify Sales in Wave

Shopify Payments settles to your bank on a rolling basis. Rather than recording individual orders, work with weekly or monthly summaries:

  • At the end of each week or month, create a journal entry in Wave recording gross Shopify sales under your Shopify Sales income account
  • Record Shopify transaction fees as a separate expense
  • The net figure deposited in your bank should reconcile against this entry

Recording Amazon Disbursements in Wave

Amazon disbursements are net of fees, refunds, and reserves. The correct approach:

  • Download your Settlement Report from Amazon Seller Central
  • Create a journal entry recording gross product sales as income
  • Record Amazon referral fees, FBA fees, advertising charges, and storage fees as separate expense line items
  • The net figure — after all deductions — should match the disbursement amount in your bank

Recording Etsy, eBay, and Other Marketplace Sales

Etsy, eBay, and similar platforms follow the same logic. Download the monthly payment account statement, record gross sales as income, and record platform fees, listing fees, and payment processing costs as separate expense line items in Wave.

Handling Sales Tax for E-commerce Sellers in Wave

Sales tax compliance is one of the highest-risk areas for US e-commerce sellers. The post-Wayfair landscape means that if you are selling nationally with meaningful volume, you likely have nexus obligations in multiple states — and each state has its own thresholds, rates, filing frequencies, and product taxability rules.

Wave allows you to create multiple sales tax rates under Settings → Sales Taxes. You can create a separate entry for each state where you have nexus, label them clearly, and apply them when recording sales. In practice, managing multi-state tax entirely in Wave becomes difficult once you have nexus in more than four or five states. The more practical setup is to use Wave for bookkeeping and a dedicated tool like TaxJar or Avalara for compliance.

Regardless of how you handle compliance, understanding your tax filing obligations as a US e-commerce business is non-negotiable. For a broader look at what goes wrong at tax time, our article on common tax filing mistakes US businesses make covers several issues that directly affect e-commerce sellers.

Tracking COGS and Profit Margins in Wave

Understanding whether your e-commerce business is actually profitable — not just generating revenue — requires accurate COGS tracking. Wave does not have an inventory module, but there are practical workarounds that work well for most smaller sellers.

The Practical COGS Approach for Wave Users

  • Record all product purchases as COGS at the time of purchase
  • At month or quarter end, adjust for any significant unsold inventory if needed
  • Compare COGS to platform-specific revenue to calculate gross margin by channel

Calculating Real Profitability by Channel

If your gross margin is 55% but you are spending 45% of revenue on advertising, you are barely breaking even. Getting this visibility is where e-commerce profit margin optimization starts — and it starts with accurate bookkeeping, not with more ad spend.

Wave vs QuickBooks for E-commerce Sellers — The Honest Take

Wave makes sense when you are in the early stages, selling on one or two platforms, doing under $300K–$400K in annual revenue, and managing your own books. The zero cost genuinely matters when margins are tight.

QuickBooks Online becomes worth the monthly fee when you need native integrations with Shopify or Amazon via tools like A2X, when you have employees requiring proper payroll, when multi-currency selling is a reality, or when your accountant specifically requests it for tax work.

We have done a detailed side-by-side breakdown in our Wave Accounting vs QuickBooks comparison, including specific scenarios where one platform clearly outperforms the other. The short version: Wave is a real accounting tool with a real ceiling — and e-commerce businesses tend to hit that ceiling faster than other business types.

Where Wave Falls Short for Growing E-commerce Sellers

  • No native platform integrations. Wave does not connect directly with Shopify, Amazon, Etsy, or WooCommerce. Every reconciliation is manual or requires a paid third-party connector.
  • No inventory management. Wave cannot track stock levels, value inventory, or calculate inventory-based COGS. For sellers managing hundreds of SKUs, this is a hard limitation.
  • No multi-currency support. If you sell internationally and receive payments in GBP, EUR, or CAD, Wave cannot handle multi-currency natively. Everything must be converted to USD manually.
  • Limited reporting depth. SKU-level profitability, channel-by-channel margin analysis, and advertising attribution are not available within Wave.
  • Scaling ceiling. Once you are operating at meaningful scale — multiple platforms, multi-state nexus, international operations, or investor-grade reporting — Wave’s feature set does not grow with the business.

Our guide on why clean books are critical for online businesses explains what the transition point looks like in practice and what it costs to ignore it.

Monthly Bookkeeping Routine for E-commerce Sellers Using Wave

Weekly — 15 to 20 minutes

  • Review and categorize auto-imported bank transactions in Wave
  • Upload vendor receipts or supplier invoices via the mobile app
  • Flag any large or unusual transactions to address at month end

Monthly — 1.5 to 2 hours

  • Download settlement reports from each platform
  • Create journal entries for gross sales, fees, and refunds by channel
  • Reconcile bank and credit card accounts in Wave
  • Review the month’s Profit and Loss report
  • Check Sales Tax Payable balances against what was collected

Quarterly — additional 1 hour

  • Review COGS as a percentage of revenue by channel
  • Check for any new states where you are approaching economic nexus thresholds
  • Calculate estimated quarterly tax payments based on net profit

When to Stop Managing Your Own E-commerce Books?

DIY bookkeeping has a time and a place — but there are clear signals that the cost of continuing to manage your own books outweighs what you save by not hiring help.

  • You are spending more than four hours a week on bookkeeping
  • Your books are consistently two or three months behind
  • Tax season is a scramble every single year
  • You have nexus in multiple states but no clear compliance process
  • You are preparing for funding or planning to sell the business
  • Your revenue has crossed $500K–$750K annually

At Mindspace Outsourcing, we work with e-commerce businesses across the US handling bookkeeping, platform reconciliation, sales tax compliance, and financial reporting. If your books have become more burden than tool, our e-commerce accounting team will give you a clear picture of where things stand and what needs to change — no obligation, no pressure.

Frequently Asked Questions

Is Wave Accounting free for e-commerce businesses?

Yes. Wave’s core bookkeeping, invoicing, and reporting features are completely free. Payroll and payment processing are paid add-ons. For a small e-commerce operation managing its own books, the free features are sufficient to get started.

Does Wave integrate with Shopify or Amazon?

Not natively. Wave does not have direct integrations with Shopify, Amazon, Etsy, or other major marketplaces. You can connect your bank account to import disbursements, but platform-level reconciliation needs to be done manually or through a paid third-party tool like Synder.

How do I record Amazon FBA fees in Wave?

Download your Settlement Report from Amazon Seller Central. Create a journal entry recording gross product sales as income, then record FBA fulfillment fees, referral fees, advertising charges, and storage fees as separate expense accounts. The final net figure should match your bank disbursement.

Can Wave handle multi-state sales tax for e-commerce sellers?

Wave allows you to create separate tax rates for each state, which works when you have nexus in a few states. For broader national selling, it is more practical to use TaxJar or Avalara for compliance and record the net tax position in Wave as a liability entry.

When should an e-commerce seller move from Wave to QuickBooks?

Generally when revenue crosses $400K–$500K annually, when you need native platform integrations, when multi-currency is a requirement, or when manual reconciliation is no longer sustainable. Our Wave vs QuickBooks comparison covers this decision in full detail.