EU payments guide

EU countries we support, plus introductions to IBANs and payment schemes.

Supported countries

We support Payments and Payouts in GBP and EUR. Contact us for more detailed information on TrueLayer product coverage.

If you have a TrueLayer account, go to Console to see more detailed information about capabilities for each provider by country.

Introduction to payments schemes

Based on the currency, different payment schemes are used for transferring money digitally from account to account.

When you make an account-to-account transfer within the UK via TrueLayer, the money moves over the Faster Payments scheme. These payments are free, and the money usually arrives in your beneficiary's account within a few seconds (though it can take up to 2 hours).

When you make a payment in Europe via TrueLayer, it uses one of two schemes:

Introduced in 2017, SEPA Instant enables faster and easier payments by giving users a way to transfer money in real time. The number of EU banks currently supporting SEPA Instant Credit Transfer scheme is increasing.

📘

SEPA Instant availability

If you have an account on Console, see our providers table for details on which providers support SEPA Instant and in case, if there are any additional fee associated.


Below is a table explaining the differences between payments rails.

Payment schemePayment speedFeesAvailabilityCoverageRecommended use case
Faster PaymentsA few minutesNone24/7, 365 days a yearUK providersPayments in the UK
SEPA Instant15 secondsFees usually charged24/7, 365 days a yearSome European providersHigh-value, time-critical payments where the recipient needs to receive the money as soon as possible.
SEPA Credit1–2 business days, sometimes up to 3Usually none, but sometimes fees are chargedWithin business hours.

Not available on weekends or public holidays, and impacted by remitter and beneficiary bank cut-off times
All European providersTransactions where the recipient does not need to receive the funds immediately, such as business payments or salary disbursements.

Both SEPA Instant and SEPA Credit use the ISO 20022 standard for messaging, and are regulated by the European Central Bank.

Be aware that many people in Europe are unfamiliar with the terms SEPA Credit and SEPA Instant. We recommend not using these terms when you design your checkout.

🚧

Be aware of IBAN discrimination

Sometimes, fees can change depending on which IBAN you receive payments with. Bypass this by using a TrueLayer merchant account.


Note: Payments over €100,000 cannot be made through SEPA Instant. They are automatically routed through SEPA Credit.


Use the payment_creditable webhook

We recommend that you enable the creditable_at webhook. This webhook informs you when you can consider a payment complete, and provide services, before the payment actually settles. If, for example, you are using a non-instant payment scheme like SEPA Credit, this can greatly improve the payment user experience.

The payment_creditable webhook supports variety of behaviours, including time-bound and risk-assessed behaviours.

Introduction to IBANs

An IBAN, or International Bank Account Number, is required by some banks in the EU to create a payment. You can usually find your IBAN on your bank statement or by logging into your bank's online banking/app.

An IBAN consists of three parts:

  • a country code (for example FR or DE)
  • a control key
  • a BBAN

IBANs in EU payment requests

During provider selection, a user who makes a payment in Europe will often be asked to submit their IBAN alongside the provider they want to pay with. Refer to the Console providers page to see which providers require this.

If you don't know your user's IBAN, they will be asked to add it manually during checkout so that they can safely connect their bank and proceed with the payment.

Once the payment is complete, if you store your user's IBAN, you can supply it in the payment creation requests within the provider_selection.remitter parameter when they pay again. This significantly improves the user experience.

TrueLayer's user interfaces for web and mobile apps automatically handle additional requirements like this for banks and countries across Europe.