Ganado

Bolt/Uber driver: monthly filings vs annual tax return

Short answer: once you are registered as an identified person (registration is due within 15 days of the date that status arises), you file a monthly VAT return for every month a taxable supply occurred, due by the 25th day of the following month; separately, once a year, you file the annual self-employed tax return and the follow-up social-security and health-insurance overviews. Monthly VAT never replaces the annual return.

This page has one exact job: separate the monthly filing layer from the annual filing layer. Drivers do not usually need more theory. They need a clean calendar.

1. The simple calendar

Layer What gets filed When
Monthly Identified person VAT filing By the 25th day of the following month
Ongoing Platform report control and commission review After each closed month
Annual Tax return According to the annual tax deadline
After the annual return Social and health filings After the annual return deadline

Price now

IO registration from 1,990 CZK
Monthly filing · 1 platform from 690 CZK / month
Monthly filing · multiple platforms from 890 CZK / month

Period check, VAT calculation, electronic filing and submission confirmation.

Get a tailored quote

We will handle it for you

Tell us what you know — company ID, platform, how long you have been driving. We find the rest and reply with the first step and the price.

  • Online across Czech Republic
  • Next step in writing
  • Price confirmed upfront

Written reply, no call — within 2 hours, every day, weekends and holidays included.

Or message us on WhatsApp

Have not filed anything yet? → /en/identified-person-penalty-and-rescue/

2. What belongs to the monthly layer

The monthly layer is mostly about the identified person regime and platform service logic. The recurring process is:

  1. close the month with final platform data,
  2. check commission and cross-border service logic,
  3. file the monthly VAT return on time,
  4. store payment and filing confirmations.

3. What belongs to the annual layer

The annual tax return is broader. It closes the whole business year: ride income, expenses, tax result and the follow-up social and health layer. Monthly VAT supports the annual return, but it does not replace it.

4. The main failure pattern

The usual mistake is putting both layers into one blurred task list. Then registration happens separately, monthly VAT gets delayed and the annual return is assembled from incomplete data. That is why this page must stay a calendar page, not another general tax article.

5. Where to go next

Sources (Verified 22 September 2026)

Send the platform, start date and last filed month

We will tell you what belongs to the monthly VAT layer, what belongs to the annual tax return and what is still missing.

Check my filing calendar

Quick contact: WhatsApp

You may also need

NEXT STEP · GANADO

Turn an answer into a completed task.

Use a relevant tool, check the service scope or send us your case. You do not have to start again with a generic enquiry.

Identified person VAT filing

from 690 CZK / filing

Period check, VAT calculation, electronic filing and submission confirmation.

See what is included → Confirm scope and price

Written scope and quote → invoice → payment → delivery. No mandatory call.