Early access. Product screens use synthetic demo data; accounts and bank imports are not open yet. What is live today

Stripe card payments or SEPA transfers: which should you use?

Stripe is a payment provider; SEPA is the set of euro payment schemes underneath. This comparison sets cards, SEPA Direct Debit and SEPA bank transfers side by side on cost, speed, finality and the work of matching payments to invoices, using Stripe’s own published prices.

Short answer

Stripe and SEPA are not alternatives of the same kind. SEPA is a set of euro payment schemes; Stripe is a payment provider that lets you accept cards and SEPA methods through one account. The real choice is between card payments, SEPA Direct Debit and SEPA bank transfers, either through Stripe or straight into your own bank account, and each differs in cost, speed, finality and reconciliation effort.

Why is "Stripe vs SEPA" the wrong comparison?

The question is usually asked by someone who has a Stripe account, sees a card fee on every payment, and wonders whether asking customers to "just pay by SEPA" would be cheaper. That instinct is reasonable, but the two names describe different layers.

  • SEPA (Single Euro Payments Area) is the area in which euro payments follow common rules. The European Payments Council (EPC) publishes the scheme rulebooks for SEPA Credit Transfer (SCT), SEPA Instant Credit Transfer (SCT Inst) and SEPA Direct Debit (SDD). According to the EPC's list of scheme countries (version 8.0, 24 December 2025), the schemes cover 41 countries: the 27 EU Member States, three other EEA countries and 11 non-EEA countries including Switzerland and the United Kingdom.
  • Stripe is a payment service provider. It accepts card payments and also offers SEPA Direct Debit and SEPA bank transfers as payment methods, then pays the net proceeds out to your bank account.

So "SEPA" can reach you in two ways: through a provider such as Stripe, or directly into your business bank account with no provider in between. A fair comparison therefore has five options, not two.

What are the realistic options?

Option Who starts the payment What the customer does Where the money lands first
A. Card via Stripe Customer (you capture) Enters card details at checkout Your Stripe balance, then a payout to your bank
B. SEPA Direct Debit via Stripe You, under a mandate Gives name and IBAN once and accepts a mandate Your Stripe balance, then a payout
C. SEPA bank transfer via Stripe Customer Sends a transfer to a virtual IBAN that Stripe provides The customer's cash balance in Stripe, then applied to invoices
D. Plain SEPA Credit Transfer to your own IBAN Customer Sends a transfer from online banking using your invoice details Your bank account directly
E. SEPA Instant to your own IBAN Customer Same as D, if their bank sends it instantly Your bank account, within seconds

Options D and E involve no Stripe fee at all. What they cost you depends on your own bank's tariff for incoming payments, and the work of matching each credit to an invoice falls on you. Options A to C cost a Stripe fee, but Stripe collects structured data about each payment that makes matching easier.

What does each option cost?

The figures below come from Stripe's public pricing pages for Ireland (standard pricing and local payment methods), checked on 5 November 2026. Stripe's prices differ by country and can change, and businesses with large volumes may negotiate different terms, so check the pricing page for the country where your Stripe account is registered.

Option Stripe's listed fee (Ireland, 5 November 2026) Other listed charges
Standard EEA card 1.5% + €0.25 Disputes: €20.00 per dispute received; €20.00 to counter a dispute (refunded if you win)
Premium EEA card 2.8% + €0.25 As above
UK card 2.5% + €0.25 As above
International card 3.15% + €0.25, plus 2% if currency conversion is needed As above
SEPA Direct Debit €0.35 per successful charge €3.50 per failed payment; €15.00 per disputed payment
SEPA bank transfer (virtual IBAN) 0.5% per successful charge, capped at €5.00 €0.50 per refund; up to 1,000 virtual IBANs included, then €2.00 each
Plain SCT or SCT Inst to your own IBAN No Stripe fee Your bank's tariff for incoming payments, if any

Two legal rules sit behind these numbers. First, for consumer cards issued and acquired in the EU, the Interchange Fee Regulation caps the interchange part of the fee at 0.2% for debit cards and 0.3% for credit cards; your provider's margin and scheme fees come on top, and commercial cards are outside the caps. Second, under the amended SEPA Regulation, banks in the euro area may not charge more for an instant euro transfer than for a standard one, a rule that has applied since 9 January 2025 and applies to non-euro Member States from 9 January 2027. We explain both in our euro payment fee calculator.

A worked example: one invoice, one subscription

Take two typical receivables and apply the listed Irish fees. Amounts are rounded to the cent; Stripe's own rounding may differ by a cent.

A €1,200.00 B2B invoice

Option Calculation Fee You receive
Standard EEA card 1.5% × €1,200.00 + €0.25 €18.25 €1,181.75
Premium EEA card 2.8% × €1,200.00 + €0.25 €33.85 €1,166.15
SEPA Direct Debit flat €0.35 €1,199.65
SEPA bank transfer via Stripe 0.5% × €1,200.00 = €6.00, capped €5.00 €1,195.00
Plain SCT to own IBAN your bank's tariff Bank-specific €1,200.00 less any bank charge

A €49.00 monthly subscription

Option Calculation Fee You receive
Standard EEA card 1.5% × €49.00 + €0.25 €0.99 €48.01
Premium EEA card 2.8% × €49.00 + €0.25 €1.62 €47.38
SEPA Direct Debit flat €0.35 €48.65
SEPA bank transfer via Stripe 0.5% × €49.00 €0.25 €48.75

What the example shows:

  1. Percentage fees dominate large invoices. On €1,200.00, the gap between a premium card and a direct debit is €33.50 per payment. On a €49.00 subscription it is €1.27.
  2. The cap matters only above €1,000. Stripe's bank transfer fee reaches its €5.00 cap at €1,000.00; above that, it is a fixed cost.
  3. Failure costs change the picture. One failed direct debit (€3.50) costs ten times the successful one (€0.35). If one in ten collections fails, the average cost per successful €49.00 collection rises by about €0.39. Measure your own failure rate before deciding; we do not publish one because we have no verified data.
  4. Card mix matters. You cannot choose whether a customer pays with a standard or a premium card. Use your own statement to find the real mix; our fee calculator lets you test it.

How fast does the money arrive, and when is it final?

Option Customer experience When you can treat the payment as settled
Card via Stripe Authorised at checkout Funds reach your bank on your payout schedule; the cardholder can still dispute later under card network rules
SEPA Direct Debit via Stripe One-off mandate, then no action Stripe's documentation says to wait at least six business days before treating a payment as successful (standard settlement T+6 after submission; cut-off 10:30 CET)
SEPA bank transfer via Stripe Customer pushes the money When Stripe applies the funds to the invoice; EUR transfers cannot be reversed except through a recall the recipient may accept or reject
Plain SCT Customer pushes the money The payer's bank must get the funds to your bank within one business day of receiving the order
SCT Inst Customer pushes the money Funds are on your account in under ten seconds, at any time, every day

Stripe states some further limits for SEPA Direct Debit that matter for B2B invoicing: each transaction is limited to €10,000, new users also have a weekly limit of €10,000 that rises with history, and Stripe supports only the SDD Core scheme, not SDD B2B. Using it requires additional identity verification.

What protection does the payer have, and what does that mean for you?

Option Payer's right Your exposure
Card Dispute (chargeback) through the card issuer under card network rules Dispute fee and possible loss of the amount; you can counter with evidence
SDD Core Refund without giving a reason for eight weeks after the debit; up to 13 months if the debit was unauthorised A "paid" invoice can reopen for eight weeks. Stripe says SEPA Direct Debit disputes are final and cannot be appealed
SDD B2B (not offered by Stripe) No refund right for an authorised collection; final three business days after the debit date Shorter exposure; business payers only; their bank must confirm the mandate first
SCT and SCT Inst No refund right; the payer can ask their bank to request a recall You decide whether to return the money

For B2B sellers with a known customer base, the eight-week Core refund window is the most underestimated risk of direct debit. Your dunning and credit decisions should not treat a direct-debit-paid invoice as settled until that window has passed.

How do the options differ for reconciliation?

This is where the options differ most in practice, and where most comparisons stop short.

Card and direct debit via Stripe. Your bank statement shows one credit per Stripe payout, not one per customer payment. Each payout is the net of many charges, refunds, disputes and fees. Stripe's payout reconciliation report lists every transaction included in an automatic payout, so the matching work happens in two stages: payout to bank line, then each charge to its invoice. Stripe notes that it cannot identify which transactions are in an instant payout, because you control its timing and amount.

SEPA bank transfer via Stripe. Customers pay into a virtual IBAN, and the money sits in that customer's cash balance. By default, Stripe reconciles automatically in this order: it first looks for a single open invoice whose number matches the transfer reference; then a single payment awaiting funds with a matching reference; then a group of one to five invoices or payments that add up exactly to the available balance, preferring the smallest group; then it funds as many whole invoices as it can, oldest due first. You can switch a customer to manual reconciliation. Funds left unreconciled for 75 days are returned to the customer where possible, and what remains at 90 days is swept to your Stripe balance.

Plain SCT and SCT Inst. The credit arrives on your own statement with the payer's name, IBAN and up to 140 characters of remittance information. If the customer typed your invoice number or an RF creditor reference, matching is easy; if not, someone has to work it out. Our SEPA reconciliation guide explains the method, and our reconciliation software is built for exactly this case. Today it is a free in-browser demo, the Reconciliation Lab; accounts are not open yet.

Option What your bank statement shows What you need to match it
Card via Stripe Net payout per batch Stripe's payout reconciliation report
SDD via Stripe Net payout per batch; returns as separate debits within the payout Payout report and the original collection reference
Bank transfer via Stripe Net payout; invoice matching already done inside Stripe Review of Stripe's automatic matches and unreconciled balances
Plain SCT / SCT Inst One credit per customer payment Remittance text, RF reference, IBAN and name

When to choose which

Your situation Usually the better fit Why
Online checkout for consumers in many countries Cards via Stripe (add local methods as needed) Customers expect it; authorisation is immediate
Recurring consumer subscriptions in the euro area SEPA Direct Debit via Stripe Flat fee; no card expiry; accept the eight-week refund right
Recurring B2B invoices with stable amounts SEPA Direct Debit (Core via Stripe, or B2B through a bank that offers it) Low fee; you control timing; B2B gives finality but needs the payer's bank to confirm the mandate
Large one-off B2B invoices Plain SCT, or SCT Inst, to your own IBAN with an RF reference No percentage fee; push payments cannot be clawed back by the payer
Many B2B invoices where customers rarely quote references SEPA bank transfer via Stripe Virtual IBAN per customer identifies the payer; automatic invoice matching; capped fee
Marketplace or platform with sellers Stripe Connect with the methods above Splits and payouts are the provider's job, not yours
Customer insists on paying by card for a large invoice Card, with the fee factored into your terms where lawful Your terms decide; check surcharging rules in your country before passing on fees

What are the limits of this comparison?

  • Prices are Stripe's Irish public prices on 5 November 2026. Other countries' pages may differ, and negotiated pricing is not public.
  • Your bank's fees are missing. Plain SCT is free of Stripe fees but not necessarily free; check your own tariff.
  • Failure and dispute rates are not given. They depend on your customers; we found no independent, current EU-wide figures we could verify, so we do not quote any.
  • Tax is excluded. Whether VAT applies to provider fees depends on your situation.
  • This is not advice on payment regulation. We are not a payment provider and do not hold or move money. About DIGITAL EUR explains who runs this site and how independent it is.
  • The digital euro is not an option yet. It has not been issued; our digital euro overview tracks its status.

Once payments arrive, the next question is how much of the matching to automate; see manual vs automated bank reconciliation. If you already use Xero, read do you need new accounting software to reconcile?.

A checklist before you switch customers from cards to SEPA

  1. Export three months of Stripe charges and group them by card type and amount band.
  2. Recalculate each group under SDD and bank-transfer pricing, including failures and refunds.
  3. Decide which customers are eligible: business or consumer, euro-area or not, recurring or one-off.
  4. For direct debit, prepare mandate wording and pre-notification; Stripe's mandate allows notice as late as two calendar days before a debit.
  5. For transfers, print your IBAN, the exact account-holder name and an RF reference on every invoice.
  6. Plan reconciliation: payout reports for Stripe methods, remittance matching for plain transfers.
  7. Run both methods in parallel for one billing cycle and compare real net receipts.

Frequently asked questions

Is SEPA cheaper than Stripe?

Usually, but it depends on which SEPA route you mean. A SEPA Direct Debit through Stripe Ireland costs €0.35 against 1.5% + €0.25 for a standard EEA card. A plain SEPA transfer into your own bank account costs no Stripe fee at all, but you do the matching yourself.

Does Stripe support SEPA Instant?

For topping up a Stripe business account, Stripe's support pages say SEPA Instant transfers are free to receive and arrive within seconds, if the sender's bank supports them. For accepting customer payments, Stripe's bank transfer method gives customers a virtual IBAN; whether their transfer arrives instantly depends on their bank.

Can a customer reverse a SEPA bank transfer?

Not unilaterally. The payer can ask their bank to request a recall, and you may accept or reject it. Stripe shows such recalls as dispute inquiries in its Dashboard.

Why does my Stripe payout not match my invoices?

Payouts are net batches of many payments minus fees, refunds and disputes. Use Stripe's payout reconciliation report to see the transactions inside each payout, then match those to invoices.

Can I use SEPA Direct Debit B2B through Stripe?

According to Stripe's documentation, no. Stripe supports the SDD Core scheme, which works for both business and personal accounts. For B2B finality, ask your bank whether it offers SDD B2B collections.

What is the difference between this page and the fee calculator?

This page compares named options and their trade-offs. The euro payment fee calculator is a provider-neutral tool for your own numbers.

Sources