LOOKPORT / TICKETING & EVENT BUDGETING
UK Organisers: CMA Compliant All In Ticket Pricing With Lookport (6%)
UK organisers: step by step guidance, examples and Lookport calculators to set CMA compliant all in ticket prices that match checkout totals.
All-in ticket pricing means the headline price shown to buyers must include all mandatory fees and taxes the majority of buyers will pay. Under current UK guidance, drip pricing of unavoidable charges is banned, so organisers must show a total payable figure in ads, listings and at checkout, not a lower number that climbs once a buyer reaches the final screen.
TL;DR:
- Mandatory fees such as booking charges and VAT must be included in the headline price and cannot be added later at checkout.
- Optional extras like upgrades and insurance can be shown separately as long as buyers opt in, not pre-selected.
- Delivery charges should be incorporated into the total price if no free collection option is available, with the cheapest method clearly displayed.
- Pricing must remain consistent across all stages of the buyer journey, from ads and listings to checkout, to avoid misleading the buyer.
- Sellers should keep clear records of their pricing logic and run regular tests to ensure compliance and prevent regulatory penalties.
Table of Contents
- Which charges count as all-in and which can stay separate
- UK regulator and legal summary: CMA, ASA and the DMCC Act
- How to present all-in prices across ads, listings and checkout
- Practical steps for organisers: calculate, test and document
- Worked examples: computing a compliant all-in price
- How Lookport’s tools support all-in pricing workflows
- Compliance checklist and common pitfalls to avoid
- Try Lookport for compliant ticket pricing
- Sources
- FAQ
Which charges count as all-in and which can stay separate
Face value is the base price of the ticket before any charges. The headline price is what you advertise or list first. The total price is what the buyer actually pays, and under current guidance these should be the same number for any charge that applies to most buyers.
Mandatory charges belong in the headline price. Optional extras can sit outside it, as long as buyers choose to add them.
- Per-ticket booking fees that apply to every sale must be folded into the advertised price.
- VAT, where it applies to the ticket, counts as mandatory and cannot be added later at checkout.
- Upgrades, insurance and similar add-ons can be shown separately because buyers opt in.
- Delivery charges follow their own rule: if a free or low-cost collection option genuinely exists, you can advertise that price, but if the cheapest delivery method carries a charge, that charge belongs in the headline figure.
UK regulator and legal summary: CMA, ASA and the DMCC Act
The regulatory picture rests on three pillars. The government’s own announcement states that mandatory fees such as booking charges must appear in the headline price rather than being dripped in later, closing the gap that let some ticket sellers quote a low price and add charges at the final step.
The Competition and Markets Authority’s draft price transparency guidance sets out that traders must present the total price in any invitation to purchase, and that partitioned pricing is generally prohibited. Where a charge genuinely cannot be calculated in advance, which is rare for standard ticket delivery, the seller must give buyers enough information to work out the total themselves.
The Digital Markets, Competition and Consumers Act 2024 gives the CMA the statutory powers behind this enforcement, extending its reach over digital sales channels including ticketing platforms.
- CMA guidance applies a practical test: is the price realistic, meaningful and attainable for most buyers.
- ASA and CAP guidance on ticket pricing require quoted prices to include non-optional taxes, duties, fees and charges that apply to all or most buyers.
The DMCC Act, in force since May 2024, broadened the CMA’s enforcement powers over digital pricing practices, which means ticket sellers now face a stronger legal backdrop than general consumer protection law alone provided.
How to present all-in prices across ads, listings and checkout
Compliance is as much a design task as a legal one. Each stage of the buyer journey needs the same total price, shown consistently.
- In advertising, show the full payable price, or a valid “from £X” only when that figure already includes every mandatory fee that applies to the cheapest available ticket.
- On listing pages and seat maps, default to the total price per seat, with a clear breakdown available on request for buyers who want to see how it is built, as seen in Locations & Venues Across the UK.
- At checkout, keep a running total visible throughout, so nothing increases unexpectedly between selection and payment.
- Label optional extras, such as premium delivery or insurance, as clearly separate opt-ins rather than pre-ticked boxes.
- For per-transaction fees that cannot be split cleanly across tickets, disclose them prominently before the buyer commits to a purchase.
Pro Tip: Test your own checkout as a buyer would, adding one ticket and then four, to confirm the total price never shifts once fees are added.
Practical steps for organisers: calculate, test and document
Getting the headline price right starts with mapping every charge a buyer could face, then deciding how each one applies.
- List mandatory charges, such as booking fees and VAT, separately from optional extras like upgrades.
- Decide how per-transaction fees convert into a per-ticket equivalent for display purposes, especially for multi-ticket bundles.
- Update your templates, listing pages and seat maps so the total price is the default view everywhere.
- Run acceptance tests across typical buyer journeys: single ticket, family of four, and a VIP upgrade path.
- Keep screenshots and pricing rules on file so you can respond quickly if a regulator or platform raises a query.
Pro Tip: Store your pricing logic alongside the campaign assets it supports, so you can show exactly how a headline figure was calculated months later.
Worked examples: computing a compliant all-in price
These figures are illustrative, not market data, and exist only to show the arithmetic.
- Scenario A: say a ticket has a face value of £40.00 and a per-ticket booking fee of £3.50. The compliant headline price is £43.50, shown as the ticket price rather than split at checkout.
- Scenario B: say a £5.00 transaction fee applies once per order, and a buyer typically purchases four tickets at £25.00 each. The per-ticket equivalent is £1.25, giving a headline price of £26.25 per ticket, which is the figure to advertise as a “from” price.
- Scenario C: say the cheapest delivery option costs £2.00 and no free collection point exists. That £2.00 must be folded into the total, making a £30.00 ticket a £32.00 headline price.
Modelling several fee structures side by side is one of the most reliable ways to catch a pricing error before it reaches a live listing, which is the kind of scenario testing a tour break-even calculator or a dedicated ticketing fee calculator is built to support.
How Lookport’s tools support all-in pricing workflows
Lookport charges a flat 6% commission with no other Lookport charges, and ticket proceeds go directly into the organiser’s own Stripe account rather than sitting in a third-party holding period. That structure makes it straightforward to see exactly what a buyer pays and what reaches you, which is the foundation of an accurate all-in price.
- The tour break-even calculator helps you model costs, margins and ticket prices before you publish anything.
- The ticketing fee calculator converts per-transaction charges into per-ticket equivalents for multi-ticket scenarios.
- A short workflow for testing this: set your fee structure, preview the resulting “from” price, then run it through a few buyer journeys to confirm the total stays consistent.
Compliance checklist and common pitfalls to avoid
Before publishing any price, run through a short list.
- Confirm mandatory fees and VAT sit inside the headline price, not added later.
- Show the cheapest delivery charge by default when no free collection option exists.
- Make every optional extra a genuine opt-in, never pre-selected.
- Test seat maps and listing pages the way a buyer would browse them.
- Keep dated records of your pricing rules and screenshots for future reference.
| Common pitfall | Why it causes problems |
|---|---|
| Inconsistent “from” pricing across channels | Breaches the CMA’s realistic, meaningful and attainable test |
| Weak qualifying statements on “from” prices | Leaves buyers unable to calculate the true total in advance |
| Per-ticket VAT added only at checkout | Falls under the practices the ASA’s Seatwave ruling found misleading |
| Untested multi-ticket flows | Fee miscalculations often only surface once several tickets are added |
If a complaint arrives, respond promptly, correct any genuine error, and keep the records you gathered during testing to show how the price was built.
Try Lookport for compliant ticket pricing
Setting up all-in pricing is simpler when your platform shows the real total from the start. With Lookport, the commission is fixed at 6% with no other Lookport charges, and ticket revenue goes straight to your own Stripe account rather than through an intermediary holding period, so the numbers you model are the numbers you actually receive.
- Use the tour break-even calculator to set a margin and work backwards to a compliant headline price.
- Visit the Ticketing product page to see how listings and checkout display the total price by default.
Lookport is one option among several ticketing platforms, and the steps in this article apply whichever system you use. If you want a platform built around a direct Stripe payout and a single transparent fee, start with the ticketing product page and see whether it fits your next event.
Sources
- Gov
- Draft price transparency guidance (CMA)
- Ticket pricing (ASA/CAP guidance)
- ASA ruling: Seatwave Limited
- Digital Markets, Competition and Consumers Act 2024
FAQ
What does all-in ticket pricing mean?
All-in ticket pricing means the price shown to a buyer in advertising, on a listing page and at checkout includes every mandatory fee and tax that applies to most buyers. It rules out adding booking fees, VAT or unavoidable delivery charges only at the final stage of a purchase, a practice known as drip pricing that current UK guidance bans.
What is an all-in ticket on a resale or ticketing platform?
An all-in ticket on any platform is one where the price displayed from the first listing page matches what the buyer ultimately pays, with no mandatory charges added later. Optional extras, such as delivery upgrades or insurance, can still sit outside that figure as long as the buyer chooses to add them.
How do UK rules treat per-transaction fees that apply to multiple tickets?
Where a fee applies once per order rather than per ticket, organisers are expected to give buyers enough information to calculate the total price, often by converting the fee into a per-ticket equivalent for display purposes. CMA guidance treats this kind of partitioned pricing as generally prohibited unless the charge genuinely cannot be calculated until later.
What happens if a ticket listing excludes mandatory fees from the first price shown?
Past ASA adjudications, including the Seatwave ruling, found that excluding calculable booking and delivery fees from the first price shown was misleading and required clearer presentation of the total price. Regulators can require the seller to amend the advertising or listing and may take further action if the practice continues.