Direct answer

Mappd converts Stripe payout CSV exports to Xero's bank-transaction import format by mapping created_utc to Date (ISO 8601), amount_captured to Amount, description to Description, id to Reference, and customer_email to Payee (lowercased). Built for UK GBP payouts. Processing is client-side. Typical run time: 3 minutes.

30 minmanual time
3 minwith Mappd
UKGBP-shaped
Freeto start
Finance · Stripe → Xero (UK)

Stripe payouts into Xero (UK) — recipe

UK-flavoured, GBP-shaped
30 min → 3 min
Free to use
Load this recipe free → Watch it work
30 min
manual reconcile per payout
3 min
with this recipe
6 fields
mapped to Xero

The problem

Stripe payout exports use snake_case headers (created_utc, amount_captured, customer_email) and include columns Xero doesn't want. Xero's bank-transaction CSV importer expects Date / Amount / Description / Reference / Payee — and it's particular about date format. Pasting a Stripe payout in raw means a row-by-row error log.

What Mappd does

Mappd remaps Stripe's payout columns to the exact shape Xero's UK bank-transaction importer accepts, converts created_utc to ISO 8601, strips currency symbols from amounts, and lowercases customer email addresses for cleaner Payee fields. Built for GBP payouts.

Column transformations

created_utc → Date (ISO 8601)
amount_captured → Amount (currency stripped)
description → Description (trimmed)
id → Reference
type → Type
customer_email → Payee (lowercased)

How to use this recipe

1. Click "Load this recipe free" above — or watch the live demo first.
2. Export your Stripe payout as CSV from the Stripe dashboard.
3. Drop it into Mappd. The mapping loads automatically — adjust if your Stripe export differs.
4. Review the change summary, then download your Xero-ready file.

Common questions

How do I import a Stripe payout into Xero?

Mappd converts Stripe payout CSV exports to Xero's bank-transaction import format by mapping created_utc to Date (ISO 8601), amount_captured to Amount, description to Description, id to Reference, and customer_email to Payee (lowercased). Built for UK GBP payouts. Processing is client-side. Typical run time: 3 minutes.

Does this work for UK GBP Stripe accounts?

Yes — the recipe is built for GBP payouts and outputs the column shape Xero UK expects for bank-transaction imports. Multi-currency Stripe accounts may need a Pro+ AI-matching pass to handle their additional currency-related columns.

What if my Stripe export columns are different?

Stripe export schemas vary slightly by account region and payouts settings. If your column names don't match the default, you can edit any mapping before export — or upgrade to Pro+ (£25/month) for AI column matching that handles non-standard schemas.

Does my file get uploaded to a server?

No. All processing happens entirely in your browser. Your Stripe payout data never leaves your computer.

Is this free?

Yes. Mappd is free for three saved recipes and unlimited rows. No signup required for files under 5 MB. Pro+ (£25/month) adds AI column matching and cell-level editing for non-standard exports.