As a Revolut Business customer with an active Merchant account, you can accept payments directly from your customers' EUR-denominated bank accounts using SEPA Direct Debit. Revolut supports the SEPA Direct Debit Core scheme, which covers both personal and business bank accounts across the SEPA region.
SEPA Direct Debit is a popular choice for subscriptions, recurring billing, and any flow where your platform manages payment mandates - customers authorise a direct debit mandate once, and you collect payments on a schedule without requiring them to re-enter their details.
Before implementing SEPA Direct Debit, be aware of the following:
- Not enabled by default: SEPA Direct Debit must be enabled on your merchant account. Contact your account executive to request enablement.
- Country availability: SEPA Direct Debit is available in 34 of the 36 SEPA countries - all except Portugal and Ireland. See the full country list.
- EUR only: All SEPA Direct Debit payments are denominated in EUR.
- No sandbox: SEPA Direct Debit is not available in the sandbox environment. Testing requires a production merchant account with SEPA Direct Debits enabled.
Available countries
SEPA Direct Debit is available in the following 34 countries:
| Country | Code | Country | Code | |
|---|---|---|---|---|
| Andorra | AD | Latvia | LV | |
| Austria | AT | Liechtenstein | LI | |
| Belgium | BE | Lithuania | LT | |
| Bulgaria | BG | Luxembourg | LU | |
| Croatia | HR | Malta | MT | |
| Cyprus | CY | Monaco | MC | |
| Czech Republic | CZ | Netherlands | NL | |
| Denmark | DK | Norway | NO | |
| Estonia | EE | Poland | PL | |
| Finland | FI | Romania | RO | |
| France | FR | San Marino | SM | |
| Germany | DE | Slovakia | SK | |
| Greece | GR | Slovenia | SI | |
| Hungary | HU | Spain | ES | |
| Iceland | IS | Sweden | SE | |
| Italy | IT | Switzerland | CH | |
| Vatican City | VA | United Kingdom | GB |
Why offer SEPA Direct Debit?
SEPA Direct Debit brings several advantages for merchants operating in the European market:
Why choose Revolut?
Our solutions
To cater to the diverse needs of merchants, we provide the following solutions for accepting payments via SEPA Direct Debit.
Web integration
You can embed the SEPA Direct Debit widget on your website using our web SDK to give your customers a seamless checkout experience. The widget collects the customer's IBAN and mandate consent, creates the order, and submits the payment - all within a pop-up on your checkout page.

Before implementing SEPA Direct Debit, be aware of the following:
- Prerequisites: You need a valid SEPA Creditor ID and must have SEPA Direct Debits enabled on your merchant account by your account executive.
- Regulatory responsibilities: You are responsible for sending pre-debit notifications and managing mandate records as required by SEPA rules. Revolut collects mandate consent through the widget but does not store mandates or send pre-notifications on your behalf.
Alternative payment solutions
In addition to SEPA Direct Debit, you can choose to integrate other payment solutions, such as:
These alternatives give your customers flexibility and help you capture more sales from different payment preferences.