EPC QR (EPC069-12) encodes IBAN, amount, beneficiary name, and remittance reference for banking apps.

Technical specifications

QR type
EPC Payment
Payload format
EPC QR (SEPA)
When scanned
Opens a payment flow

How to create this QR code

Generate and download a scannable code in three steps.

  1. 1

    Choose this type

    The generator is already set to this payload type. Switch types with the pills above if needed.

  2. 2

    Enter your data

    Fill every field that should appear after a scan. Preview updates as you type.

  3. 3

    Download the file

    Customize colors or add a logo, then download PNG or SVG for print or screens.

What an EPC QR code stores

EPC QR (EPC069-12) encodes IBAN, amount, beneficiary name, and remittance reference for banking apps.

Invoices in the euro zone often include EPC QR so customers scan to prefill a SEPA transfer.

IBAN and BIC must match your bank records exactly.

Tips for EPC QR codes

  1. 1

    Use EUR amounts with two decimal places.

  2. 2

    Keep reference text within EPC length limits.

  3. 3

    Test with your bank mobile app before mass invoicing.

  4. 4

    Regenerate if IBAN changes after account migration.

Questions about EPC QR codes

Which countries use EPC QR?

Common in EU countries supporting EPC QR in banking apps.

Instant transfer?

Scan prefills a transfer; customer still confirms in banking app.

Multiple currencies?

EPC standard targets EUR SEPA payments.

BIC required?

Enter BIC when your bank requires it for cross-border SEPA.

Is it a payment guarantee?

No; it is a transfer template, not card capture.