Swiss QR Bill

Swiss QR bills are the successor to Swiss payment slips (ESR/ISR). They make it easy to pay invoices and enable semi-automatic reconciliation of payments in our billing system.

Once the Swiss QR bill is set up, your PDF invoices automatically get a QR payment part. Your customers scan the QR code with their banking app, which fills in the amount, account and reference for them.

In this article

Requirements

  • A bank account with a Swiss or Liechtenstein IBAN (starting with CH or LI).
  • The invoice is in CHF or EUR.

Use your regular IBAN, not a QR-IBAN. keinaufwand creates QR bills with a reference that starts with RF, and this reference can only be used with a regular IBAN. That's why a QR-IBAN can't be saved. If your account still has a QR-IBAN saved earlier, your invoices get neither a QR payment part nor your bank details in the footer until you replace it with your regular IBAN in the Invoices settings.

Invoices in USD or GBP, and invoices with an IBAN from another country, show your bank details in the footer instead of the QR payment part.

Set up the Swiss QR bill

  1. From the admin panel, click the Settings section
  2. Select the Invoices settings section
  3. Under Bank details, enter your Swiss or Liechtenstein IBAN account number in the IBAN field
  4. Choose the account holder's address:
    • Use billing address uses the billing address from your account settings.
    • Use a specific bank account address lets you enter a separate address for the bank account.
  5. Click Save

PDF invoices will now automatically include the Swiss QR code.

What your customers see

The QR payment part is at the bottom of the last page of the PDF invoice, separated by the note Separate before paying in. If there isn't enough space, it starts on a new page. It consists of the Receipt and the Payment part with:

  • the QR code
  • Account / Payable to: your IBAN and the selected account holder address
  • Reference: the invoice's reference
  • Currency and Amount: the invoice's remaining amount, after any partial payments already recorded
  • Payable by: the name and address from the invoice's billing address. The name is the company if the address has one, otherwise the contact's name.

The payer only appears on the QR payment part if the name, postal code, town and country are present. If any of them is missing, the receipt and the payment part show Payable by (name/address) with an empty field with corner marks, where the payer writes in their name and address by hand.

An invoice that is paid in full no longer has a QR payment part.

Reconcile payments

Since every payment includes the invoice's reference, you can import the payments from your bank's statements (camt.053 / camt.054) and match them to the right invoices automatically. To learn how, see the guide Payments.

Good to know

  • The PDF is generated fresh for every download and every time it's sent. Changes to your bank details therefore also apply to existing invoices.
  • Invoices that have already been sent must be sent again manually so your customers receive the invoice with the QR payment part.
  • The QR payment part uses the Language for customers from your settings.
Copyright © Codegestalt. All rights reserved.
Enjoy the rest of your Wednesday!