Bank Accounts #
Linking your bank accounts in Neo-Ledger makes QR bill generation, reconciliation, and automated imports work. Go to System → Bank Accounts to set them up.
The bank account list #
The list shows all configured bank accounts. Use the Export and Print buttons to download or print the list.
Click an account number in the list to open the editor.
Account fields #
Bank Information #
| Field | Description |
|---|---|
| Bank Name | Name of the bank (e.g. UBS, Credit Suisse, HSBC). Required. |
| Closed | Marks the account as inactive. Closed accounts are hidden from payment dropdowns. |
| Bank Routing/Sort Code | The bank’s routing number, sort code, or BIC/SWIFT code. |
| Bank Account Number / IBAN | Your account number or IBAN. |
| QR-IBAN | Your Swiss QR-IBAN. Required for generating Swiss QR bills on invoices. See Swiss QR invoices below. |
| Invoice Description QR | Text shown in the Additional information field of the QR bill. Supports variables. Maximum 55 characters. |
| Structured Bank Info | Structured reference data embedded in the QR code. Supports variables. Maximum 85 characters. |
Account Details #
| Field | Description |
|---|---|
| Account (GL) | The linked ledger account in your Chart of Accounts. Transactions posted to this bank account will debit/credit this GL account. |
| Currency | The currency this bank account operates in. |
| Description | A descriptive name for internal use (e.g. Main Operating Account, EUR Payments Account). |
Address (optional) #
You can record the bank’s address for reference. This information may appear on generated payment documents.
Closing a bank account #
Check Closed and save. The account is hidden from data-entry dropdowns but remains accessible in historical reports and reconciliation.
Bank accounts and reconciliation #
After setting up a bank account, you can use it in Cash → Reconciliation to match your recorded transactions against your bank statement.
Swiss QR invoices #
Neo-Ledger can create Swiss QR-bill payment slips automatically. The QR code encodes your payment details so customers can scan and pay without manual data entry.
To enable QR bills, the bank account you use for customer payments needs three fields filled in:
| Field | Required | What it does |
|---|---|---|
| QR-IBAN | Yes | Encoded in the QR code as the creditor account number. Must be a valid Swiss QR-IBAN — the bank identifier in positions 5–9 must fall in the range 30000–31999. Your bank will issue this separately from your standard IBAN. |
| Invoice Description QR | Recommended | Appears in the Additional information section of the QR bill. Recommended value: <%invdescription%> (inserts the invoice description automatically). Maximum 55 characters. |
| Structured Bank Info | Recommended | Structured reference data embedded in the QR code, used by your bank for automated processing. Recommended value: //S1/10/<%invnumber%>/11/<%invdateqr%>/20/<%ponumber%>/30/<%businessnumberqr%>/32/<%swicotaxbaseqr%>/40/0:<%terms%>. Maximum 85 characters. |
The creditor address on the QR bill (your company name, street, postcode, city) is taken from System → Defaults → Company — make sure your company address is complete there.
The debtor address (your customer’s name and address) is taken from the customer record on the invoice.
Once the bank account is configured, you still need to set the payment account on each invoice and enable QR output in the invoice template. See Enabling QR invoices on the Sales Invoice page for the full steps.