SEPA Transfers Explained: How Euro Payments Work in 2026
Complete guide to SEPA transfers — how they work, processing times, costs, SEPA Credit Transfers vs Direct Debits, SEPA Instant, and which countries are in the SEPA zone.
Edge Team
SEPA has fundamentally changed how money moves in Europe. What used to require expensive international wire transfers with unpredictable fees and multi-day settlement times is now as simple as a domestic bank transfer — same cost, same speed, same rules, whether you are sending euros from Berlin to Paris, Amsterdam to Madrid, or Helsinki to Lisbon.
If you send or receive euro payments in Europe, you need to understand SEPA. This guide covers how it works, what it costs, which countries are included, and what developers need to know to build SEPA-compatible payment systems.
What Is SEPA?
SEPA stands for Single Euro Payments Area. It is a payment integration initiative created by the European Payments Council (EPC) that standardizes euro-denominated payments across participating countries. Under SEPA, a cross-border euro transfer within the zone is treated exactly like a domestic transfer — same regulations, same processing times, same maximum fees.
Before SEPA, sending euros from Germany to France was an "international transfer" with correspondent banking fees, opaque exchange rates (even though both countries use the euro), and settlement times of 3-5 business days. SEPA eliminated these inefficiencies by creating a single set of payment schemes that all participating banks must follow.
SEPA by the Numbers (2026)
- 36 countries in the SEPA zone
- Over 4,000 payment service providers participate
- 500+ million citizens covered
- Over 46 billion SEPA transactions processed annually
- €43+ trillion transferred via SEPA schemes per year
SEPA Countries: Who Is In?
The SEPA zone includes all 27 EU member states plus 9 additional countries:
EU Member States (27)
Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden
Non-EU SEPA Members (9)
Iceland, Liechtenstein, Norway, Switzerland, Monaco, San Marino, Andorra, Vatican City, United Kingdom
Important notes:
- Not all SEPA countries use the euro. Countries like Sweden, Denmark, Hungary, Poland, Czech Republic, Bulgaria, and Romania are in SEPA but have their own currencies. SEPA only covers euro-denominated transactions in these countries.
- The UK remains in SEPA post-Brexit. UK payment service providers continue to participate in SEPA schemes for euro transactions.
- Some overseas territories of EU member states are also in SEPA (French Guiana, Guadeloupe, Martinique, Réunion, Mayotte, Saint Pierre and Miquelon, etc.).
SEPA Payment Schemes
SEPA defines three main payment schemes, each with specific rules, processing times, and use cases:
1. SEPA Credit Transfer (SCT)
The standard "push" payment — the payer instructs their bank to send euros to the payee's account.
| Feature | Details |
|---|---|
| Direction | Payer → Payee (push payment) |
| Currency | EUR only |
| Maximum amount | No maximum (bank-specific limits may apply) |
| Settlement time | 1 business day maximum |
| Availability | All SEPA countries |
| Identifier required | Payee's IBAN |
| BIC required | No (IBAN-only since Feb 2016) |
| Fees | Cannot exceed domestic transfer fees |
How it works:
- The payer instructs their bank to send euros to the payee's IBAN
- The payer's bank debits the payer's account
- The payment is routed through the interbank clearing system (typically STEP2 or national ACH)
- The payee's bank receives the payment instruction and credits the payee's account
- Total processing: maximum 1 business day (D+1)
Use cases: Invoices, salary payments, supplier payments, one-time transfers, P2P payments.
2. SEPA Instant Credit Transfer (SCT Inst)
The real-time version of SCT. Payments settle in seconds, 24/7/365.
| Feature | Details |
|---|---|
| Direction | Payer → Payee (push payment) |
| Currency | EUR only |
| Maximum amount | €100,000 (as of 2026, rising from €15,000) |
| Settlement time | 10 seconds maximum |
| Availability | 24/7/365 (no business day restriction) |
| Identifier required | Payee's IBAN |
| Participation | Mandatory for euro-area banks as of 2025 |
This is a big deal. SEPA Instant means real-time euro transfers across 36 countries, including weekends and holidays. Under the 2024 EU Instant Payments Regulation, all banks in the euro area are required to offer instant payments at no extra charge compared to standard transfers.
Use cases: E-commerce checkout, instant payouts, account funding, merchant payments, emergency transfers.
3. SEPA Direct Debit (SDD)
The "pull" payment — the payee collects euros from the payer's account, authorized by a mandate.
There are two SDD schemes:
SDD Core — for consumer-to-business payments:
| Feature | Details |
|---|---|
| Direction | Payee → Payer (pull payment) |
| Authorization | Signed mandate from the payer |
| Refund right | 8 weeks unconditional, 13 months for unauthorized |
| Settlement time | D+1 (one business day after collection date) |
| Pre-notification | Required (at least 14 days before, or as agreed) |
SDD B2B — for business-to-business payments:
| Feature | Details |
|---|---|
| Direction | Payee → Payer (pull payment) |
| Authorization | Mandate confirmed directly with the payer's bank |
| Refund right | None (after authorization confirmed) |
| Settlement time | D+1 |
Use cases: Subscriptions, recurring payments, utility bills, insurance premiums, loan repayments, membership fees.
The IBAN-Only Rule
One of the most impactful SEPA regulations is the IBAN-only rule, in effect since February 2016. For all SEPA payments (credit transfers and direct debits), the IBAN is the only account identifier required. Banks cannot ask the payer for a BIC/SWIFT code.
This means:
- If you have the payee's IBAN, you have everything you need for a SEPA payment
- The payer's bank must be able to route the payment using the IBAN alone
- Banks use the IBAN's bank code to determine the BIC internally
For developers, this simplifies payment forms — you only need one field (the IBAN) instead of asking for both IBAN and BIC. However, you still need to validate the IBAN before submitting the payment.
Edge's IBAN Validation API validates the IBAN structure, performs MOD-97 check digit verification, and returns the corresponding bank details (including BIC, bank name, and SEPA participation status) — all in a single API call.
Try Edge for free
500 API credits, no credit card required. Start integrating in minutes.
Get free API keycurl https://api.edge-api.com/v1/iban/validate \
-H "Authorization: Bearer YOUR_API_KEY" \
-d "iban=NL91ABNA0417164300"
The response includes a sepa field that confirms whether the account's bank participates in SEPA schemes — critical for knowing whether a SEPA payment will succeed.
SEPA Transfer Costs
One of SEPA's founding principles is that cross-border euro payments must not cost more than equivalent domestic payments. In practice, this means:
- Standard SEPA Credit Transfers: Same fee as a domestic euro transfer (often free for personal accounts, small fixed fee for business accounts)
- SEPA Instant: Under the 2024 EU regulation, instant transfers must be offered at no additional charge compared to standard transfers
- SEPA Direct Debits: Typically a small per-transaction fee for the collecting business (€0.10–€0.50 depending on the payment service provider)
Compare this to non-SEPA international wires, which typically cost €15–€50 per transaction plus intermediary bank fees plus potential exchange rate markups. SEPA has saved European businesses and consumers billions in transfer costs.
SEPA Transfer Times
| Scheme | Processing Time |
|---|---|
| SEPA Credit Transfer (SCT) | Max 1 business day (D+1) |
| SEPA Instant (SCT Inst) | Max 10 seconds, 24/7/365 |
| SEPA Direct Debit Core | D+1 from collection date |
| SEPA Direct Debit B2B | D+1 from collection date |
Important: "Business day" means banking business days, excluding weekends and public holidays. A standard SEPA Credit Transfer initiated on Friday afternoon will typically arrive Monday. SEPA Instant has no such limitation — it works around the clock.
How to Send a SEPA Transfer
What You Need
- Payee's IBAN — the only required account identifier
- Payee's name — the account holder name
- Amount — in euros (EUR)
- Payment reference — an optional reference or description
What You Do NOT Need
- BIC/SWIFT code (not required since 2016 for SEPA)
- Intermediary bank details
- Currency exchange (SEPA is EUR-only)
Online Banking Steps
- Log into your bank's online banking
- Select "Transfer" or "Payment"
- Enter the payee's IBAN and name
- Enter the amount in EUR
- Add a payment reference (optional)
- Confirm and submit
For standard SCT, the payment arrives within 1 business day. For SCT Inst, it arrives in seconds.
Building SEPA-Compatible Payment Systems
If you are a developer building payment infrastructure for the European market, here is what you need to handle:
1. IBAN Validation Is Non-Negotiable
Every SEPA payment starts with an IBAN. If the IBAN is invalid, the payment will be rejected by the clearing system, resulting in return fees, failed transactions, and unhappy customers.
Validate IBANs at the point of entry — in your onboarding forms, payment pages, and payee management screens. Check structure, length, format, MOD-97, and bank code validity.
2. SEPA Participation Check
Not every bank in every SEPA country participates in every SEPA scheme. Some banks support SCT but not SCT Inst. Some support SDD Core but not SDD B2B. Before initiating a payment, verify that the recipient's bank participates in the scheme you intend to use.
Edge's IBAN Validation API returns SEPA participation status as part of the validation response, so you can check eligibility in the same call that validates the account.
3. Mandate Management for Direct Debits
If you collect payments via SEPA Direct Debit, you must manage mandates:
- Collect and store signed mandates (paper or electronic)
- Generate unique mandate reference numbers
- Send pre-notifications before each collection
- Handle mandate amendments and cancellations
- Retain mandate records for the legally required period
4. Return and Refund Handling
SEPA payments can be returned for various reasons:
- Invalid IBAN (account does not exist)
- Account closed
- Insufficient funds (for direct debits)
- Customer refund request (8-week right for SDD Core)
- Unauthorized transaction (13-month claim period)
Your system must handle returns gracefully — update transaction status, notify the affected parties, and initiate any necessary remediation.
5. Reporting and Reconciliation
SEPA uses standardized ISO 20022 message formats (pain.001 for credit transfers, pain.008 for direct debits, camt.053 for account statements). If you are integrating directly with banks or payment service providers, you will work with these XML formats.
SEPA vs SWIFT: When to Use Which
| Scenario | Use |
|---|---|
| Euro payment within SEPA zone | SEPA |
| Non-euro payment (USD, GBP, etc.) | SWIFT |
| Payment to/from non-SEPA country | SWIFT |
| Real-time euro payment in Europe | SEPA Instant |
| Large-value interbank transfer | TARGET2 (not SEPA) |
Rule of thumb: If both the sender and receiver are in SEPA countries and the payment is in euros, use SEPA. It is faster, cheaper, and more predictable than SWIFT for intra-European euro payments.
Frequently Asked Questions
How long does a SEPA transfer take?
Standard SEPA Credit Transfers arrive within 1 business day. SEPA Instant transfers arrive within 10 seconds, 24/7/365 including weekends and holidays.
Are SEPA transfers free?
Cross-border SEPA transfers must cost the same as domestic euro transfers. For personal accounts, this is often free. For business accounts, there is typically a small per-transaction fee. SEPA Instant transfers must now be offered at no extra charge compared to standard transfers.
Can I send non-euro payments via SEPA?
No. SEPA only supports euro (EUR) payments. For payments in other currencies, you need to use SWIFT or a multi-currency payment provider.
Is the UK still in SEPA after Brexit?
Yes. UK payment service providers continue to participate in SEPA schemes. You can send and receive SEPA euro payments to/from UK banks.
Do I need a BIC code for SEPA transfers?
No. Since February 2016, the IBAN is the only account identifier required for SEPA payments. Banks route the payment using the IBAN's embedded bank code.
What is the maximum SEPA transfer amount?
Standard SEPA Credit Transfers have no scheme-level maximum (individual banks may impose limits). SEPA Instant transfers are capped at €100,000 per transaction (as of 2026).
Can I cancel a SEPA transfer?
Once submitted, SEPA Credit Transfers and Instant transfers are generally irrevocable. For SEPA Direct Debits, payers can request a refund within 8 weeks (no questions asked for SDD Core) or claim an unauthorized transaction within 13 months.
Related articles
Start building with Edge
Get 500 free API credits instantly. No credit card required. Full access to IBAN validation, sanctions screening, exchange rates, and all 12 services.
Trusted by fintechs and banks across the GCC.