Tax & VAT

Stripe taxes in QuickBooks — with the right codes, every time.

Stripe Tax, VAT and sales tax flow into QuickBooks Online with the right tax codes and the right amounts — so your returns are clean and audit-ready, with zero manual fixes.

No credit card
Setup in minutes
Cancel anytime
The problem

Why Stripe taxes go wrong in QuickBooks.

Stripe charges your customers tax-inclusive totals. QuickBooks wants net amounts with tax posted on its own line, against the right tax code. Export a Stripe payout by hand and you usually get one of three problems: the gross amount booked as revenue (overstating your income), tax lumped into sales (breaking your tax return), or a generic "Tax" line QuickBooks can't map to a filing.

If you file GST/HST, VAT or US sales tax, every one of those errors surfaces at filing time — when it's most expensive to fix.

How it works

How sush.io syncs Stripe Tax into QuickBooks.

Mapped to your QuickBooks tax codes

Stripe tax rates and amounts land on the correct QuickBooks Online tax code automatically. No generic tax lines, no manual re-coding before a return.

Gross to net, rebalanced correctly

Tax-inclusive (gross) totals are converted to net, with tax posted at the transaction level. Entries are created with GlobalTaxCalculation: TaxExcluded, so QuickBooks computes and reports tax the way your accountant expects.

Country-aware: GST/HST, VAT, US sales tax

Tax handling follows your QuickBooks company country: US sales tax, Canadian GST/HST with zero-rated supplies, and a dedicated French VAT mode that applies your VAT code across the whole transaction.

If Stripe has no tax, your books get no tax

sush.io never invents numbers. When Stripe returns a transaction without tax, none is applied — your books only ever show tax that was actually collected.

What actually lands in QuickBooks.

Each Stripe transaction becomes a properly structured QuickBooks entry: net revenue on your income account, tax on its own line with the matched code, fees and refunds mapped separately. See how the Stripe sync works →

Part of the full Stripe sync.

Tax sync isn't a separate product — it's part of the same daily sync that reconciles your Stripe payouts, fees and refunds into QuickBooks. Full history included: sync past months in one go and your prior filings reconcile too.

Stripe + QuickBooks integration →

One flat price: $7.40/month, billed yearly at $89. Unlimited transactions, full history, taxes included — no add-ons. See pricing →

Prefer the DIY route first? Read the guide: How to record Stripe taxes in QuickBooks Online →

FAQs

Questions, answered.

Does sush.io work with Stripe Tax?

Yes. Tax amounts and rates computed by Stripe Tax are read from each transaction and posted to QuickBooks with the matching tax code.

What happens to tax-inclusive amounts?

Gross totals are rebalanced: net revenue is posted to your income account and tax is posted at the transaction level, so QuickBooks reports both correctly.

Which tax systems are supported?

Tax handling follows your QuickBooks company country — Canadian GST/HST (including zero-rated supplies), US sales tax, VAT, and a dedicated French VAT mode.

Can I sync past transactions with their taxes?

Yes — historical sync is included, with no row limits and no extra charge for past data.

Does sush.io ever estimate or add tax on its own?

No. If Stripe reports no tax on a transaction, sush.io applies none. Your books only contain tax that was actually collected.

More questions? Browse the documentation or contact us — a real person answers.

Stop fixing tax lines by hand.

Join 2,000+ businesses whose Stripe taxes land in QuickBooks correctly — every day, automatically.

No credit card required