Ganado

TAXI PLATFORMS · SELF-EMPLOYED · IO

Platform commissions, VAT and annual tax in one controlled workflow.

We first verify the contract, the actual service supplier, invoices and payments. We then separate identified-person registration, monthly VAT and annual self-employed duties in writing — without assuming that every obligation starts automatically with the first ride.

  1. 01

    The IO trigger is checked from actual evidence

  2. 02

    IO/VAT filing, full bookkeeping and the annual return are separate scopes

  3. 03

    Historical periods are reviewed before corrections are quoted

WHAT DECIDES THE POSITION

The actual service and contractual relationship matter, not the app name alone.

For taxi platforms, a foreign commission invoice or another received service is often the relevant fact. The timing and identified-person position under Section 6h of the Czech VAT Act must therefore be assessed from the actual contract, supplier, service date, invoice and payment — the first completed ride alone is not a sufficient conclusion.

An identified person is not the same as a full Czech VAT payer. Mandatory or voluntary full VAT registration is considered separately only where actual turnover, supplies or commercial circumstances make it relevant.

SCOPE

The layers we connect for a taxi-platform driver

Each layer has a different trigger, deadline and evidence set. Platform, bank and filing records must agree.

01 · START

Self-employment, trade and transport authorisation

A self-employed taxi operator must hold the relevant passenger-transport concession, use a registered taxi vehicle and hold taxi-driver authorisation before starting. The Czech Public Administration Portal lists CZK 800 for an electronic first trade notification or concession application and CZK 1,000 in person or by post; the vehicle and driver steps are separate authority procedures, not Ganado services.

02 · CONTRACT

Platform, supplier and money flow

We match the contract, supplier legal entity, VAT ID, commission invoices, ride statements, payouts and bank transactions. This identifies who supplies what to whom and which amounts belong in the Czech records.

03 · REGISTRATION

Identified-person status based on the actual supply

We check whether receiving a service from a person not established in Czechia triggers Section 6h, from which date and whether older periods are open. Registration and power of attorney are filed only after the facts are confirmed in writing.

04 · MONTH

VAT on commissions and related filings

We check commission documents, currency conversion, taxable amount, calculated VAT and the exact filing set for that period. We do not assume an automatic nil filing or identical forms every month.

05 · YEAR

The annual self-employed return remains separate

Annual income, expenses and other tax records are handled separately. Monthly identified-person work does not replace the income-tax return or any required social-security and health-insurance overviews.

06 · REVIEW

Full VAT registration only where relevant

Turnover, the nature of domestic and cross-border supplies and other registration grounds are monitored separately. Identified-person status does not by itself make a driver a full Czech VAT payer.

DELIVERABLES

What you receive after onboarding

01

A written obligation map

The contractual supplier, decisive document, first reviewed period and a clear record of what remains outside the confirmed scope.

02

A monthly evidence close

A control list of commission documents, VAT calculation and missing items before submission.

03

Electronic submission evidence

After confirmed filing, we provide the period output and submission record; the tax payment remains separately traceable.

04

Continuity into the annual return

Monthly data is prepared so it can be reconciled with annual income, expenses and other self-employed records.

WHO IT FITS

A regular process works best when the evidence is traceable.

One clear monthly routine reduces the risk of figures drifting between platform reports, the bank and Czech tax records.

Typical fit

  • 01

    Self-employed drivers using one or more taxi platforms in Czechia.

  • 02

    Drivers receiving commission invoices from a foreign contractual counterparty.

  • 03

    Clients who want monthly control connected to an annual-ready evidence pack.

  • 04

    Drivers moving from their own records or another accountant.

Needs a separate review first

  • 01

    An unclear account owner, shared profile or payouts sent to another person's bank account.

  • 02

    Missing contracts or commission invoices, or a long unclosed filing history.

  • 03

    A concurrent company, employment, foreign tax residence or several business activities.

  • 04

    An authority dispute or a question requiring an individual tax or legal opinion.

PROCESS

Four steps from documents to a recurring routine

Each step ends with a traceable written output.

  1. 01

    1. Send the core documents

    Business ID, platform contract, commission invoices, ride and payout statements, bank records, IO status and the last filed period.

  2. 02

    2. We verify the trigger and periods

    We check the contractual supplier, actual service, invoice or payment under Section 6h and separate monthly, annual and any full-VAT duties.

  3. 03

    3. We confirm scope and price

    You receive in writing what the recurring routine includes, which one-off steps remain and when complete monthly inputs are due.

  4. 04

    4. We file and close the period

    Once inputs are complete, we prepare the calculation, electronic filing and confirmation; unresolved items remain visible for the next cycle.

PRICING

The recurring routine stays simple; history and registration remain separate.

The first two prices cover the monthly IO/VAT filing only, not full bookkeeping. Final scope is confirmed in writing from the number of platforms, periods and quality of the records.

On a smaller screen, scroll the table horizontally →

The recurring routine stays simple; history and registration remain separate.
Service Price Typical fit
Bolt · monthly IO/VAT filing from 690 CZK / month One platform: commission-document check, calculation and IO/VAT filing. Full monthly bookkeeping, the annual return and historical corrections are separate.
Bolt + Uber · monthly IO/VAT filing from 890 CZK / month Two platforms or multiple commission documents in one IO/VAT period. Full bookkeeping, the annual return and historical corrections are separate.
Full monthly driver bookkeeping fixed quote Tax records or accounts, platform payouts, bank activity, expenses and monthly control. The price is confirmed from the records and actual scope.
Identified person registration from 2,990 CZK Document review, application, power of attorney and routine tax-office follow-up.
Annual self-employed tax return from 2,990 CZK A separate annual layer; monthly identified-person filings do not replace it.
Late-period and history review from 1,990 CZK Initial review of registration, periods and available evidence; corrections are quoted after findings.

DOCUMENTS

What to send for an exact review

Do not place sensitive data in an ordinary message before we confirm a secure transfer method.

  1. 01

    Business ID, tax ID and current identified-person or full-VAT registration status.

  2. 02

    The contract and current terms for each platform, including the counterparty name and VAT ID.

  3. 03

    Commission invoices, monthly ride statements, payouts and any credit notes.

  4. 04

    Bank statements or transaction exports that reconcile platform payouts.

  5. 05

    Past VAT filings, registration documents, authority letters and electronic submission receipts.

  6. 06

    Vehicle and expense documents; the evidence method depends on actual expenses, the Czech transport-expense lump sum, any VAT deduction and mixed private use.

  7. 07

    For annual work, other income, expense and Czech social-security and health-insurance records.

Quick check

Not sure the identified-person regime applies to you?

Answer a few questions about platforms, ads and foreign services. In 2 minutes you will know whether IO registration or a monthly VAT filing may apply to you.

Take the 2-minute check

Free, no contact details required.

WRITTEN ENQUIRY

A contact detail and short summary are enough for the first exact step.

No introductory call is required. We verify scope, request missing records and confirm the price in writing before work starts.

Bolt / Uber / platforms

SOURCES AND LEGAL BASIS

The rules are checked against current public sources.

These sources cover VAT, deadlines, entry fees, taxi-vehicle registration, driver authorisation and evidence of vehicle use. The conclusion still depends on the actual documents.

  1. 01
    Czech VAT Act No. 235/2004 — current text

    Accessed: 17 July 2026

    Open source
  2. 02
    Czech tax authority: platform-driver tax duties from 2025

    Accessed: 17 July 2026

    Open source
  3. 03
    Czech Financial Administration: tax calendar

    Accessed: 17 July 2026

    Open source
  4. 04
    Czech Public Administration Portal: trade licence and administrative fees

    Accessed: 17 July 2026

    Open source
  5. 05
    Czech Public Administration Portal: taxi-vehicle registration

    Accessed: 17 July 2026

    Open source
  6. 06
    Czech Public Administration Portal: taxi-driver authorisation

    Accessed: 17 July 2026

    Open source
  7. 07
    Czech Financial Administration: evidence of vehicle use and journey logs

    Accessed: 17 July 2026

    Open source
  8. 08
    Act No. 523/1992 on tax advisory services

    Accessed: 17 July 2026

    Open source

FAQ

Common questions from taxi-platform drivers

01 Does the first ride automatically create identified-person status?
Not as a mechanical rule. The relevant fact is the actual cross-border service and contractual relationship: who supplies it, what is invoiced, when the service is received and whether Section 6h is triggered. The first ride is only one date in that timeline.
02 What typically triggers the IO review for a platform?
It is often a commission, intermediation or another service received from a person not established in Czechia. The app logo is not enough; we check the contracting legal entity, VAT ID, invoice, service date and payment.
03 Does an identified person file something every month?
The duty is assessed for the relevant tax period and supply. A relevant received service commonly leads to Czech VAT and the corresponding filing, but we do not assume an automatic nil filing or an identical form set every month without checking the facts.
04 Is an identified person the same as a full VAT payer?
No. An identified person has limited duties for selected cross-border supplies. Full VAT registration has different triggers and consequences, so turnover and other conditions are monitored separately.
05 Which taxi authorisations and authority fees are separate?
For a self-employed operator we separate the concession, taxi-vehicle registration and taxi-driver authorisation. The first trade notification or concession application costs CZK 800 electronically and CZK 1,000 in person or by post; the vehicle and driver procedures have their own processes and fees.
06 Is a journey log always mandatory?
It depends on the tax treatment. The Czech transport-expense lump sum does not by itself require a journey log; actual expenses, a VAT deduction or mixed private use may still require reliable evidence of the relevant facts. A journey log is one possible method, not a universally mandatory format.
07 Does the monthly price include the annual tax return?
No. The monthly IO routine and annual self-employed return are separate layers and separate prices. Czech social-security and health-insurance overviews are confirmed according to the actual scope.
08 What if registration or several older filings are missing?
We begin with a paid history review. We map periods and evidence, separate accounting corrections from regulated advice and quote the next work in writing. Zero penalties or a particular authority outcome cannot be promised in advance.

NEXT STEP

Send the facts. We will return written scope, not a generic promise.

Start with your business ID, platform names, start date, IO status and last filed period. We request sensitive documents only after confirming a secure transfer method.