Create invoice
Create a new invoice with recipient, line items and template. Live preview on the right, save as draft or finalize directly.
Diese Funktion ist nur im Web verfügbar.
What is it?
The invoice editor creates a new invoice with status "Draft". You fill in recipient, line items and notes — on the right you immediately see a live preview of how the final PDF will look.
Step by step
- Open Administration > Cashbook > Invoices and click "+ New Invoice".
- Pick the account (e.g. association account) the payment should go to. Later payment entries will be linked to this invoice.
- Pick language and template — default is German and your choir's default template.
- Set invoice date and due date. Default due date is invoice date + payment term (set per choir).
- Pick the e-invoicing format:
- ZUGFeRD — PDF with embedded XML (B2B standard, mandatory from 2027)
- XRechnung — separate XML (mandatory for public authorities)
- None — classic PDF without machine-readable XML
- Enter recipient data — name is required; for e-invoicing also address, postal code, city, country.
- Add line items — description, quantity, unit, unit price, VAT rate. "+ Add line item" for more rows.
- Optionally write an intro and closing note (e.g. "Thank you for your order" or payment instructions).
- Save as draft, or click "Save & finalize" to finalize right away.
Live preview
To the right of the input you see an HTML preview based on the selected template. With every change it refreshes automatically (after a short typing pause).
Note: The preview is HTML — the finalized PDF can differ slightly (fonts, margins). When in doubt, save as draft once and check via "Generate PDF" on the detail page.
Draft vs. finalization
| Action | When |
|---|---|
| Save as draft | If you're not sure yet, want to keep editing, or are waiting for approval |
| Save & finalize | When the invoice goes out to the customer — no further changes possible, the number is assigned, the PDF archived |
What's still missing (TODO)
- Recipient autocomplete from existing members / recurring customers
- Instant email send to the recipient
- Recurring invoices (e.g. membership dues)
Permission
You need cashbook.edit — the same as for normal cashbook entries.
Frequently asked questions
Do I have to re-enter the recipient every time?▾
What happens when I save as draft?▾
Can I mix line items with different VAT rates?▾
What if the live preview stays empty?▾
Can I change the e-invoicing format later?▾
How do I save intermediate states?▾
Still have a question? Ask the AI help bot.
Click the help button in the bottom right and ask your question.