Last updated: May 2026
Ecommerce Bookkeeping: What Sets It Apart From Standard Books
Ecommerce bookkeeping looks like regular bookkeeping until you open the books and find six months of Shopify deposits sitting in a clearing account with no reconciliation. Then it looks like a forensic accounting project.
The difference between ecommerce bookkeeping and standard small business bookkeeping is not the software, the chart of accounts, or the GAAP rules. It’s the volume of transactions, the complexity of revenue recognition across platforms, and the sales tax math, which now spans 46 states with economic nexus thresholds. A general bookkeeper handling 200 transactions a month for a service business will drown trying to close 8,000 monthly Amazon and Shopify orders. This guide covers what ecommerce bookkeeping services actually do, what they cost in 2026, and how to tell whether your current bookkeeper is set up to handle the work.
What Ecommerce Bookkeeping Includes
Standard bookkeeping records transactions and reconciles bank accounts. Ecommerce bookkeeping does that plus six additional workstreams that only matter when you sell online.
Multi-channel sales reconciliation. Every sales channel (Shopify, Amazon, Etsy, eBay, TikTok Shop, Walmart Marketplace) reports differently. Amazon settles every two weeks with deductions for fees, refunds, advertising, and FBA charges netted out. Shopify pays out daily with separate fee lines. A bookkeeper has to map each channel’s payout structure to your chart of accounts and reconcile the deposits to the actual gross sales, not the net.
Sales tax tracking across states. Since the 2018 Wayfair decision, economic nexus rules mean you owe sales tax in any state where you cross a revenue or transaction threshold, even if you have no physical presence. By 2026, 46 states have economic nexus laws. A bookkeeper needs to track sales by state and flag when you cross a threshold so you can register, collect, and remit.
Inventory accounting. Ecommerce sellers carry inventory. Standard SMB bookkeeping treats inventory as a cost line, but proper ecommerce books treat it as an asset that converts to COGS when sold. This requires either perpetual inventory accounting (each sale triggers a COGS entry) or periodic inventory adjustments (a monthly journal entry based on physical count). The difference between these methods can swing your gross margin by 10 to 20 points.
Platform fee categorization. Shopify charges payment processing, transaction fees, and app subscription fees. Amazon charges referral fees, FBA storage, FBA fulfillment, and ad fees. These aren’t all the same expense category. Lumping them together makes your P&L useless for decision-making.
Returns and chargeback handling. Ecommerce return rates run 20% to 30% in apparel, 5% to 10% in consumables. Each return needs to reverse the original sale, refund the customer, and adjust inventory. Chargebacks add another layer because you might lose the dispute and need to reclassify the loss as a fee.
Cash flow timing reconciliation. Amazon holds funds for 14 days. Stripe holds 7. Klarna and Afterpay settle on different schedules. Your sales happened in March but your cash from those sales arrives in pieces from March through April. Without proper accrual bookkeeping, your March P&L is wrong.
Why Standard Bookkeeping Breaks for Ecommerce
Most bookkeepers are trained on service businesses or single-channel retail. The work is straightforward: invoices go out, payments come in, expenses go on a credit card, and QuickBooks reconciles to the bank statement.
Ecommerce breaks every step of that workflow.
The bank statement no longer matches gross sales. A $50,000 Shopify month might show up as $46,200 in deposits after payment processing fees, plus a separate $1,800 in chargebacks pulled back, plus a $2,000 hold released from last month’s holdback. If your bookkeeper books the $46,200 as revenue, you’ve understated sales by $3,800 and overstated margin.
Transaction volume crushes manual workflows. A bookkeeper who hand-categorizes 200 transactions a month at $75 an hour can do that in three hours. The same bookkeeper trying to hand-categorize 8,000 Shopify orders is looking at 40+ hours, billed accordingly. Ecommerce bookkeeping requires automated transaction syncing tools like A2X, Synder, or Bookkeep, which roll up daily sales into journal entries and post them automatically.
State sales tax filing is a separate compliance workflow that most general bookkeepers don’t handle. They’ll process the transactions, but registering you in new states and filing returns is usually outside scope. You’ll need either a sales tax automation tool (Avalara, TaxJar) or a separate sales tax filing service.
The result of forcing standard bookkeeping onto ecommerce is books that look clean but are wrong. Founders find out at year-end when their CPA tries to file taxes and discovers the COGS number is fiction.
Ecommerce Bookkeeping Pricing in 2026
Pricing depends primarily on transaction volume and the number of sales channels. Here’s what the market looks like in 2026.
| Monthly Order Volume | Typical Monthly Fee | What’s Included |
|---|---|---|
| Under 250 orders | $300–$600 | Single channel, basic categorization, monthly reports |
| 250–1,000 orders | $500–$1,200 | 1–2 channels, sales tax tracking, inventory basics |
| 1,000–5,000 orders | $1,000–$2,500 | Multi-channel, inventory accounting, COGS tracking |
| 5,000–15,000 orders | $2,000–$5,000 | Full multi-channel, sales tax filing, monthly close |
| 15,000+ orders | $4,000–$10,000+ | Daily reconciliation, dedicated team, controller-level review |
These ranges assume monthly close on accrual basis. Cash basis bookkeeping runs 30% to 40% cheaper but is rarely appropriate for ecommerce sellers with meaningful inventory.
Add-ons that increase the base fee:
- Sales tax filing service: $150 to $400 per state per month
- Inventory tracking software setup: $1,500 to $5,000 one-time
- Multi-entity consolidation (multiple LLCs or DBAs): adds 25% to 50%
- Catch-up bookkeeping for prior months: $500 to $2,000 per month of cleanup
If your current bookkeeper is charging less than $500 a month for 1,000+ orders across multiple channels, the books are almost certainly wrong. The work takes time. Below-market pricing usually means corners are being cut on reconciliation.
What Software Stack Your Bookkeeper Should Be Using
A 2026 ecommerce bookkeeping stack has four layers. If your bookkeeper isn’t using all four, ask why.
Accounting platform (the ledger). QuickBooks Online for most sellers under $5M revenue. Xero for international or multi-entity. NetSuite once you cross $10M or need consolidated reporting across subsidiaries.
Sales channel sync (the data pipe). A2X is the most common for Shopify and Amazon. Synder handles a broader range of channels including Stripe, Square, and TikTok Shop. Bookkeep is a newer option with strong multi-channel support. These tools pull daily sales data and post properly mapped journal entries instead of forcing manual reconciliation.
Inventory management (the asset tracker). Cin7, Finale, or DEAR Systems for SKU-level inventory with COGS calculation. Shopify’s native inventory tracking is fine for single-channel sellers but breaks the moment you add Amazon FBA or a 3PL.
Sales tax (the compliance layer). Avalara, TaxJar, or Anrok handle nexus tracking, rate lookup, and filing. They integrate with the accounting platform and the sales channels directly.
A bookkeeper using only QuickBooks with manual transaction imports is not doing ecommerce bookkeeping. They’re doing standard bookkeeping in an environment that doesn’t fit.
Signs Your Current Bookkeeping Setup Is Failing
Before you change providers or rebuild your books, check these warning signs. Most are visible from your monthly P&L.
| Warning Sign | What It Means |
|---|---|
| Gross margin fluctuates more than 10% month to month | Inventory and COGS aren’t being properly accrued |
| “Sales” on your P&L doesn’t match channel reports | Bookkeeper is recording deposits, not gross sales |
| No sales tax liability on the balance sheet | Sales tax collected isn’t being tracked separately |
| Platform fees lumped into one line | Bookkeeper isn’t breaking out merchant fees, FBA fees, ad fees |
| Books closed more than 30 days after month-end | Workflow is manual, scaling is failing |
| Year-end CPA asks for “actual COGS” | Inventory accounting wasn’t done during the year |
Two of these on your current books means it’s time to rebuild. Four or more means you’re flying blind on your real margins, and any decision you make based on those numbers (whether to launch a new product, raise prices, take on debt, sell the business) is grounded in fiction.
Frequently Asked Questions
How much do ecommerce bookkeeping services cost per month?
For most sellers between 250 and 5,000 monthly orders, expect $500 to $2,500 per month. The biggest cost drivers are transaction volume, number of sales channels, and whether sales tax filing is included. Single-channel sellers under 250 orders can find quality bookkeeping at $300 to $600 per month.
Do I need ecommerce-specific bookkeeping, or will any bookkeeper work?
Any bookkeeper can do the work, but very few do it well. The mechanics of multi-channel reconciliation, inventory accounting, and sales tax across states require ecommerce-specific software and workflow knowledge. General bookkeepers usually end up either undercharging and producing wrong books, or charging properly and taking too long because they’re doing manual work that should be automated.
What’s the difference between ecommerce bookkeeping and ecommerce accounting?
Bookkeeping records the transactions: every sale, fee, refund, and inventory movement. Accounting interprets those records: financial statements, tax filings, strategic analysis. Most ecommerce bookkeeping service providers handle both, but pricing scales separately. Bookkeeping is monthly. Accounting work (tax prep, strategic CFO advice) is project- or retainer-based on top.
How long does it take to clean up bad ecommerce books?
Catch-up cleanup typically runs $500 to $2,000 per month of bad books, depending on transaction volume and how broken the existing records are. A 12-month cleanup on a $2M revenue Shopify store usually takes 4 to 8 weeks calendar time and costs $6,000 to $20,000. The longer you wait, the more expensive it gets because data sources degrade and platforms purge transaction history.
The Bottom Line
Ecommerce bookkeeping is a specialty workflow, not a price tier. The differences are real: multi-channel reconciliation, sales tax across 46 states, inventory accrual, platform fee categorization. A general bookkeeper running QuickBooks manually on ecommerce data will produce books that look fine and are wrong in ways you won’t notice until tax time or a due diligence process.
If you’re selling more than 250 orders a month across more than one channel, you need a bookkeeper using A2X or Synder, accrual accounting, and either Avalara or TaxJar for sales tax. Anything less and you’re paying for bookkeeping you can’t actually trust.
About the Author
Dan Spada, CPA is the Partner at Exact Partners, a Buffalo, NY-based accounting and finance firm ranked #191 on the 2025 Inc. 5000 list of America’s fastest-growing private companies. Dan leads the firm’s outsourced accounting, fractional CFO, and tax advisory practice, working with startups, franchises, and private equity-backed businesses across North America.
Before founding Exact Partners in November 2021, Dan spent over a decade in senior finance and accounting roles, including Principal at Tronconi Segarra & Associates LLP, Director of Finance at Gelia, and senior associate at PwC. He holds an MBA in Finance from Canisius University and a BS in Accounting from SUNY Geneseo, and is a licensed CPA in New York State.