If you have a company headquarters and a bank account in Switzerland, you are required to issue your invoices with the Swiss QR Code according to the Swiss standard. The payment part, receipt, and QR code are attached to the invoice.
Note
The QR invoice with Swiss QR Code replaces the deposit slip and enables simple, error-free payments via banking apps or e-banking.
Xentral supports the creation of structured Swiss QR Codes according to the Swiss standard.
Since November 2025, structured QR codes have been mandatory, including clearly separated and correctly structured address and payment data.
A normal IBAN or a QR-IBAN is required to use the QR invoice in Switzerland.
The Swiss QR Code consists of a payment part and receipt and is printed on every invoice that has Switzerland set as the billing address. The delivery address is not evaluated for the Swiss QR invoice.
Note
The Swiss QR Code contains all relevant payment information in structured form, including:
-
Payment recipient (creditor)
-
CH-IBAN
-
Amount and currency
-
Payment reference (depending on the mode)
-
Structured address data
The QR code appears automatically on the invoice PDF as soon as the invoice is released and all requirements are met.
Tip
Use cases and benefits of the Swiss QR Code settings:
-
Project-related Swiss QR Codes: Enable different payment information per project and ensure a clean separation of billing scenarios.
-
Multiple IBANs in parallel: Facilitate mapping company structures or bank changes without interrupting invoicing.
-
Time-controlled payment data: Allow planned changes on a specific date without manual adjustments during ongoing operations.
-
Structured address data: Ensure compliance with regulatory requirements and increase data quality on invoices.
Proceed as follows to carry out the settings for the Swiss QR Code.
-
Open the menu Settings > Accounting > E-invoice & Swiss QR Code > General settings. The Swiss QR Code is listed here as a plugin alongside other e-invoice formats.
-
Click on New setting at the top right.
-
Select the Swiss QR-Code plugin.
-
Activate the Apply to all projects option in the Project setting to print the Swiss QR Code globally on invoices.
-
Or: Select a specific project, e.g., Default, to apply the Swiss QR Code to only one project.
-
In the Settings, select No action, NON, SCOR, or QRR:
-
NON: No reference is printed on the payment part and receipt.
-
SCOR: Structured Creditor Reference (ISO 11649). A 25-digit reference starting with RF is printed. If you select SCOR, you need your normal IBAN.
-
QRR: A 27-digit reference is printed. If you select QRR, you need a QR-IBAN.
-
-
Specify the Valid from period to activate the code. The Valid from / Valid until period is the timeframe in which the configuration is active. Outside this period, the Swiss QR Code is not used.
-
Enter your address data. Structured address data is required to generate a valid Swiss QR Code.
-
Optional: Select the option Page without letterhead for the display or or Only nvoice payment mode.
-
Click on Save.
Field label |
Description |
|---|---|
|
Plugin |
Swiss QR Code |
|
Project |
Determines which projects the plugin activation applies to. The options Apply to all projects or the selection of a specific project, e.g., Default, are available. |
|
Settings |
Select the desired mode. The mode determines what is printed on the QR Code:
|
|
Valid from |
Determines the date from which the activation is valid. |
|
Valid until |
Determines the date until which the activation is valid. |
|
Name |
Specifies the name of your own company for the Swiss QR Code. |
|
Street |
Specifies the street of your own company address. |
|
House number |
Specifies the house number of your own company address. |
|
Postal code |
Specifies the ZIP code of your own company address. |
|
City |
Specifies the city of your own company address. |
|
IBAN |
Specifies the IBAN of your own company for the Swiss QR Code (CH-IBAN required). |
|
Page without letterhead |
Creates the QR code page without letterhead. |
|
Only for invoice payment mode |
Activates the Swiss QR Code only for invoices with the payment method Invoice. |
Note
The Swiss QR Code entries are managed like other e-invoice plugins and can be created, edited, or deactivated by setting a Valid until date.
Multiple configurations are possible per project, e.g., in the event of IBAN changes or organizational changes, which are controlled via the respective validity periods.
The Swiss QR Code is printed on the last page of the invoice if Switzerland is specified as the country in the invoice - i.e., if the billing address or the different billing address is Switzerland (CH). The Swiss QR Code is printed at the bottom of the last page of the invoice so that your customer can separate the code and the receipt from the invoice.
Note
The QR code is not displayed in draft mode. For the QR code to be displayed, the invoice must have an invoice number, i.e., the invoice must be released.
Caution
For Xentral versions up to the end of 2025, the previous Swiss QR Code settings still apply, while from version 2026, the configuration takes place in the E-invoice area and has been expanded to include additional functions such as project settings and validity periods.
Proceed as follows to carry out the settings for the Swiss QR Code in Xentral versions up to the end of 2025.
-
You can open the module either via Smart Search with the term Swiss QR or via Settings > Accounting > Payments & Business Accounts > Swiss QR.
-
Select the Mode. The mode determines what is printed on the QR Code:
NON: No reference is printed on the payment part and receipt.
SCOR: A 25-digit reference starting with RF is printed. If you select SCOR, you need your normal IBAN.
QRR: A 27-digit reference is printed. If you select QRR, you need a QR-IBAN.
-
Own IBAN: Enter your own IBAN here (normal IBAN or QR IBAN, depending on the selection of the mode above).
-
Optional: Enter the BESR-ID. The BESR-ID is your 6-digit individual bank customer number.
-
Click on Save.
Note
-
If you want to hide the Xentral letterhead footer on the last page, activate the Page without letterhead option.
-
If you want to have the Swiss QR Code printed only on documents with the Invoice payment method, activate the Only for invoice payment method option.
