Payment QR code for shops and small businesses
07 June 2026 · 4 min read read
A payment QR code for your shop lets you get paid on the spot, with no POS terminal and no processing fees — the customer scans the code with their banking app and pays in seconds. It is ideal for small shops, cafes, market stalls, food trucks, fairs and any business that wants to accept modern payments at zero cost.
Why it suits small businesses
- No POS terminal and no merchant account — you only need an IBAN;
- No processing fees — it is a direct bank transfer;
- Start immediately — generate the code, print it and put it at the counter;
- No IBAN errors — the customer types nothing by hand.
How to set it up
- Open the SEPA payment QR code generator;
- Fill in your business name and the IBAN where you get paid;
- For a fixed amount (e.g. one product), set the amount; for variable amounts, leave it empty — the customer enters it when scanning;
- Download the PNG, print it and place it in a visible holder at the counter.
Tip: if you have fixed-price products, you can print one code per common price. For variable-value receipts, a single code with an empty amount is enough.
Best practices at the counter
- Add a clear caption next to the code: "Scan to pay";
- Print the code at least 3-4 cm, with good contrast and protected (laminate/frame) so it survives handling;
- Test it regularly by scanning it yourself;
- Keep a backup version handy (on a phone/tablet) for busy days.
Keep in mind
SEPA codes are for transfers in euro, and the payment is confirmed from the customer's banking app (not instant like a card POS, but often the same day, or immediately if the bank supports SEPA Instant). For a detailed comparison, see QR code payment or card payment.
Want to start? Create the code for free with the getQR generator. And to explain it to customers, send them the guide on how to pay with a SEPA QR code.
Generate your SEPA payment QR code
Free, no account. Beneficiary, IBAN and amount — and your code is ready to download.
Open the generatorRead also
How to pay with a SEPA QR code — step by step
Scan the code with your banking app, check the pre-filled details and confirm. Here is the whole process, step by step.
What is GiroCode and the EPC standard (and who supports it)
GiroCode is the European standard format for payment QR codes. See what it contains and how banking apps read it.