When Shopify founders ask about bookkeeping vs accounting, the textbook answer misses the point. Bookkeeping is the operational layer that records every Shopify transaction, fee, and payout. Accounting is the strategic layer that turns those records into financial statements, tax positions, and decisions. Most Shopify brands under $1M GMV only need bookkeeping. Accounting becomes non-negotiable once inventory accrual, sales tax nexus, or fundraising enters the picture.

The top results for this query treat bookkeeping vs accounting like a definitions exercise. That framing is useless if you run a Shopify store. The real question is sequencing: which one do I need right now, what am I getting wrong if I skip the other, and what does the handoff between them look like? This guide answers that using patterns we see across the 100+ Shopify brands Ottit closes books for every month in 2026.

Bookkeeping vs accounting at a glance: a side-by-side comparison

Before getting into when each is needed, it helps to see the two layers compared directly. The table below summarizes how bookkeeping and accounting differ across scope, output, tooling, and cost for a typical Shopify brand. This is the framing we use when onboarding new stores at Ottit.

DimensionBookkeepingAccounting
Primary jobRecord what happenedInterpret and decide what it means
OutputReconciled ledger, P&L, balance sheetGAAP financials, tax filings, advisory
BasisOften cash basisAccrual basis (GAAP)
CadenceDaily / weeklyMonthly review, quarterly tax, annual close
Owns chart of accountsNoYes
Owns revenue recognition policyNoYes (per FASB ASC 606 (Revenue from Contracts with Customers))
Owns inventory method (FIFO, weighted avg)NoYes
Files sales taxYes (executes)Yes (sets nexus strategy)
Files income taxNoYes
Typical monthly cost (Shopify brand)$300 – $1,500$1,000 – $5,000
Required atDay one$1M GMV, multi-channel, or fundraise

Who should choose bookkeeping-only (and when it's enough)

Bookkeeping-only is enough for Shopify brands under roughly $1M GMV running a single sales channel, taking payments through Shopify Payments, and selling in one or two states. At that stage the work is operational: record payouts, reconcile fees, track COGS, and produce a clean P&L. Strategic accounting decisions are minimal.

  • Single channel. Shopify is the only revenue source. No Amazon, no wholesale, no TikTok Shop reconciliation.
  • One payment processor. Shopify Payments handles 95%+ of transactions. No Shop Pay Installments split, minimal PayPal.
  • Low SKU count. Under 100 SKUs makes COGS tracking manageable in QuickBooks or Xero with a simple weighted-average method.
  • No nexus complexity. Sales tax obligations exist only in the home state. No marketplace facilitator overlap.
  • Cash basis is acceptable. Under $27M revenue, the IRS permits cash basis for tax purposes if inventory isn't material.

A typical scenario: a skincare brand doing $40K/month on Shopify, fulfilling from a garage, paying contractors via Gusto. The bookkeeper records weekly Shopify payouts split into gross sales, processor fees, refunds, and sales tax, reconciles the Mercury deposit, categorizes Meta ad spend and Klaviyo, and ties out COGS at month end. That's the entire job. Founder takeaway: if you fit this profile, hire a bookkeeper, skip the fractional CFO conversation for now, and revisit when GMV crosses $80K/month consistently.

Who should choose to add accounting (and when it's required)

Accounting work becomes non-negotiable when a Shopify brand crosses $1M GMV, sells multi-channel, holds material inventory, owes sales tax in 3+ states, or is preparing for a raise or acquisition. At that point bookkeeping alone produces records that can't answer the questions investors, lenders, and the IRS will ask.

  • Inventory accrual. GAAP requires inventory be capitalized and expensed as COGS only when sold. This means accrual accounting and a roll-forward schedule. See the AICPA GAAP overview.
  • Multi-channel revenue. Selling on Amazon, Faire, TikTok Shop, and Shopify means reconciling four payout systems with different fee structures and timing.
  • Sales tax nexus across states. Once economic nexus triggers in 5+ states, the work shifts from filing to nexus monitoring and voluntary disclosure agreements.
  • Revenue recognition for subscriptions. Recharge billing or pre-orders trigger ASC 606 deferred revenue treatment per FASB ASC 606 (Revenue from Contracts with Customers). We cover the mechanics in our revenue recognition ASC 606 guide.
  • Fundraising or M&A. Investors expect GAAP financials with accrual basis, deferred revenue schedules, and a clean cap table reconciliation.

Typical scenario: a supplement brand at $4M GMV selling on Shopify, Amazon FBA, and Faire, holding $600K of inventory across two 3PLs, with nexus in 18 states. The bookkeeper still records the day-to-day. But an accountant is now reviewing inventory accruals, signing off on month-end accrual journal entries, managing the ASC 606 treatment for prepaid subscriptions, and producing GAAP financials a Wayflyer underwriter or Shopify Capital alternative will accept. Founder takeaway: at this stage, hiring a bookkeeper without an accountant above them is how you end up with messy books at diligence.

What does a Shopify bookkeeper actually do?

A Shopify bookkeeper records the operational reality of the store: every payout, fee, refund, and inventory movement. The output is a reconciled set of accounts that tie back to bank statements, Shopify reports, and inventory counts. The bookkeeper is the source of truth for what happened, not why or what to do next.

Daily and weekly bookkeeping scope

  • Reconcile Shopify payouts to the bank. A single payout includes gross sales minus refunds minus processor fees minus chargebacks plus tips.
  • Split each payout into the right GL accounts using a tool like Bookkeep or the A2X documentation for Shopify accounting. We use Bookkeep across the 100+ Shopify stores Ottit closes books for, since it covers both payout sync and sales tax mapping.
  • Record COGS against inventory using FIFO or weighted average. Mechanics are covered in our Shopify inventory accounting methods guide.
  • Categorize transactions in the QuickBooks Online help center or the Xero Central help center against a chart of accounts built for ecommerce.
  • Track and reconcile gift cards, store credit, and Shop Pay Installments. See the Shopify Shop Pay Installments help article for the fee mechanics.

What a typical Shopify payout journal entry looks like

Shopify daily payout summary — May 1, 2026
DRCash — Mercury operating$8,742.18
DRShopify processing fees$312.45
DRRefunds$245.00
CRGross product revenue$8,610.00
CRShipping income$489.63
CRSales tax payable$200.00
Daily Shopify payout. Shopify Payments + Shop Pay. Tax mapped to state liability accounts via Bookkeep.

Bookkeeper takeaway: the bookkeeper's job ends when the books reconcile and the P&L is accurate. A good bookkeeper will flag patterns (rising fees, refund spikes, inventory variance) but won't restructure the chart of accounts, change revenue recognition policy, or weigh in on a tax election. That's accounting work.

What does an accountant do that a bookkeeper doesn't?

An accountant works above the books. They design the chart of accounts, set policies (revenue recognition, inventory method, capitalization thresholds), produce GAAP-compliant financial statements, file taxes, and translate financial reality into decisions. The bookkeeper produces the data. The accountant produces the meaning.

FunctionBookkeeperAccountant
Daily transaction recordingYesNo
Bank and payout reconciliationYesReviews
Chart of accounts designMaintainsDesigns
Inventory method election (FIFO/WA)ImplementsDecides
Month-end accrual journal entriesDraftsApproves/posts
GAAP financial statementsNoYes
Federal and state income taxNoYes (CPA/EA)
Sales tax nexus analysisFiles filingsSets policy
Revenue recognition (ASC 606)Records per policySets policy
Cash flow forecastingPulls dataBuilds model
Audit and diligence supportProvides recordsLeads response

Founder takeaway: if you ask a bookkeeper a question that starts with "should we…" you're asking the wrong person. "Should we capitalize this app development cost?" "Should we elect S-corp status?" "Should we accrue for the inventory in transit at year end?" Those are accountant questions. The bookkeeper executes the answer.

How does the handoff between bookkeeping and accounting work?

The handoff is monthly. The bookkeeper closes the operational books by day 5-10 of the following month. The accountant reviews, posts adjusting entries, and signs off on financials by day 15-20. The clean handoff requires shared tooling, documented policies, and a defined close calendar — without those three, the seam between roles is where errors live.

A typical month-end close timeline

  1. Days 1-3: Bookkeeper reconciles all bank, credit card, and Shopify payout accounts. AP bills entered through BILL and team card transactions imported from Ramp.
  2. Days 4-6: Bookkeeper records inventory movements from the 3PL or ShipBob report, books COGS against sales, reconciles sales tax liabilities through Bookkeep.
  3. Days 7-9: Bookkeeper drafts accrual entries (deferred revenue, prepaid expenses, inventory in transit) based on documented policy. Sends draft P&L and balance sheet to accountant.
  4. Days 10-15: Accountant reviews variance, posts adjusting journal entries, validates accrual treatment against ASC 606 or capitalization policy.
  5. Days 15-20: Accountant produces final monthly package: P&L, balance sheet, cash flow, KPI dashboard. Reviews with founder.

Handoff takeaway: when the same firm provides both bookkeeping and accounting, the handoff is internal and invisible. When they're separate firms, the close calendar must be explicit and the chart of accounts owner must be named. We've seen close cycles slip from 15 days to 45 days when this isn't documented.

How much does each cost for a Shopify brand?

Bookkeeping for a Shopify brand typically runs $300-$1,500 per month depending on order volume, channel count, and inventory complexity. Standalone accounting (review, tax, advisory) ranges from $1,000-$5,000 per month. Combined services from an ecommerce-specialist firm usually fall in the $750-$3,000 range.

StageGMVBookkeepingAccountingCombined typical
Pre-revenue / launch<$200K$300-500/moTax filing only$400-700/mo
Growth single-channel$200K-$1M$500-900/moQuarterly review$750-1,500/mo
Multi-channel scaling$1M-$5M$900-1,500/mo$1,000-2,500/mo$1,800-3,500/mo
Pre-acquisition / raise$5M-$20M$1,500-3,000/mo$2,500-5,000/mo$3,500-7,500/mo

Cost takeaway: spending less than $400/month on bookkeeping for a $2M Shopify brand is almost always a false economy. The errors that compound — miscategorized COGS, missed sales tax nexus, sloppy deferred revenue — cost more in cleanup at diligence than three years of correct work would have cost upfront. We've cleaned up enough sub-$300/month engagements to know.

Where each falls short

Where bookkeeping alone fails Shopify brands

  • No accrual logic. Cash-basis books mask the true margin on a brand carrying $400K of inventory.
  • No sales tax strategy. A bookkeeper files where you tell them to, but won't run a nexus study.
  • No tax planning. Year-end S-corp distributions, R&D credits, and Section 174 capitalization decisions go unmade.
  • No GAAP statements. A lender or acquirer will reject cash-basis P&Ls produced without accrual review.
  • Limited diligence support. When a Wayflyer or Parker underwriter asks for cohort revenue and inventory turns, the bookkeeper can't produce them.

Where accounting without strong bookkeeping fails

  • Garbage in, garbage out. A CPA producing GAAP statements from miscategorized Shopify payouts produces wrong statements faster.
  • Slow close. Without weekly bookkeeping discipline, the accountant spends the first two weeks of close fixing data instead of analyzing it.
  • Missed operational signals. Refund spikes, fee creep, and inventory shrinkage hide between monthly reviews.
  • Expensive transaction work. Paying a $150/hr accountant to categorize Shopify fees is the most expensive bookkeeping in the world.

How Ottit-served stores actually decide

Across the 100+ Shopify brands Ottit closes books for, the decision rarely sounds like bookkeeping vs accounting. It sounds like "my books are six months behind, I'm raising in 90 days, and Shopify Capital wants accrual financials." That's both/and, not either/or.

The pattern we see most often: founders launch with a freelance bookkeeper at $300/month doing cash-basis QuickBooks. The brand crosses $1M, expands to Amazon, and starts holding real inventory. The freelance setup breaks. They either upgrade to a specialist firm that handles both layers, or they bolt a fractional CFO on top of broken books and spend six months in cleanup.

The cleaner sequence we've seen work: at launch, bookkeeping-only with a Shopify-literate firm using QuickBooks or Xero plus Bookkeep for payout sync. At $1M GMV or first multi-channel expansion, the same firm steps up to accrual close with monthly accountant review. At $5M+ or a fundraise event, layer in fractional CFO advisory. The bookkeeping foundation never changes hands. That continuity is what makes diligence painless.

Decision takeaway: the question isn't which one to hire. It's how to sequence them so the bookkeeping foundation can carry the accounting weight when you need it. If you're evaluating firms, our ecommerce bookkeeper vetting framework and what an ecommerce accountant actually does cover the questions to ask each.

Sources