Guide

How to automate supplier invoice processing in Switzerland

Accounts payable automation does not mean handing everything over to a machine. The QR-bill already delivers the payment data without OCR; the rest is gained on intake, checks and approval. This guide describes each step, what Swiss accounting software already does and how to put a figure on the gain with your own volumes.

  • Updated
  • 10 min read

What does accounts payable automation cover?

Automating supplier invoice processing means taking each invoice from receipt to archiving without retyping, while a person keeps the decisions. The chain has seven steps; OCR covers only one of them, reading.

StepWhat can be automatedWhat stays with a person
IntakeEmails, scans, portal uploads and digitised post gathered in one queue, matched to the right company or clientScanning paper
ReadingDecoding the QR code; OCR or AI for the rest (supplier, number, VAT, line items)Correcting a misread field
ChecksDuplicates, IBAN compared with the supplier master file, VATDeciding on an alert
CodingAccount, VAT code and cost centre suggested from the supplier’s historyNew supplier, tax case
ApprovalRouting to the right approver by amount, cost centre or supplierThe decision to pay
PaymentOrder prepared in ISO 20022 format (pain.001)Signing in e-banking
ArchivingDocument linked to the entry, filing, access logPeriodic review
Accounts payable (AP)
Tracking the invoices received, from entry to payment; also called creditor accounting (Kreditorenbuchhaltung in German).
Invoice approval workflow (AP workflow)
The circuit that submits a captured invoice to one or more authorised people before payment (Kreditorenworkflow in German).
Invoice digitisation
The move from paper to file, then the reading of the data; also called invoice capture.

QR-bill and invoice OCR in Switzerland: what is left to read?

The QR-bill removes the need for OCR for most payment data. Its code contains machine-readable data, which a reader or an app decodes as it is:

  • Account: IBAN, or QR-IBAN (institution identifier from 30000 to 31999) reserved for payments with a QR reference;
  • Amount and currency: CHF or EUR;
  • Reference: 27-digit QR reference including a check digit, Creditor Reference starting with RF, or none;
  • Addresses: structured only, since 22 November 2025;
  • Billing information, optional: the //S1/ syntax can carry the invoice number, the date, the UID number (Swiss business identification number) and the VAT breakdown.

Still to be read:

  • the line items and the split between VAT rates, if the issuer has not filled in the billing information;
  • foreign invoices: the QR-bill is the Swiss and Liechtenstein standard, and a German or French supplier generally sends a PDF without a Swiss QR code;
  • PDFs without a QR code: till receipts, expense claims, credit notes, invoices already paid by card;
  • paper, which must be digitised first.

To test a code you have received, use the QR-bill validator.

Invoice capture: what does Swiss accounting software already do?

Most Swiss accounting software already reads the QR code; fewer packages read invoices without a QR code, often with a quota. Here is what the vendors publish as at 27 September 2026.

Vendor pages consulted on 27 September 2026.
SoftwareWhat is readPublished condition or price
bexio: Scan2Go (bexio Go app)QR-bills captured automatically; date, amount and VAT rate of other documents, to be confirmedFrom Advanced (CHF 42 excl. VAT per month, billed annually): 50 extractions per month; Optima 100; Ultimate “unlimited” with fair use of around 1,000 scans; Basic none. QR-bills without limit.
Abacus: DeepO, called AbaScan Pro in the ERPSupplier, VAT, line items; rule-based allocation, creditor entry and approval workflowDeepO in DeepBox: CHF 9 excl. VAT per month per box for 50 analyses, then CHF 0.05 per analysis, line items extra; or CHF 0.50 per analysis at the fixed price. AbaScan Pro: price not published.
AbaNinja (DeepCloud AG)Address, amounts, VAT and payment data from a PDF or an image, then approvalQuota per plan: not published.
KLARA: myKLARA appSupplier, date, amount; currency conversionIncluded in Business Basic (CHF 69 excl. VAT per month, billed monthly).
Crésus: Crésus PayQR code only, by drag and drop or photoIncluded in Crésus+, Invoicing (Facturation) module required; no OCR announced.
Banana AccountingQR code only, via a code reader or a third-party appNo scanning app supplied; no OCR announced.
WinBIZQR code via the free Winbiz app; OCR via third-party apps (RecieptScan Basic, proxyscan)Depends on the third-party app.

Beyond the quota, bexio states that the data has to be entered by hand, unless you move up to a higher plan. The tool-by-tool detail, with dedicated tools and stated hosting, is in our invoice capture software comparison.

Checks and AP approval workflow: what should you verify before paying?

Useful checks prevent a wrongful payment: a duplicate, a changed IBAN, incomplete VAT details, an amount above a threshold. They are set up once, then applied to every invoice.

CheckWhat is comparedResponse
DuplicateSupplier, invoice number, amount and reference; same file received through two channelsBlocked before booking
IBAN changeIBAN on the invoice and IBAN on record for this supplierBlocked, then confirmed with a known contact, through a channel other than the message received
Account validityIBAN check digits; QR-IBAN only with a 27-digit QR referenceRejected if the calculation fails
VATVAT registration number (UID), rate and tax amount (particulars required by Art. 26 VAT Act)Request for a completed invoice
Approval thresholdInvoice amount and threshold set per supplier or per cost centreSecond sign-off above the threshold
Segregation of dutiesWho changed the supplier record, who approves, who paysNot the same person for all three

An IBAN change deserves the strictest rule: a message can imitate a real supplier and announce a new account. Only a call to a number already on file, not the one given in the message, confirms the change. The IBAN checker shows the bank and the BIC for an account.

Keeping electronic invoices: what do the CO and the GeBüV require?

A scanned invoice remains an accounting voucher if it is retained in line with the Code of Obligations and the GeBüV (SR 221.431). The CO defines an accounting voucher as any record, on paper or in electronic form, needed to verify the transaction (Art. 957a para. 3 CO).

  • Period: ten years from the end of the financial year, not from the invoice date (Art. 958f para. 1 CO).
  • Link and readability: electronic storage is permitted if the link with the transaction is guaranteed and the record can be read at any time (Art. 958f para. 3 CO).
  • Integrity: a modification must not go unnoticed (Art. 3 GeBüV).
  • Rewritable media (hard disk, SSD, magnetic tape): permitted with a procedure that guarantees integrity, such as an electronic signature, tamper-proof time stamping, documented procedures and retained logs (Art. 9 GeBüV).
  • Access: consultations and access recorded, logs kept for as long as the media (Art. 8 GeBüV).
  • Documentation: organisation, responsibilities and procedures described in work instructions (Art. 4 GeBüV).

VAT follows the same rules: Art. 122 of the VAT Ordinance refers to the CO and the GeBüV, and the Federal Tax Administration (FTA) does not require a qualified electronic signature. The detailed deadlines are in our retention guide.

How do you calculate the gain when you automate invoice processing?

The gain is calculated with your volumes, your times and your hourly cost, not with a market average. Three measurements are enough:

  1. Count the documents in an ordinary month, by type: QR-bills, PDFs without a QR code, paper, foreign invoices. For a fiduciary (Treuhand) firm, as outsourced accounting practices are called in Switzerland: number of client files × average documents per file.
  2. Time a representative batch, from the invoice’s arrival to the approved entry, in minutes per type.
  3. Take the full hourly cost of the person doing the entry: salary, social security contributions, workstation.

Then apply three formulas:

  • Gross monthly gain = documents per month × minutes saved per document ÷ 60 × hourly cost.
  • Net gain = gross gain, minus the monthly cost of the tool, minus the hours spent on exceptions × hourly cost.
  • Break-even volume = monthly cost of the tool × 60 ÷ (minutes saved per document × hourly cost).

The minutes saved are not your current entry minutes: a check per invoice and the exceptions remain. Measure them after a one-month trial rather than estimating them.

From what volume is it worth it?

As long as your documents without a QR code stay below your accounting software’s quota, the built-in tool, often included in the plan, is the simplest solution: start with it. The question arises beyond the quota (50 extractions per month in bexio Advanced), when several channels or several companies are mixed, or when the time goes less into typing than into chasing and checking.

Where to start: a six-step plan

Start with a measurable flow, then extend the scope.

  1. Inventory the intake channels (email addresses, post, portals, eBill in e-banking) and the volumes by type over one month.
  2. Clean up the supplier master file: verified IBANs, UID numbers, default expense account and VAT code. Automation reproduces the errors in this file.
  3. Write down the approval rules: who approves what, from what amount, who stands in for whom during absences.
  4. Start with QR-bills, whose payment data is already structured, then extend to PDFs without a QR code.
  5. Document the procedure in a work instruction, as Art. 4 GeBüV requires, including how exceptions are handled.
  6. Measure again after a full month: time per document, share of exceptions, duplicates and blocked IBANs. Adjust the thresholds before extending.

Where does Dossivio Capture fit in?

Dossivio Capture handles the part of the chain that accounting software covers least: gathering all the documents, checking them and chasing the ones that are missing. Invoices arrive by email, portal or scan; each one is matched to the right client file, its data is extracted and the entry is prepared for your accounting software.

  • Duplicates and IBAN changes flagged before booking.
  • Missing documents chased, with the status of expected documents per client.
  • Sign-off by an authorised person before anything is sent or paid.
  • Data hosted in Switzerland.

Capture is available from CHF 149 per month for up to 30 client files, CHF 390 for up to 100 and CHF 890 for up to 300, excl. VAT. The process assessment, at a fixed price of CHF 3,500, measures your current chain and tells you whether your accounting software is enough. See Dossivio Capture and the bexio connection.

FAQ

Frequently asked questions

Do you need OCR software to read a QR-bill?

No. The QR code already contains the account, the amount, the currency, the reference and the addresses in machine-readable form; a reader or an app decodes them. OCR is for data outside the code: line items, detailed VAT, invoices without a QR code.

Can automated invoice processing do without checks?

No. The tool proposes a reading and a coding; an authorised person approves before payment. Duplicates, IBAN changes and misread fields must land in an exception queue, with their reason.

Can we keep only the scanned version of a paper invoice?

The CO allows retention on an electronic medium if the link with the transaction is guaranteed and the record can be read (Art. 958f para. 3 CO), under the GeBüV conditions: integrity, time stamping, procedures, logs. Have your procedure validated by your fiduciary firm or your auditor.

How long must supplier invoices be kept in Switzerland?

Ten years from the end of the financial year (Art. 958f para. 1 CO). For VAT, until the absolute limitation period expires, ten years after the end of the tax period (Art. 70 para. 2 and Art. 42 para. 6 VAT Act), and twenty years for documents relating to immovable property (Art. 70 para. 3 VAT Act). The retention period calculator does the calculation.

What is a Kreditorenworkflow?

The German term for the supplier invoice approval workflow (AP workflow): each captured invoice passes through one or more authorised people, according to amount thresholds or cost centres, before payment. At Abacus, DeepO creates the creditor entry and starts this workflow.

Request an assessment

Describe a process, we will scope it

Tell us which flow costs you the most time, which software it touches, and how many files go through each month. We reply within two working days, in English, French or German.

  • Swiss engineering
  • Reply within two working days
  • French, German, English

Email Dossivio

Describe the flow that costs you the most time and we will tell you whether it is worth automating.

Email Dossivio