About LumaBill

LumaBill is a Swiss invoicing and bookkeeping platform built for freelancers, sole proprietors, and KMUs. From QR-Bill generation to double-entry bookkeeping and AI-assisted expense management — everything you need to run your business finances, without the bloat.

How it started

It started with a friend complaining about his Excel invoice template. He needed a compliant Swiss QR-Bill but didn't want to pay monthly fees for bloated accounting software just to send a few bills a month.

I spent a weekend over-engineering a solution. The goal was to build something that ran entirely in the browser — generating PDFs client-side so no private data had to leave his laptop. I posted the story on LinkedIn, it went viral, and suddenly thousands of Swiss users were visiting the site. That validation turned a weekend project into LumaBill.

What LumaBill does today

LumaBill has grown from a simple invoice generator into a full business management platform:

  • Invoicing: Swiss QR-Bills (ISO 20022), offers, recurring invoices, email delivery, online payments via Stripe, multi-currency support.
  • Bookkeeping: Expense tracking with receipt uploads, double-entry ledger, Swiss KMU chart of accounts, bank statement import (CAMT/CSV), bank reconciliation, financial reports (P&L, Balance Sheet), VAT reporting, and fiscal year management with GeBueV-compliant audit export.
  • AI-Powered Tools (optional): AI receipt scanning, automatic expense categorization, and intelligent bank transaction matching. All AI suggestions require your explicit confirmation — the human always stays in control.

Who's behind LumaBill

Chris Sandrini

I'm Chris Sandrini, a Swiss developer based in Zurich. LumaBill is built and run by me as a solo founder. I understand the frustration of complex enterprise tools when you just need to get paid and keep your books in order.

My focus is on solving real pain points for local freelancers and small businesses in a pragmatic, no-nonsense way.

Connect on LinkedIn →

Why privacy and Switzerland matter

In LumaBill's Guest Mode, all invoice generation happens locally in your browser. Your client data, invoice items, and bank details aren't uploaded to any server.

For registered users, all data is stored in Switzerland (AWS Zurich) with encryption at rest and in transit. AI features are processed in Switzerland and your data is never used to train AI models.

As a Swiss product, LumaBill aligns with our local expectations for data protection, precision, and transparency. We support the official ISO 20022 Swiss QR-Bill standard and Swiss accounting practices out of the box.

Give it a try. Create your first invoice in seconds on the homepage, or sign up to unlock bookkeeping and more. If you have feedback, I'm always listening.