SOFTWARE FOR SWISS SOLE PROPRIETORS AND MICRO-BUSINESSES

Swiss QR invoices.
No subscription.

Create QR invoices, record payments and keep your books on your own computer. Vidima works offline by default and costs CHF 149 once.

  • QR-Bill v2.3 compliant with SIX
  • Data on your computer
  • 30-day money-back guarantee

One-time payment · Windows and macOS · trial without a card

Need help getting started? Talk to a person →
01 · FIRST INVOICE

From setup to payment.

No endless setup. Enter your business details, add a customer and export a QR-Bill ready to send.

01

Set up business and IBAN.

Vidima asks only for the details it needs. The information stays on your computer.

02

Create customer and invoice.

Products, VAT and due date in one clear screen, without unnecessary forms.

03

Send and reconcile.

Export the PDF with QR-Bill and match the payment from your bank statement.

Need help with the first setup?

We help you set up your business, IBAN and first invoice.

Request startup assistance
02 · THE SOFTWARE

See Vidima at work.

Vidima — by Helvecraft
A recording of the app, uncut: from the invoice to the VAT, every screen. Example data.

The real desktop app, with example data — Windows 10/11, macOS 10.15+

03 · HOW IT WORKS

From the job to the VAT, in four steps.

No training and no long setup: open it, fill it in, print it.

  1. 1

    The client

    Record with postcode, town and UID. Entered once, and it stays.

  2. 2

    The invoice

    Lines, quantities and VAT rate. The total keeps up as you type.

  3. 3

    Getting paid

    Open, overdue and paid at a glance. The camt.053 statement ticks them off by itself.

  4. 4

    The VAT

    The summary with the FTA figure codes, ready to copy onto the ePortal.

SWISS-MADE QR-BILL v2.3 SIX OFFLINE BY DEFAULT IT · DE · FR · ES · EN
03 · FUNCTIONS

What you need to invoice in Switzerland.

QR-Bill v2.3

Natively generated per SPC 0200, validated against SIX specs before PDF export. Ready to be scanned by any Swiss bank.

Multi-rate VAT

Rates 8.1% / 2.6% / 3.8% / exempt, effective or balance method (AFC). Per-line VAT rate, automatic calculations, CSV accounting export.

Cryptographic seal

Each PDF is signed with your ECDSA P-256 key. Anyone can verify document integrity at verify.vidima.ch — no account needed.

camt.053 import

Upload PostFinance, UBS, Raiffeisen XML statements — Vidima automatically reconciles incoming payments to open invoices.

Multi-language

UI in Italian, German, French, Spanish, English. Print invoices in your customer's preferred language — the PDF adapts.

Offline by default

Your data stays on your computer: no account required, no tracking. Multi-device sync is optional (Pro and Studio) and end-to-end encrypted — not even we can read your data.

04 · THE DOCUMENT

Invoice, QR-Bill and seal. In one PDF.

Envelopes

The same document, for the envelope you use.

The address lands in the window when the A4 is folded. Chosen once in the settings.

C6/5 · window on the right
C5 · window on the right
No preset
05 · ACCOUNTING

Invoicing and accounting, in the same licence.

Double-entry bookkeeping, statements and migration from the software you use today. What you need to work with your fiduciary, without another subscription.

Double-entry accounting

A preloaded SME chart of accounts, guided entries and VAT linked to your invoices. Offline, as always.

Journal, balance sheet and profit and loss

Numbered journal, account sheets, balance sheet and profit and loss exported to PDF — ready for your fiduciary.

Migration from Bexio and Banana

Import customers, invoices and your chart of accounts and continue without starting over.

06 · LICENCES

Three licences. One payment.

RECOMMENDED
PERSONAL · 1 DEVICE
CHF149
ONE TIME ONLY · ALL v1.x UPDATES INCLUDED
  • Unlimited invoices and customers
  • One active installation (Windows or macOS)
  • All future v1.x versions included forever
  • Direct email support with Helvecraft
  • 30-day free trial · no card required
  • TWINT, or card via Stripe

Invoiced directly by Helvecraft · No Swiss VAT (Art. 10 VAT Act) · Perpetual license · 30-day money-back guarantee

Questions before buying? Write to us →

Pro · 3 devices
CHF299

PC + Mac + laptop, or a small studio sharing the licence.

  • End-to-end encrypted multi-device sync
  • Three active installations at once
  • v1.x updates forever
Buy Pro
Studio · 10 devices
CHF990

For fiduciaries and agencies serving multiple clients with a single tool.

  • End-to-end encrypted multi-device sync
  • Ten active installations at once
  • v1.x updates forever
Buy Studio

Same one-time model. Plus optional, end-to-end encrypted multi-device sync on the same licence.

07 · ANSWERS

Before you install or buy.

COMPLIANCE
Are my invoices compliant with Swiss law?
Yes. Vidima generates invoices compliant with SPC 0200 (QR-Bill v2.3) from SIX, supports both AFC VAT methods (effective and balance) with current rates (8.1% / 2.6% / 3.8% / exempt), and produces credit notes and payment reminders per Swiss standards. All PDFs can be archived for the legally required 10 years.
What exactly is the QR-Bill and why do I need to use it?
The QR-Bill (Swiss QR-Code Bill) is the official Swiss invoicing standard, introduced on 30 June 2020 by SIX. The old red and orange payment slips (BVR/ESR/LSV) were officially withdrawn on 30 September 2022 — since then the QR-Bill is effectively the only way to receive domestic bank payments in Switzerland. Every invoice includes a scannable QR code with the IBAN, amount, reference, debtor and creditor — all the data needed for payment. Swiss banks (PostFinance, UBS, Raiffeisen, ZKB, cantonal banks, etc.) read the QR directly to fill in the transfer. Vidima generates QR-Bills v2.3 compliant with the official SPC 0200 standard from SIX, validated before every PDF export. Learn more in our complete QR-Bill guide.
Which Swiss VAT (AFC) rates are supported?
Vidima supports all current VAT rates of the Swiss Federal Tax Administration (AFC): standard rate 8.1%, reduced rate 2.6% (food, books, medicines), special rate 3.8% (accommodation), VAT-exempt (0% — education, healthcare, foreign activities). You can configure both methods: effective (input-tax deduction) or net tax rate (for businesses billing less than CHF 5.024 million, with a flat coefficient). Vidima produces a quarterly or half-yearly VAT summary with every figure needed to file the declaration on the AFC portal. See also our practical Swiss VAT guide.
How does the ECDSA cryptographic seal on invoices work?
Every PDF invoice generated by Vidima includes an ECDSA P-256 cryptographic seal unique to your licence. Your client can scan the dedicated QR code and verify at verify.vidima.ch who issued the document, when, the amount and whether the PDF was changed. This is a technical check of origin and integrity; it does not replace a qualified electronic signature or legal advice. See our technical page on the digital seal.
Does Vidima also work in Graubünden and other Italian-speaking regions?
Yes. Vidima is designed for micro-businesses and freelancers across Italian-speaking Switzerland — Canton Ticino, Mesolcina, Calanca, Bregaglia, Poschiavo (Italian Graubünden). Invoices are generated in Italian, German, French, Spanish or English, with automatic number conversion to the Swiss format (1'000.50 with an apostrophe). The QR-Bill works with any Swiss bank, regardless of canton. The digital seal is a software anti-forgery system: anyone, from any country, can verify an invoice at verify.vidima.ch — it does not replace stamps or legal signatures, but provides mathematical proof of integrity between you and your client.
How do I handle VAT as a new entrepreneur in Switzerland?
If you are below the threshold of CHF 100,000 in annual turnover, you do not need to be VAT-registered. In that case, set all rates to 0% (exempt) in Vidima. If you exceed 100,000 or want to register voluntarily (to deduct input tax on your purchases), you must request a VAT number from the AFC and then choose between the effective or net tax rate method in Vidima settings. The net tax rate method is simpler (a single flat coefficient for all turnover) but may be less advantageous. We recommend consulting a fiduciary for the choice — Vidima supports both methods and can be reconfigured at any time.
PRICE & LICENSE
Do I have to pay yearly?
No. Every Vidima tier is one-time — Personal CHF 149, Pro CHF 299, Studio CHF 990. You pay once. All v1.x updates are included free forever. If we ever release Vidima v2.0 (major re-architecture), it will be an optional upgrade with loyalty discount for existing customers.
Can I try before buying?
Yes. Free trial lasts 30 days — full features, unlimited invoices, no credit card required. After the trial, Vidima becomes read-only: you can always open and print invoices already created, but not new ones until you activate a license.
Who is behind Vidima?
Helvecraft, an independent software studio working from Switzerland. We develop Vidima directly and improve it through product testing and user feedback.
La contabilità è inclusa nel prezzo?
Sì. Ogni licenza include la contabilità in partita doppia: piano dei conti PMI svizzero precaricato, giornale, bilancio e conto economico esportabili in PDF, riconciliazione bancaria e migrazione guidata da Bexio e Banana. C'è anche una modalità per enti pubblici secondo il modello MCA2. Nessun modulo extra, nessun costo ricorrente.
TECHNICAL
Is Vidima really offline?
Yes, offline by default. At startup, Vidima makes a single request to our update server to check for updates (you can disable it). All your data — customers, invoices, configuration — lives on your computer, with no account required and no tracking. If you turn on multi-device sync on Pro or Studio, it is end-to-end encrypted: not even we can read your data. Sync is optional and off by default.
macOS and Linux?
Vidima v1.x runs on Windows 10/11 (x64) and macOS 10.15+ (Apple Silicon + Intel, universal binary). Current installation instructions and options for each platform are shown on the download page. A Linux version (AppImage / .deb) is on the future roadmap. All licences (Personal/Pro/Studio) cover both platforms — install on Windows and macOS with no second purchase.
Is it safe to keep all my data on one computer?
Yes, and Vidima helps. The session can be locked with a password (AES-GCM at-rest encryption). Vidima saves encrypted snapshots of your data automatically at regular intervals, restorable in one click. You can also export to encrypted JSON manually and keep a copy on an external drive or your personal cloud.
How many clients and invoices can I manage?
No limit. Vidima is a native desktop application that saves everything on your computer in encrypted JSON format. You can manage 10 clients or 10,000, 50 invoices a year or 50,000 — the only difference is the size of the local file. No volume-based subscriptions, no paywall on advanced features. Instalment payments, credit notes (NC-), automatic reminders, a complete client database with Swiss validation (ZIP, IDE, VAT): all included in the one-time tiers (Personal CHF 149, Pro CHF 299, Studio CHF 990).
Can I invoice in EUR as well as CHF?
Yes. Vidima supports CHF (default) and EUR — the two currencies provided for by the SPC 0200 standard of the official SIX QR-Bill. For EU clients you can issue invoices in EUR with a compatible QR-Bill. For non-Swiss clients you can also issue invoices in CHF with VAT exemption for exports (Art. 23 of the Swiss VAT Act). Extended multi-currency support (USD, GBP) is on the future roadmap.
MIGRATION & DATA
What if I change computers?
Vidima has encrypted JSON export/import for your data, and separate export/import for the signing key. Transferring everything to a new PC takes 2 minutes. The Personal licence (CHF 149) is valid on a single device. On Pro (CHF 299, 3 devices) and Studio (CHF 990, 10 devices) you can also turn on end-to-end encrypted multi-device sync, which keeps your computers up to date automatically — useful when alternating PC + Mac + laptop or for fiduciaries managing multiple clients.
Can I import the bank statement to reconcile payments?
Yes. Vidima natively reads the camt.053 format (ISO-20022 Bank-to-Customer Statement), the standard used by all Swiss banks — PostFinance, UBS, Raiffeisen, Credit Suisse, ZKB, cantonal banks — to export account statements. You import the XML file, Vidima automatically looks for QR-Bill references in incoming transactions and marks the matching invoices as paid. Manual reconciliation is available for ambiguous cases (payments without a QRR reference, partial amounts, etc.).