EPC-compliant

Girocode Generator

Create Girocodes (EPC QR codes) for your invoices: when scanned, the banking app pre-fills recipient, IBAN, amount, and payment reference – your customers only confirm.

  • Pre-filled transfer: recipient, IBAN, amount, and payment reference
  • Readable by Sparkasse, VR Banking, and most German banking apps
  • Bank details stay in your browser – no upload, no sign-up

Live Preview

Muster GmbH

Readable by Sparkasse, VR Banking, and most German banking apps

Recipient Name

Muster GmbH

Amount (Optional)

149,00 EUR

Payment Reference (Optional)

Invoice 2026-0815

Where Girocodes speed up payments

Invoices & payment reminders

Place the Girocode next to the total so customers pay without retyping the IBAN – fewer typos, faster incoming payments.

Trades & services

Quote or final invoice: customers scan on the spot and pay before the paperwork disappears into a drawer.

Freelancers & agencies

Embed the code in invoice PDFs and shorten the time between sending and getting paid.

Clubs & membership fees

Annual fee as a Girocode in the letter or on the notice board – members pay in seconds instead of after the third reminder.

Deposits & down payments

Request down payments with a pre-filled amount – ideal for rentals, workshops, and reservations.

Donations & collections

Simply leave the amount open and donors choose the sum themselves in their banking app.

Free offline generator

Create Girocode

Three steps to a payment-ready QR code on your invoice

2. Adjust design

Foreground color

3. Frame (optional)

Icon

Preview of your design

See Smart QR plans

Bank details stay in your browser – no upload, no sign-up

Smart QR

See which invoices get scanned – and keep codes editable.

Scan statistics show you which invoices and mailings land

See Smart QR plans

Get more out of every invoice

Analyze scans

Scan statistics show you which invoices and mailings land

Editable after printing

Change amount or payment reference without reprinting the invoice

Managed in one place

All payment QR codes in one dashboard

How to create a Girocode

Three steps to a payment-ready QR code on your invoice

1

Enter payment details

Pick the SEPA template and add the recipient name, IBAN, amount, and payment reference. BIC is optional for domestic transfers.

2

Test the preview with your banking app

Fair-QR validates every field against the EPC standard. Scan the live preview with your banking app and check the pre-filled transfer.

3

Download & place it on the invoice

Download the Girocode as SVG for print-quality invoices or PNG/JPEG for PDFs and emails, and place it next to the invoice total.

Girocode FAQs

Create Girocode

Create Girocodes (EPC QR codes) for your invoices: when scanned, the banking app pre-fills recipient, IBAN, amount, and payment reference – your customers only confirm.

Create Girocode
Girocode Generator – Free Payment QR Codes for Invoices | Fair-QR