Documents
Invoice Generator
A clean, complete PDF invoice in minutes, with nothing to install.
Subtotal (net)—
VAT—
Total (incl. VAT)—
A clear, complete invoice gets paid faster. This generator lets you build a professional PDF invoice in minutes: your details and your client’s, invoice number and dates, line items with quantities and unit prices, preset Swiss VAT rates (8.1%, 2.6%, 3.8%) or any custom rate, currency, IBAN and payment notes. Totals are recalculated live as you type, and the finished document comes out as a clean A4 PDF, ready to send. One important point: everything happens in your browser. Your entries are stored locally on your device so the next invoice starts pre-filled, and no data is ever sent to a server. Free, no sign-up, no watermark.
How does it work?
- Fill in your details, your client’s details, the invoice number and dates.
- Add your line items: description, quantity, unit price.
- Pick the VAT rate and currency, and add an IBAN or notes if needed.
- Check the live totals, then generate the PDF and send it.
Frequently asked questions
What must a Swiss invoice include?
The name and address of both the issuer and the client, the date, a precise description of the goods or services, and the amounts. If you are VAT-registered, add your UID number with the VAT suffix (CHE-xxx.xxx.xxx VAT/TVA/MWST), the rate applied and the tax amount. A unique invoice number and an explicit payment deadline are strongly recommended for follow-up and reminders.
Is my invoicing data sent anywhere?
No. The form and the PDF generation run entirely in your browser: neither your details, your clients’ details nor the amounts ever pass through a server. Your entries are saved locally on your device, only to pre-fill your next invoice — clear the site data to remove them.
Which Swiss VAT rate should I apply?
Since 2024 the standard rate is 8.1%, the reduced rate 2.6% (food, books, medicines…) and the special accommodation rate 3.8%. If your turnover is under CHF 100,000 and you are not VAT-registered, you invoice without VAT — and in that case you must neither mention nor charge it.
What payment term should I use?
The Swiss norm is 30 days net, though you are free to agree on 10, 20 or 60 days with your client. Always state an explicit due date on the invoice: that is what puts the payment in arrears, allowing you to send reminders and to charge the 5% default interest provided by the Swiss Code of Obligations.