Self-employed trainers with their own invoices
If self-employed trainers offer their courses through your studio, Bookicorn can take care of two things for them: their share of online payments goes automatically to their own Stripe account, and they issue the invoices to customers in their own name. Your studio keeps the rest of the payment.
Bookicorn doesn't have separate billing of room rent to trainers. What your studio keeps results from the share: if the trainer gets 80 percent, 20 percent stays with you.
Employed or self-employed
| Employed | Self-employed | |
|---|---|---|
| Who receives the online payment | Your studio | The trainer their share, your studio the rest |
| Who issues the invoice | Your studio | The trainer, if they have their own invoice issuer |
| Earnings from bookings with credits | Calculated, you pay out yourself | Calculated, you pay out yourself |
Whether a trainer is self-employed is set in the trainer profile under Finances & Earnings with the Pay out the share automatically switch. For this, you need the Trainer Payouts addon.
Set up a self-employed trainer
- Add the trainer: under Manager → Trainer (the menu item uses your term for trainers).
- Set the share: in the trainer profile under Finances & Earnings, choose the Credit share earnings model, switch on Pay out the share automatically and enter the Trainer share.
- Connect Stripe: in the same section, Create new Stripe account or Connect existing account, and complete the setup with Stripe.
- Create an invoice issuer: under Manager → Invoices → Invoice Issuers (see below). For this, you need the Invoicing System addon.
- Assign as lead: in each of the trainer's offerings, choose the trainer as the lead under Location & Trainer.
The share only flows automatically once Stripe is fully set up and the invoice issuer is active. All requirements are listed in Revenue share for self-employed trainers.
Create an invoice issuer for a trainer
- Open Manager → Invoices → Invoice Issuers: app.bookicorn.net/rechnungssteller.
- Under Trainer Invoice Issuers, you see all active trainers who have Pay out the share automatically switched on. Without an invoice issuer, it says "Not set up yet".
- Tap the trainer and enter their details: name, address, tax number or VAT ID (or the small business exemption) and the prefix for their invoice numbers. Bank details are optional.
- Save.
The status next to the trainer shows how far the setup has got: Complete with Stripe and invoice issuer, Partial with one of the two, Pending with neither.
Trainers with their own login also maintain their details themselves, under Invoices → Invoice Settings. There they also set recipients for copies of their invoices.
Invoices in their own name
If a self-employed trainer has an active invoice issuer of their own, Bookicorn issues the invoices for their offerings in their name, with their own invoice number sequence. This applies as long as Automatic is selected for the Invoice issuer under Accounting in the offering. If you choose one of your studio's invoice issuers there, your studio issues the invoices, and the share isn't paid out via Bookicorn.
Trainers with their own login see the invoices issued in their name under Invoices.
If you want copies of these invoices for your own bookkeeping, switch on Also applies to invoices from instructors under Recipients for invoice copies in your studio's invoice issuer.
Frequently asked questions
Can I charge a trainer room rent? Not via Bookicorn. Your share results from the difference to the trainer share.
Does the trainer need their own Stripe account? Yes, otherwise the whole online payment stays with your studio.
Who issues the invoice if the trainer doesn't have an invoice issuer? Your studio, with its default invoice issuer. The share then doesn't flow to the trainer automatically either.
Can the trainer see my studio's payments? No. Under Invoices, they only see the invoices issued in their name, and under My Finances their own earnings.

