Fees and taxes
cori's fee per ticket sold, whether you absorb it or pass it on, what the buyer pays in the end — and which tax details you enter in cori Tickets.
Web only
cori Tickets runs in your browser at tickets.cori.music. There's no separate app for it — the cori app simply links there and opens the shop in your browser.
cori charges no subscription and no setup fee, but a fee per ticket sold. You decide who bears it. This article shows how it's calculated, what ends up in your account, which figure the buyer sees — and which tax details cori Tickets needs from you.
5 % of the ticket price + €0.50 per ticket sold. That's the total: Stripe's payment fee is paid out of it, not on top. Free tickets and orders over €0 cost nothing.
How the fee is calculated
The fee applies per ticket and is based on the ticket price, not on the order. For a €20 ticket that's €1.50 (5 % = €1.00 plus €0.50).
It's an all-in fee: Stripe invoices its payment fee directly to you, and cori takes correspondingly less, so that the two deductions together come to exactly the promised 5 % + €0.50. For you that means you can work with one figure, no matter how the buyer paid.
At checkout it isn't yet clear how the buyer will pay — so cori first works with a deliberately low estimate for Stripe's share and corrects it as soon as the payment has settled. Your total burden doesn't change as a result, only the split between cori and Stripe.
If you've agreed a different rate with cori, it's shown under Payouts: “Your agreed rate: <rate> per ticket sold, instead of cori's standard rate.” If the fee has been waived entirely, cori explicitly points out that Stripe's payment fee still comes off your payout — Stripe charges that directly.
Absorb it or pass it on
Under Payouts you'll find the question “Who pays the cori fee?” with exactly two answers:
| Buyer pays | You receive | |
|---|---|---|
| “I absorb it — buyers pay the ticket price” (the default) | €20.00 | €18.50 |
| “Buyers pay it — added on top at checkout” | €21.50 | €20.00 |
The example is a ticket priced at €20. cori describes it in just the same way: “A €20 ticket costs the buyer €20; cori's fee comes out of your payout.” or “A €20 ticket costs the buyer €21.50; you receive the full €20.”
The setting “Applies to all your events” — more precisely, to everything sold under this selling identity. A single category can override it: in the category dialog, under “More options”, you'll find “Who pays cori's fee” with the options “Use my default”, “I absorb it” and “Buyer pays it”. That way you can pass the fee on for the regular ticket, say, and absorb it for the reduced one.
When you create or edit a category, the top of the dialog shows in large type what the buyer pays, and below it “buyer pays · you receive <amount>”. That second figure is the amount after both fees have been deducted, and it's worked out with the very same calculation that later executes the payment. If you want to know what a price really brings in: it's right there.
What the buyer sees
With “I absorb it”, the ticket simply shows the price you entered. With “Buyer pays it”, it already shows the higher amount — so the fee is not tacked on at the end, it's included in the price from the very first display. In the basket you only see “Subtotal”, “Discount” where applicable and “Total”, plus the line “Includes <rate> % VAT and all service fees.”
On the invoice it is itemised separately: if you pass the fee on, a separate “Booking fee” line appears there.
Who the buyer's contracting partner is
You. Not cori. That's not a turn of phrase but the way the whole system is built: payments go straight into your Stripe account, you are the seller, and the contract of sale is between you and the buyer.
That's why the event page carries an “Organizer” box with your legal name, your address and — if you've entered them — your VAT ID, contact email, phone, your terms and conditions and your refund policy. Below it: “You are buying from the organizer named above. cori Tickets provides the shop and processes the payment on their behalf.”
That's exactly why an event can't be published while the legal name and address are missing. The Tax & legal section says so directly: “You are the seller: buyers contract with you, not with cori.” If something is missing, cori warns you: “Add your legal name and address below. Until you do, buyers cannot see who they are buying from.”
At checkout, cori also shows the withdrawal notice for event tickets and, if you've entered any, your refund and cancellation policy right above the pay button.
The tax details in cori Tickets
Under Tax & legal you fill in three blocks:
A “VAT mode” dropdown with the entries “Standard 19%”, “Reduced 7%” and “Exempt (gemeinnützig)”, plus an optional “VAT rate override” field for a percentage of your own. Leave it blank and the rate from the mode applies.
Important for pricing: ticket prices always include VAT. The amount you enter for a category is the gross price; cori works the tax out of it and states it on the invoice.
“Legal name”, “Address” and, optionally, “USt-IdNr (VAT id)”. They're pre-filled from your selling identity and can be adjusted per event. They appear on the buyer's invoice and on the public event page.
Contact email (“Where buyers reach you about their tickets.”), phone, a link to your own terms and conditions, and a free-text field for your refund and cancellation policy. On the terms, cori notes: “cori's terms always apply; link your own AGB here if you have one.”
From these details cori generates the buyer's invoice in your name, with an unbroken sequence of numbers per selling identity. If you pass the fee on to the buyer, it is stated as a “Booking fee” at your event's tax rate. The fees cori has collected are billed to you separately.
cori gives no tax advice and doesn't check what you've selected. Which rate is right for your event, whether you're liable for VAT at all and what you have to register where is up to you — and it's your responsibility too. That's exactly what the cori Tickets Organizer Agreement says, the one you accepted when you created your selling identity. When in doubt: a tax adviser, not support.
What's next?
- Creating prices and categories: Ticket categories and prices
- How a discount affects the fee and your payout: Promo codes
- Where the money lands and when: Setting up payouts
- The overview: What is cori Tickets?
Still need help?
Can’t find what you’re looking for? Send us a message and our team will get back to you.
Contact support