EventsLocationsSpacesSolutionsPricingIntegrationsAPIBlogHelp
EventsLocationsSpacesSolutionsPricingIntegrationsAPIBlogHelp
© 2026 AOA
Getting startedArtistsFor artistsOrganizersVenuesPast eventsCareersPartnersBubble avatarBento pageGitHub
AboutWhat is AOAPrivacySecurityTermsMerchantCookies
Pricing
UAEN
PricingSupport
FOR PEOPLE
People nearbyHow it worksAOA ConnectSuspended coffee
FOR BUSINESS
VenuesOrganizersFor space ownersFor artists and bands
Solutions
Event check-inEvent networkingTelegram botBento pageLoyalty programSuspended coffeeNFC tags for venues
Extend AOA
IntegrationsAPI & SDK
Help centerDocumentationBlogAbout AOAContact
Help center/For event organizers/How to sell tickets legally

How to sell tickets legally

The essentials in 2 minutes: KVED codes, the single tax group, a cash register (RRO), a public offer. Plus the rules for organizations with several FOP sellers

The essentials in two minutes

To sell tickets officially in Ukraine, you need four things:

  1. A FOP (sole proprietorship) with the KVED activity codes 90.02 + 82.30 + 93.29 + 79.90, added before your first event
  2. The third group of the single tax: 5% plus a 1% military levy
  3. A pRRO (software cash register): for card payments, the tax authority requires a fiscal receipt
  4. A public offer on the event page with real refund terms

Three risks people most often pay for

  • Adding a KVED after you started. The tax authority looks at the date the code was added to the registry, not at the date of the money. Backdating doesn't help
  • Not filing a tax return at all. Then the statute of limitations doesn't apply: they can come at any time. A return filed with errors is closed after 3 years, one never filed stays open forever
  • The second group instead of the third. One corporate event for a company on the general tax system, and you lose the simplified system retroactively

If your organization has several sellers

In AOA, you can add several FOP sellers to an organization, and ticket money goes straight to their accounts. The seller is assigned at the ticket type level, so different types of one event can go to different FOPs.

The key legal point: each FOP seller is an independent seller of the service. That means each of them has their own:

  • limit of 10,091,049 UAH a year: limits don't add up across sellers
  • KVED codes: each one needs the right codes
  • pRRO and receipt for the buyer
  • tax reporting

In this setup, the organization isn't the seller and isn't responsible for the sellers' taxes. But it's the organization that decides who a ticket type is assigned to, so it's worth checking that the seller is ready.

Careful: several FOPs aren't a way around the limit

If several FOPs exist only to spread revenue under the limit, the tax authority may treat it as business splitting. There's no direct rule, a business purpose test is applied.

The riskiest sign for events specifically: several sellers for the same events under the same brand, with no activity of their own, one actual manager and shared staff.

When it's fine: the sellers are genuinely different people or businesses (a guest artist sells their own tickets, a partner organization sells its own, a separate line of work is run by a separate entrepreneur). In other words, each one has their own activity rather than acting as an "extra limit".

Who issues the receipt when there are several sellers

The receipt is issued by the FOP whose account received the money for that ticket: they are the seller of the service. The platform only withholds its fee and doesn't issue a receipt for the ticket.

Since in AOA the seller is defined by the ticket type, one order with different types can have several sellers, and each is responsible for their part.

Details

KVED codes: which code for which format
  • 90.02: concerts, festivals (support activities for theatrical and concert events)
  • 85.59: talks, workshops, courses (other education)
  • 82.30: conferences, networking (organization of conventions and trade shows)
  • 93.29: parties, entertainment events
  • 90.01: if you perform yourself as an artist or speaker
  • 79.90: ticket sales (other reservation services)

There's no limit on the number of codes, so add a few extra right away.

Don't add 56.30 "just in case": it covers serving drinks and brings an alcohol license and a mandatory cash register with it.

Why the third group and not the second

The second group is cheaper, but it doesn't allow providing services to legal entities on the general tax system. For an organizer, that's a trap: one corporate event, sponsorship package or B2B event, and you lose the simplified system.

The third group has no such restriction. The income limit for 2026 is 10,091,049 UAH. The number of employees in the third group is not limited (the 10-person limit applies to the second group).

The threshold for mandatory VAT registration is 1 million UAH, but single tax payers in groups 1-3 are exempt from it.

Touring events: the only really risky area

Organizing touring events is prohibited under the single tax. But the definition is narrower than it seems.

A touring event is a performance outside a permanent venue, and a venue counts as permanent if it belongs to you or has been used regularly for at least a year under a contract.

  • Your events in your own or a long-term rented space are not touring
  • Renting a hall once for a visiting artist is a risk
  • The ban applies to the organizer, not the performer: an artist who is a third-group FOP can perform
  • Switching to an LLC doesn't get around the restriction: the rule applies to legal entities too
Cash registers: why the tax authority and the courts disagree

The tax authority's position: card payments on a website require a fiscal receipt. And an e-ticket isn't a receipt: it only confirms the right to the service, so the receipt has to be issued separately.

Court practice more often sides with businesses: the Supreme Court has ruled that purely cashless payments fall under the exemption.

What to do: connect a free pRRO (from the tax authority, Vchasno.Kasa or Checkbox). Fighting a fine in court is long and expensive, even if you're right.

A non-obvious split: a transfer straight to an IBAN doesn't need a receipt, while the same payment by card through acquiring does.

What the public offer should include
  • Who the organizer is: the name of the FOP or LLC, the EDRPOU code or RNOKPP (tax number)
  • What the ticket includes and how much it costs with all taxes
  • Refund terms with specific deadlines
  • A contact for requests and complaints

Refunds matter. Ukrainian law has no exception for "an event on a specific date" like the one in the EU. Formally, a buyer can rely on the right to withdraw within 14 days of a distance sale.

That's why a blanket no-refunds rule works worse than a transparent policy: for example, a full refund until a certain date and none after it. A strict ban may be found to be an unfair term.

Checklist

  1. Register a FOP
  2. Add the KVED codes before your first event
  3. Choose the third group of the single tax
  4. Open a business account and connect Monobank in your payment settings
  5. Connect a pRRO
  6. Publish a public offer with refund terms
  7. If there are several sellers, make sure each one has the KVED codes, the tax group and a pRRO
  8. Keep an income ledger and file a tax return every quarter

When to ask the tax authority directly

An individual tax ruling protects from fines exactly the person it was issued to. It's worth getting one if:

  • You regularly hold events at different rented venues (the touring question)
  • Your turnover is large and you need certainty about cash registers
  • You have a complex structure with several sellers

This article is for information only and doesn't replace advice from an accountant or tax advisor. Rates and limits are as of 2026.