Money
Taxed on money you never saw
25.08.2026 · 6 min read
The driver, not the app, performs the transport service — so revenue is the whole amount the passenger paid, and the app's commission is a cost. Whether that cost can be deducted depends on the tax regime: under the Polish lump-sum ryczałt, tax is charged on revenue and the commission cannot be deducted; under general or flat-rate taxation with a ledger, it can.
The most common surprise of a first year driving for the apps is not the commission. It is what the tax is calculated on.
Where the problem comes from
Formally, the driver performs the transport service. The app is an intermediary: it matches passenger to driver and charges a fee for doing so.
These are two separate transactions, not one reduced amount:
- The driver carries the passenger. The driver's revenue is everything the passenger paid.
- The app supplies the driver with an intermediation service. The commission is the driver's cost.
The account shows only the result of the subtraction. The paperwork shows two lines.
What it means in figures
Take the trip from our other breakdown: the passenger paid 402.98 zł and 204.72 zł reached the driver.
| Tax regime | What tax is calculated on |
|---|---|
| General / flat rate (with a ledger) | 402.98 zł of revenue minus commission and other costs |
| Lump-sum ryczałt | 402.98 zł of revenue, with no cost deduction |
Under the ryczałt the app's commission does not reduce the base. That is not an error or an abuse — it is how a lump sum works: a lower rate in exchange for no costs. The trouble starts when somebody picks it by looking at the rate rather than at how much of their turnover an intermediary takes.
The larger the app's share of a trip, the worse the lump sum looks. On a trip where the intermediary keeps half, the tax is calculated on twice what the driver actually received.
VAT
Taxi passenger transport in Poland has its own simplified VAT lump sum — a low rate, but no input deduction. The base is what the passenger paid. The alternative is standard settlement, deducting VAT on fuel, the rental and servicing.
Which works out better depends on how much you spend on VAT-bearing costs. A driver renting a car and buying 1,500 zł of fuel a month has a lot to deduct. A driver in their own paid-off car has considerably less.
This is a conversation with an accountant, not with a forum. Rates and thresholds change more often than articles on the internet do, and the regime chosen at the start binds for the year.
The practical rule
Set aside tax against what the passenger paid, not against the transfer from the app.
Set aside a percentage of what lands in the account and you will be short at settlement — short by exactly what the intermediary took. That is the usual reason a driver who "earned fine" all year ends it owing the tax office several thousand złoty.
What this article does not replace
Specific rates are deliberately absent. Not because they are secret, but because they change every year, and an article read after the change is worse than no article.
The mechanism above is constant: revenue is what the passenger paid. Check the current rates, and which regime is cheaper in your case, with an accountant before your first working month — after that, changing regime before the year ends is usually not possible.
Frequently asked
Because the driver performs the transport service. The app acts as an intermediary and charges for it — two separate transactions, not one reduced amount.
Under general and flat-rate taxation with a revenue-and-expense ledger, yes — it is a cost of earning the revenue. Under the lump-sum ryczałt, tax is charged on revenue and costs are not deducted.
Taxi passenger transport has its own simplified VAT lump sum in Poland, with no input deduction — so it is charged on the full passenger fare. The alternative is standard settlement with deduction. Discuss the choice with an accountant before your first month.
Set aside tax against what the passenger paid, not against the transfer from the app. Setting aside a percentage of the transfer will leave you short.