The answer

Shopify seller, behind on books

The reason e-commerce books drift further behind than anyone else's is that the bank statement lies to you. A Shopify payout is not revenue. It is gross sales plus shipping, minus refunds, minus processing fees, minus chargebacks, deposited as one number with none of the parts shown.

Below: one payout taken apart, the chart of accounts a seller needs, and what a cleanup costs. Titan closes your first month free from one statement so you can read it before deciding.

Titan, for comparison

  • Up to 6 months behind$499
  • Up to 12 months behind$999
  • Up to 24 months behind$1,899
  • Your first month, closed and tied out$0
Close one month free

01 / One payout, taken apart

What is actually inside a deposit.

One Shopify Payments payout for a store doing 185 orders in a period. The bank statement shows only the last line.

Gross product sales12,480.00

185 orders, before anything is taken out

Shipping charged to customers614.50

Income, not a reduction of the shipping you paid

Refunds(742.10)

Contra revenue for the period they were issued

Shopify Payments fees(435.24)

2.9% of 13,094.50 plus 30 cents on each of 185 orders

Chargebacks(89.99)

One disputed order, plus the dispute fee if charged

Deposit to your bank

11,827.17

The only figure on the bank statement

Books that record 11,827.17 as sales are understating revenue by 1,267.33 and showing no processing fees at all. The gap compounds every payout, and it will not match the 1099-K the platform files.

02 / Market rates

What a firm charges an online seller for cleanup.

Prices for a store with roughly 50 to 300 bank and card lines a month. Multiple sales channels, inventory and multi-state sales tax push every row up.

1 to 3 months behind

Typical quote$300 – $500
Timeline3 – 8 weeks

4 to 6 months behind

Typical quote$500 – $1,500
Timeline3 – 8 weeks

Twelve months behind

Typical quote$1,500 – $3,500
Timeline3 – 8 weeks

Two years or more

Typical quote$3,500 – $10,000+
Timeline3 – 8 weeks

Sellers get quoted high because order volume looks like transaction volume. It usually is not. A store with 3,000 orders a month still deposits one payout every two days, and the bank lines are what a cleanup reads.

03 / Chart of accounts

What an e-commerce seller's books are made of.

The chart we load when you confirm the business type. Fees sit in the cost block rather than buried in revenue, so contribution margin per order is readable.

4000Product sales

Gross, before fees and refunds — the figure on your 1099-K

4100Shipping income

What customers paid you to ship

4200Refunds and returns

Contra revenue, never netted into sales

5000Cost of goods sold

Product cost of what actually shipped, not what you bought

5100Inbound freight and duty

Ocean and air freight, customs, brokerage

5200Merchant processing fees

Shopify Payments, PayPal, Shop Pay, Stripe, Amazon

5300Platform and app fees

The Shopify plan, apps, marketplace commissions

5400Outbound shipping and labels

Carrier drafts, label services, packaging

5500Fulfillment and 3PL

Pick and pack, storage, FBA fees

6000Advertising

Meta, Google, TikTok, influencer and affiliate payouts

6100Software and subscriptions

Email, analytics, design, helpdesk

6200Contractors and agencies

Totalled by payee for the calendar year

1300Inventory

An asset until it ships. The account most often missing entirely

2200Sales tax payable

What you collected and have not yet remitted

3900Owner draws

Transfers to yourself. Not an expense and never in the P&L

04 / Where cleanups go wrong

Six errors specific to selling online.

  • The deposit booked as revenue

    This is the error in almost every set of e-commerce books that were never closed properly. The bank shows 11,827.17 and the books record 11,827.17 of sales. Real sales were 13,094.50, refunds and fees are invisible, and the total will not match the 1099-K the platform files.

  • Inventory expensed when it is bought

    A $40,000 purchase order paid in November is an asset until the goods ship to customers. Expensing it on payment produces a loss in November and a phantom profit for the next six months. Gross margin becomes unreadable.

  • Sales tax counted as income

    Tax collected is money you are holding for a state. Where Shopify remits as a marketplace facilitator it never touches your bank at all, which changes how the payout reconciles.

  • Four money paths, one set of books

    Shopify Payments, PayPal, Shop Pay Installments and Amazon settlements each land on a different schedule with a different fee structure. Reading only the bank feed makes them four unexplained deposits.

  • Ad spend read as one number

    Meta and Google draft irregularly, sometimes several times a week, sometimes on a threshold. The monthly total is what the P&L needs, and the individual drafts are what the bank statement shows.

  • Timing at the year boundary

    A payout for December orders that lands on 2025-01-03 is December revenue. Getting the cutoff wrong moves sales between tax years, which is the version of this error that costs money.

05 / What to send

Two files close a month. A third splits the payouts.

  • Required

    Bank statements

    One PDF or CSV per month, from any US bank. This alone closes the month and ties it out.

  • Required if used

    Card statements

    The business credit card that pays ad spend, apps and inventory deposits.

  • Optional

    Shopify payouts export

    The payouts CSV or finance summary. With it, every deposit splits into sales, shipping, refunds and fees.

No bank credentials, no store access, no app to install. We never connect to Shopify and we never touch your bank.

06 / Titan's price

Public, fixed, and payable on this page.

Catch-Up 6

Up to 6 months behind

83.17 per month closed

$499

Catch-Up 12

Up to 12 months behind

83.25 per month closed

$999

Catch-Up 24

Up to 24 months behind

79.13 per month closed

$1,899

Close one month free before you buy anything. Drop one statement and read the closed month, tied out to the ending balance your bank printed.

07 / Questions

The rest of what sellers ask.

Why do my Shopify sales not match my bank deposits?
Because a payout is a net figure. Shopify deposits gross sales plus shipping income, minus refunds, minus processing fees, minus chargebacks. Sales of 13,094.50 can arrive as a deposit of 11,827.17. Books that record the deposit as sales understate revenue and hide the fees entirely.
How much does e-commerce bookkeeping cleanup cost?
A firm charges $1,500 to $3,500 for a year for a business with normal volume, and more for high order counts, on a three to eight week timeline. Titan charges $999 for up to 12 months, which is $83.25 per month closed. A volume surcharge applies above 500 transactions a month.
Can you close my month from bank statements alone?
Yes. We categorize every line, tie the month out to the ending balance your bank printed, and produce the P&L, balance sheet and cash flow statement. Each payout appears as one deposit, correct in total.
Can you split each payout into sales, refunds and fees?
Only with the payout export. Add the Shopify Payments payouts CSV, or the finance summary for the period, and each deposit is split into its components against the chart above. Without it we book the deposit accurately and flag it as unsplit rather than inventing a breakdown.
Do you handle inventory and cost of goods sold?
We book purchases to inventory and hold them as an asset. Moving cost to cost of goods sold as units ship needs your product cost data, so we ask for it once and say plainly which months are on a cost basis and which are not.
What about sales tax across states?
We show what you collected and what was remitted, separately, from the statements. We do not calculate nexus, do not file returns, and do not give tax advice. Those decisions belong to your CPA or a sales tax specialist.
I sell on Amazon and Etsy too. Does that work?
Yes. Any US bank or card statement as PDF or CSV, plus settlement reports if you have them. Each channel gets its own income and fee lines so you can read margin by channel instead of one blended number.

Read one month of your own books first.

One statement, one closed month, an e-commerce chart of accounts, tied out to the figure your bank printed. No call, no card.