Accounting automation for ecommerce, retail and SaaS.One platform for every channel.
Every sales channel pays you net of fees, taxes and refunds. Ledgerzoom syncs them all to QuickBooks Online every night, posts the entries that make your books balance, and turns month-end close into a formality.
Read-only access to every channel and official Intuit OAuth. Ledgerzoom never moves money, and every entry is reviewable and reversible.
- 184,210.005,930.12Stripe31 payouts reconciled
- 96,482.404,118.73Shopify22 payouts reconciled
- 52,640.0021,604.55Amazon2 settlements reconciled
- 18,725.003,902.18eBay20 payouts reconciled
Four channels, one QuickBooks company, zero spreadsheets.
Every channel you sell on, into one set of books
Each connection is purpose-built for how that platform actually settles — its fee types, its tax rules, its payout schedule — and all of them land in the same QuickBooks Online company.
- SaaS & subscriptions
Stripe to QuickBooks Online
Gross up every Stripe payout into revenue, fees, refunds and disputes — matched to the deposit in your bank feed.
- Payout-level matching
- Disputes & Stripe Capital
- Multi-currency FX
- DTC ecommerce
Shopify to QuickBooks Online
Turn Shopify orders and payouts into clean sales, discounts, shipping, sales tax and fee entries in QuickBooks Online.
- Sales tax liability
- Discounts & gift cards
- Multiple gateways
- Marketplace sellers
Amazon to QuickBooks Online
Break every Amazon settlement into sales, referral and FBA fees, advertising, refunds and marketplace facilitator tax.
- Settlement reports
- FBA & referral fees
- Facilitator tax
- Marketplace sellers
eBay to QuickBooks Online
Reconcile eBay managed payments payouts — final value fees, promoted listings, shipping labels and facilitator tax.
- Final value fees
- Shipping labels
- Promoted listings
Every channel pays you net. None of them pay you the same way.
The deposit in your bank is what is left after each platform takes its cut. The fees, taxes and refunds are different on every channel — and every one of them needs its own journal entry.
| Channel | Withheld from your deposit | Sales tax | Payout cadence |
|---|---|---|---|
| Processing fees, refunds, disputes, Capital repayments | Stripe Tax collected — you remit | Daily to weekly payouts | |
| Payment fees, refunds, chargebacks, discounts | Collected by you — a liability you owe | Daily payouts, multiple gateways | |
| Referral, FBA, storage, advertising, reserves | Marketplace facilitator — Amazon remits | Settlements roughly every 14 days | |
| Final value fees, promoted listings, shipping labels | Marketplace facilitator — eBay remits | Daily to weekly payouts |
Match deposits to income and your books balance — but they balance around the wrong numbers.
Revenue is understated
Book deposits as sales and every fee is silently subtracted from your top line. Your real revenue never appears anywhere.
Tax lands in the wrong place
Some channels make you the tax collector, others collect it for you. Treat them the same and your liability and income are both wrong.
Margin by channel is invisible
When fees, ads and shipping are netted away, you cannot tell which channel actually makes money — or which one is quietly costing you.
More than a sync. An accounting layer for how you actually sell.
- 4 channels
One platform for all channels
Stripe, Shopify, Amazon and eBay connect to the same QuickBooks Online company with one consistent chart of accounts, one set of rules and one place to review everything.
- Shared account mappings
- Classes & locations per channel
- Multi-entity and multi-currency
- Day 1 close
Fast month-end close without manual work
Entries post nightly, so by the first of the month every payout is already booked and every clearing account is at zero. Close becomes a review, not a project.
- Nightly automated posting
- Clearing accounts tied to $0.00
- Month-end cutoff handling
- AI insights
AI insights for strategic analysis
With fees, taxes and refunds on their own lines across every channel, Ledgerzoom can finally tell you where margin is going — and flag it before it becomes a trend.
- Fee creep & anomaly alerts
- Margin by channel
- Plain-English month summaries
Clean books are the start. Knowing what they mean is the point.
Because Ledgerzoom books every fee, tax and refund on its own line across every channel, it has the cleanest multichannel dataset you own. AI insights reads it for you — spotting fee creep, margin shifts and anomalies, and answering questions in plain English.
- Which channel had the best margin last quarter?
- Why did fees go up in March?
- What will I owe in sales tax this month?
- Shopify38.4%+1.2
- Stripe34.1%+0.4
- eBay21.7%−0.8
- Amazon17.9%−3.6
- Amazon FBA storage fees up 41% month over monthAged inventory on 6 SKUs crossed the 181-day threshold. Removing or discounting them would save an estimated $1,120 next month.
- eBay promoted listing spend outpacing salesAd rate rose from 4% to 7% while eBay sales grew 2%. Effective fee rate is now 23.4% of gross.
- Shopify refunds at a 12-month lowRefunds fell to 2.8% of gross after the March sizing guide change — $2,340 less than February.
Set it up once. Then genuinely never touch it again.
- Once, about five minutes
Connect your channels and QuickBooks
Authorize Stripe, Shopify, Amazon and eBay with read-only access, and QuickBooks Online through official Intuit OAuth. Ledgerzoom suggests account mappings from your existing chart of accounts.
- Every night, unattended
Every payout is pulled and broken apart
Ledgerzoom reads each channel’s full ledger — sales, fees, taxes, refunds, disputes, reserves — and groups every transaction under the payout or settlement that paid it.
- Before you wake up
Balanced entries post to QuickBooks
One entry per payout, dated to the settlement and tied to the exact deposit in your bank feed. Revenue is stated gross, fees and taxes land where they belong, clearing accounts return to zero.
The edge cases are the whole job
Grossing up a clean payout is easy. Ledgerzoom is built for the months with split settlements, partial refunds, chargebacks, reserves and revenue in three currencies.
Sales tax, done right per channel
Tax you collect is posted as a liability. Marketplace facilitator tax that Amazon and eBay remit passes through a clearing account and never touches income.
Multi-currency and multi-marketplace
Sell in euros on Amazon.de and dollars on Shopify. Each settlement currency is handled on its own, with FX booked as its own line.
Multi-entity and accountant ready
Run several companies or client files, tag channels with classes and locations, and give your accountant their own review queue.
Never posts twice
Every sync is idempotent and keyed to the source ledger. A retry or re-run produces the same single entry, not a duplicate.
Review mode for accountants
Queue entries for approval instead of auto-posting, with a full audit trail and one-click reversal.
Historical backfill
Work backwards through prior months to clean up unreconciled activity on any connected channel.
One plan. Every channel. Less than a billable hour.
Reconciling one channel by hand costs most teams three to five hours a month. Ledgerzoom does all of them for nineteen dollars.
Per QuickBooks company. Billed monthly, cancel anytime.
No credit card required to start. Every entry Ledgerzoom posts during the trial stays in your books.
Everything included
- Stripe, Shopify, Amazon and eBay connections
- Nightly sync to QuickBooks Online
- Automatic gross-up journal entries
- Payout and settlement matching to the cent
- Sales tax and marketplace facilitator tax
- Refunds, chargebacks and reserves
- Multi-currency settlements
- AI insights and anomaly alerts
- Optional review-before-post mode
- Historical backfill
Volume is never metered. Whether you settle ten payouts a month or ten thousand, across one channel or four, the price is the same.
The things bookkeepers ask first
Close your books on day zero.
Connect your sales channels and QuickBooks Online tonight. Tomorrow morning every payout is posted, every clearing account is at zero, and the hours you used to spend on this are yours again.
Start your free trial- 14 days free, no card required
- Every channel included
- Live in about five minutes