How do I export my payment income and preview card fees?
Download a CSV of your ticket and deposit income for any date range, and preview exactly what you'll receive after fees.
The fee preview lives on Settings → Payments and deposits → Payouts and Stripe (available with deposits — Plus plan and above — or with the Gift Cards, Tickets or Order & Pay products; only the owner and admins can view this page); the income export lives on the Reports page's Payments and fees tab (*Plus plan and above*), beside a month-by-month table of the ResoFlow fees that were actually taken — see Reports and your monthly accounts pack. The Settings page's ResoFlow platform fees card lists what ResoFlow charges on every kind of customer payment — event tickets, booking deposits, pay-in-full bookings, Extras, Order & Pay table orders, gift cards and no-show fees — each at its live rate (Free ✓ where there's none), with Stripe's own processing fees always shown separately. Stripe's fees are charged by Stripe directly under your own Stripe agreement — they differ by card type and payment method, Stripe may change them at any time, and Stripe's current pricing page is always the authoritative source; ResoFlow's platform fees never include Stripe's.
Export your income
Exporting income is owner-only — admins can view the Reports page, but the Income export card (and, on Settings, the Income and payouts button, which opens your Stripe dashboard with your own Stripe login) only appear for the owner.
- Open Reports → Payments and fees and find the Income export card.
- Pick your From and To dates — they default to this calendar year, but you can choose any range (for example the tax year).
- Click Export income (CSV).
The CSV lists each event-ticket order and booking payment with the gross amount, the ResoFlow platform fee, the net, and any refunds — handy for your accountant or Self Assessment. Pay-in-full bookings and paid extras are included: each booking's payment appears as one row for the full amount charged (typed "Booking payment" in the CSV, with a descriptor telling deposits and paid-in-full bookings apart). Partial refunds show too, with a "partially refunded" status. Stripe's own processing fee per payment is shown in your Stripe dashboard (the Income and payouts button on Settings → Payouts and Stripe). You'll be able to export income once you've connected Stripe and taken your first payment.
Preview fees
- Open the Fee calculator card.
- Choose the Payment type — the dropdown covers every kind of guest payment: 💷 Booking deposit, 🎟️ Event ticket, 🍽️ Pay-in-full booking, ✨ Extras / pre-order, 🔗 Payment link, 🎁 Gift card and 🛎️ Order & Pay order — enter the amount, and pick the Card type (🇬🇧 UK card, 💳 UK premium card, 🇪🇺 EU card or 🌍 International; each carries a different Stripe rate).
- The breakdown shows the Stripe processing fee, the ResoFlow platform fee, and You receive — what actually lands in your account.
Two things worth knowing about who pays what:
- Deposits currently carry no ResoFlow fee — you keep your deposits in full and only pay Stripe's standard processing fee; the platform-fees card and the calculator always show the live rate (Free ✓ while there's none). The same is true of pay-in-full bookings, paid extras, pre-orders, gift cards and payment links — no ResoFlow platform fee (both the platform-fees card and the calculator's Payment type dropdown cover every type, each at its live rate). Order & Pay table orders carry a flat 15p ResoFlow platform fee per paid order, deducted from the payout — the platform-fees card shows the live rate. Collection and delivery orders (Order & Pay Pro, or the Complete plan) carry 50p + 1% per order: deducted from the payout on card orders — or added to the customer's total where you've switched that on per channel (never to tips) — while cash orders add the fee up and it's billed monthly to your card on file (amounts under £1 roll over; the running total shows on your Billing page). There are no fees on tips — ever, including tips a customer adds later from their receipt — and the delivery fee never enters the fee either.
- Event tickets may carry a ResoFlow platform fee per ticket; the calculator always shows the live rate (it shows Free ✓ if there's currently none). You can pass this platform fee on to customers on the Events page's Settings tab — but Stripe's processing fee always comes out of your takings, because you're the merchant of record.
- Agreed rates — some venues have platform-fee rates agreed with ResoFlow in writing. If yours does, the platform-fees table shows your agreed rate with the standard rate beside it, and the dates it runs for; every charge on those payments uses your rate from the day it starts, and you are emailed a before-and-after table when it is set, a week before a dated rate ends, and on the day the standard rate returns. Any increase starts no sooner than 14 days after we tell you.
- Refunds and card fees — Stripe does not return its own card-processing fees when a payment is refunded. Those fees are charged by Stripe under your Stripe agreement and are paid to Stripe directly — ResoFlow never receives or holds any part of them. (The Order & Pay platform fee — 15p on a table order, 50p + 1% on a collection or delivery order — is likewise not returned when you refund an order.)
The rates shown are Stripe's standard card rates and can vary slightly by card brand. All fees are deducted automatically — no invoicing needed.
Related: How do I connect Stripe to take payments? · How do I publish an event and sell tickets? · How do I take booking deposits?
Income CSV cash-refund amounts exclude money restored to a gift-card balance. Physical gift cards appear on their sale/activation date, even if they were printed as stock in an earlier month; an online sale without a separate activation retains its sale date. If an income-source read fails, the export fails rather than downloading an incomplete file.
Repayments after a failed order card refund
A completed bank transfer or cash repayment recorded by the venue appears as its own Order bank repayment or Order cash repayment row, dated when the repayment happened in the venue’s time zone. It appears even if the original order was placed outside the selected dates. These rows are explicitly venue-recorded repayments, not Stripe refunds. The original order’s card-refund amount excludes that bank/cash amount, so it is not counted twice. Linking a pending replacement refund does not count it as returned money until Stripe confirms success. Order-history CSV also identifies bank and cash repayment amounts separately.