An EPC (European Payments Council) QR code encodes SEPA bank transfer data: IBAN, amount, recipient name, and payment reference. Scanning it pre-fills a bank transfer in the user's banking app.
The QR code follows the EPC069-12 standard, encoding structured payment data. When scanned with a banking app, all transfer fields are pre-filled: recipient IBAN, amount, name, and reference. The user just confirms the payment. Widely used for invoices and donations in SEPA countries.
Add an EPC QR code to invoices for one-scan payment.
Nonprofits display EPC QR codes for instant donation transfers.
Landlords provide EPC QR codes for monthly rent transfers.
EPC QR codes are designed for SEPA transfers and work primarily in the Eurozone.
Yes. The QR code only pre-fills transfer details. The user must authenticate and confirm in their banking app.
Yes. You can encode a fixed amount or leave it blank for the user to enter.
Put this knowledge into practice — generate your first QR code in seconds.
Start for free →