Invoicing software with ZUGFeRD: automatic with every purchase
Every booking with a price and every credit or gift card purchase creates its invoice on its own. A cancellation is followed by a cancellation invoice, and your accounting automatically gets a copy of every invoice.
- Free plan, free forever
- No demo call, start right away
- No credit card
Updated 25 September 2026

The invoicing system at a glance
- on bookings, credit and gift card purchases
- Automatic
- PDF with invoice data under EN 16931
- ZUGFeRD
- for every cancellation, referencing the original
- Cancellation invoice
- per issuer, starting at 1 every year
- Number sequence
- every invoice as a PDF to your accounting
- Copy
- included in the 14-day trial
- Add-on
What does invoicing software with ZUGFeRD do?
Bookicorn's invoicing system automatically creates an invoice with a sequential number for every booking with a price, every credit purchase and every gift card purchase, and sends it to your client as a PDF. If a booking is canceled, the cancellation invoice is created on its own. When you open an invoice in the Manager or it goes to your accounting as a copy, it is a ZUGFeRD PDF with embedded invoice data under EN 16931, except for small businesses exempt from VAT.
- Who it's for
- For studios, schools and instructors who issue invoices for bookings and credits, whether with VAT or as a small business exempt from VAT, on their own or with self-employed instructors.
- What you get
- Automatic invoices and cancellation invoices, issuers with logo and number sequence, ZUGFeRD, copies to your accounting and your own invoices with custom line items.
- What it costs
- The invoicing system is an add-on and takes one add-on slot in your plan. During the 14-day trial you can try it for free.
How to get Invoicing system
You turn on Invoicing system in the Add-on Store of your Manager with one tap and can switch it off at any time. It uses one of your plan's add-on slots. Once all slots are taken, you can add it on in the paid plans.
- Included in the 14-day trial, after that it takes one add-on slot
- With the add-on, a billing address becomes required for bookings with a price, for guests too
- You need an issuer with address and tax number or VAT ID, or neither as a small business exempt from VAT
- Free
- 1 slot
- Starter
- 3 slots
- Professional
- 8 slots
- Premium
- all add-ons
Still writing invoices by hand?
- Can you send me an invoice for the 10-class pass?
- My employer needs the invoice with my address.
- I canceled, do I still get a receipt for that?
You type every invoice one by one, look up the last number and send it by email. A cancellation means starting over, and your accountant waits for the pile at the end of the month.
The invoice is created with the purchase, gets the next number and goes to your client. A cancellation is followed by the cancellation invoice, and your accounting automatically gets a copy of both.

Automatic invoices in three steps
Once it's set up, invoicing runs along with every booking.
- 1
Create an issuer
Enter company, address, tax number or VAT ID, bank details and your number format. As a small business exempt from VAT, you turn VAT off.
- 2
Set up the template
Choose an accent color, footer text, your own text for cancellation invoices and the payment term, counted from the invoice date or the service date. The preview shows both.
- 3
Invoices run on their own
With every purchase, the invoice is created with the next number and sent to your client as a PDF. Your accounting gets the copy a few minutes later.
What the invoicing system can do
From the first booking to the copy for your tax advisor: every invoice with number, tax and cancellation.
All featuresAutomatic with every purchase
For bookings with a price, credit purchases and gift card purchases, the invoice is created on its own and sent to your client as a PDF by email. For bookings paid by bank transfer or on site, it stays open until you confirm the payment.
ZUGFeRD invoices
When you open an invoice in the Manager, you get a PDF with embedded invoice data under EN 16931 (Factur-X/ZUGFeRD), except for small businesses exempt from VAT. With online payment through Stripe, this PDF is already attached to the booking confirmation.
Cancellation invoice on its own
When a booking is canceled or a session is called off, a cancellation invoice is created with its own number, negative amounts and a reference to the original invoice. You decide the text on it yourself.
Several issuers
Create several issuers with their own logo, number sequence and bank details. One is the default for automatic invoices, and self-employed instructors bill their offerings in their own name.
Number format as you like
Prefix, year, month and a four-digit running number, with or without hyphens. You see the next number in advance, and in the new year the count starts again at 1.
Copy to your accounting
Every invoice and cancellation invoice also goes as a PDF to the addresses you enter, such as the receipt address of Lexware. If you like, this also applies to your instructors' invoices.
Payment term and due date
Set the payment term in days and whether it runs from the invoice date or from the day of the service. You spot overdue invoices in the list right away.
VAT or small business exemption
VAT rate per issuer or the small business exemption with the matching note for Germany, Austria or Switzerland, with your own wording if you like.
Also included
- Billing address becomes required for bookings with a price, for guests too
- Create your own invoices with custom line items
- Live preview for invoice and cancellation invoice
- Send a test invoice to any address
- Gift card discount as its own line on the invoice
- If someone books for another person, the participant is on it too
- Your clients download their invoices in the client portal and the client app
- List of open, paid and overdue invoices with search
- Open the invoice right from the transaction
- Instructors with their own login see their own invoices
- Issuers with invoices can't be deleted
- Cancel by hand, with an email to the client if you like
Start for free, no demo call
Create your account and set everything up in a few minutes. The Free plan stays free forever, and for 14 days you can also try every feature.
- Start right away, no demo call
- No credit card needed
- Cancel monthly
How studios use the invoicing system
Four typical setups. You create the issuer and template once, and after that it runs with every booking.
Yoga studio as a company
One company, one number sequence. Every 10-class pass and every paid class gets its invoice, and the copy goes to the tax advisor.
- Issuer
- Studio, default
- Number
- INV-2026-09-0001
- Copy to
- Tax advisor
Center with freelance teachers
Self-employed instructors bill their offerings in their own name. The center still gets a copy of every invoice.
- Issuer
- per instructor
- Number sequence
- own prefix per instructor
- Copies
- instructor invoices too
Pottery studio as a small business
Invoices without VAT, with the note under Section 19 of the German VAT Act below the total.
- Tax
- Small business exemption
- Note
- Default text for Germany
- Payment term
- 14 days
Dance school with bank transfer
Dance classes paid by bank transfer. The payment term runs from the day of the class, so open invoices only become overdue after that.
- Payment method
- Bank transfer
- Due from
- Service date
- Payment term
- 7 days
What goes well with the invoicing system
Core features are included in every plan, add-ons you turn on when you need them.
DATEV Export
A month's invoices and cancellation invoices as a CSV in the DATEV posting batch format, with your accounts, ready to hand to your German tax advisor.
Learn moreTransaction overview
All your studio's payments in one list: with status, payment reminders, Stripe fees and payout status.
Learn moreOnline payments with Stripe
Your clients pay online when booking by card, Apple Pay, Google Pay, Klarna and more. The money goes directly to you through Stripe, with no commission.
Learn moreRefunds
When you cancel a booking, Bookicorn refunds online payments automatically through Stripe or PayPal and returns credits. Cash payments become a reminder.
Learn moreStaff management
All your instructors with profile, qualifications and sessions in one place. Assign them to offerings, plan substitutes and keep internal notes.
Learn moreGift cards
Sell gift cards online, send them as a PDF by email and redeem them at booking. Plus discount codes and code batches for partners.
Learn moreFrequently asked questions about the invoicing system
Answered briefly. The first sentence is always the answer.
Can't find your question?
Write to usYes. Invoices you open or download in the Manager and the copies to your accounting are PDFs with embedded invoice data under EN 16931 (Factur-X/ZUGFeRD). With online payment through Stripe, your client also gets the invoice in this format. For issuers using the small business exemption, opening the invoice and the copy produce a regular PDF.
Still have questions about the invoicing system?
Write to us in two minutes. You get a personal reply from people, not from a bot, and we tell you honestly whether Bookicorn is right for you.

Hi, I'm Daniel. Tell me briefly what you offer, and I'll tell you how to set it up in Bookicorn.
Daniel Haenle · replies personallyLet your invoices create themselves
Turn on the invoicing system in the Add-on Store, create your issuer, and from the next booking on every purchase gets its invoice. It's included in the 14-day trial.
- 14 days of every feature
- No credit card
- 0% commission
- No minimum term


Ready to go in minutes
- Create your account
- Add your first offering
- 3Share your booking page




