Now in private beta — MTD ready

Your Stripe VAT is probably wrong.

Clearkite connects your Stripe revenue to Xero automatically — classifying VAT codes, flagging exceptions, and keeping you HMRC compliant without the spreadsheet hell.

Early access opening soon. No spam, ever.

JB
SR
KM
PD

Trusted by UK SaaS founders and their accountants

Built for UK & EU SaaSWorks with Stripe and XeroFull audit trail per transactionBased on real UK + EU OSS VAT rules

VAT reconciliation is broken for SaaS

Every month, SaaS founders and their accountants fight the same battle. The mistakes compound quietly — until they don't.

For SaaS founders

  • You export Stripe CSVs and hope they're correct

    Every month, you manually pull charges from Stripe, reconcile VAT treatment in a spreadsheet, and trust that nothing was missed.

  • You only find VAT mistakes when it's too late

    Misclassifications surface at quarter-end — or worse, during an HMRC review. Correcting them under pressure is expensive.

  • Reverse charge is a guessing game

    You collect VAT IDs from B2B customers but have no way to validate them against VIES or prove reverse charge was correctly applied.

For accountants

  • Raw Stripe exports land in your inbox every month

    Clients send unclassified charge lists and expect you to categorise every transaction. High-effort, low-margin, repeat work.

  • No audit trail when HMRC asks questions

    When a reverse charge decision is challenged, there's no stored evidence — just a spreadsheet someone made months ago.

  • Invalid VAT IDs you discover at the worst moment

    B2B customers provide VAT IDs that are expired or never existed. You find out during reconciliation, not before.

What Clearkite catches automatically

These are the mistakes that exist in most SaaS Stripe accounts right now. Most founders don't know — until they do.

clearkite.io/transactions

🇩🇪 Germany

ch_3Ox...k9m

€249.00

EU B2B Reverse Charge

VAT ID DE329082053 is invalid — reverse charge cannot be applied

🇫🇷 France

ch_3Ox...r2p

€99.00

EU B2C OSS

Single location signal only — billing address not confirmed by card country

🇬🇧 United Kingdom

ch_3Ox...t7n

£149.00

UK Domestic VAT (20%)

Classified — high confidence

🇺🇸 United States

ch_3Ox...q4s

$189.00

Outside Scope

No VAT applies — outside UK/EU

Reverse charge with an invalid VAT ID

You applied zero VAT assuming B2B — but the VAT ID was expired. HMRC will not accept that.

B2C transactions with missing location evidence

EU OSS requires two non-conflicting location signals. Single-evidence transactions are flagged for review.

Refunds without a corresponding VAT reversal

A refund issued without a VAT adjustment creates a reconciliation error. Every refund is tracked.

Customers who gave a VAT ID — but it was never validated

Unvalidated VAT IDs cannot legally justify reverse charge treatment. Clearkite validates every one against VIES.

Incorrect B2B vs B2C treatment

A private customer in Germany is not the same as a business. Clearkite detects mismatches and flags them.

Set it up once. Let it fly.

From raw Stripe data to a clean Xero ledger — without you lifting a finger.

01

Connect Stripe

OAuth in seconds. Clearkite ingests all historical transactions and listens for new ones in real time.

02

Every transaction classified

UK domestic, EU B2C OSS, EU B2B reverse charge, or outside scope — each decision backed by a full evidence trail.

03

Issues flagged automatically

Invalid VAT IDs, missing location evidence, refunds without VAT reversals — all surfaced in the exception queue before your accountant sees anything.

04

Clean data to Xero

Classified transactions sync to Xero with the correct tax codes. Your accountant gets a monthly report, not a pile of CSVs.

UK Domestic VATEU B2C OSSEU B2B Reverse ChargeOutside Scope

Why not just use Stripe Tax?

Stripe Tax

Calculates VAT at the moment of checkout, before a charge is created. It does not audit existing transactions, detect misclassifications, or validate B2B reverse charge decisions on historical data.

Operates at checkout. Cannot look backwards.

Clearkite

Audits every transaction after it's processed — including your entire history. Validates VAT IDs against VIES, detects incorrect B2B/B2C treatment, flags refunds without VAT reversals, and syncs clean data to Xero with evidence you can show HMRC.

Operates after the fact. Verifies what already happened.

They solve different problems. Most UK SaaS companies need both — or will wish they had Clearkite when HMRC comes calling.

Get your VAT audit before HMRC does.

Early access is limited. UK and EU SaaS companies first.

No spam, ever. Unsubscribe at any time.