Someone offers you a commission for sending customers their way. You agree, you place a link, and three months later you still cannot say whether a single sale was recorded, rejected or simply never tracked. That gap — between agreeing to recommend something and being able to prove what you are owed — is where most first attempts at affiliate income in Czechia quietly stop. The headline rate is almost never the reason.
What follows compares routes rather than merchants: the three ways a Czech partner can be paid, the clauses that decide whether your work converts into money, and what the flat-tax regime does to the calculation. If you have read affiliate advice written for the euro area, part of it will not apply here — Czechia keeps its own currency, its own account format and its own domestic payment rail.
It also helps to have something small and predictable arriving while a first program is still unproven. Apps such as I am Beezy pay you for viewing content on your phone, which keeps a little money moving during the weeks when nothing has been approved yet.
What is an affiliate program in Czechia actually paying you for?
Before you look at a percentage, find the event that triggers payment. Two programs advertising the same rate can be worth completely different amounts to you, because they are buying different things.
Click, lead and sale are three different products
A click pays for traffic, a lead pays when someone completes a form or a call, and a sale pays only when money changes hands. The further down that list you go, the higher the rate and the lower your conversion. A generous rate per sale can be worth less than a modest one per qualified lead, depending on what your audience actually does. Ask which of the three you are being paid for, and get the answer in writing rather than from a landing page.
Approval is a second gate, and it is the one that hurts
A recorded order is not an approved order. Most merchants hold commissions until the return period has passed and the customer has paid, so a sale in March can be confirmed in May. Czech consumer rules give buyers real room to send goods back, which is why a clothing merchant holds your commission longer than a service does. Ask how long approval takes, and what cancels a commission after it has been recorded.
The attribution window decides your income more than the rate
Almost every program credits you only if the purchase happens within a set period after the click, and that period is written in the terms rather than shown on the sign-up page. Two programs offering an identical commission rate can pay very different amounts purely because one attributes sales for thirty days and the other for a single session. Read that clause first. If the merchant cannot tell you what the window is, the program is not ready for partners.
The three routes a Czech partner can take
The Czech market gives you three practical options, and they differ far more in how disputes get resolved than in the rate they advertise.
In-house programs run by Czech e-shops
Many Czech shops run their own partner programme, often on the e-shop platform they already use — Shoptet is the one you will meet most often behind smaller Czech stores. The terms are usually short, the contact is a real person, and the money comes straight from the merchant. The weakness is that you are relying on the merchant's own tracking, with nobody in between when the numbers disagree with yours.
Networks that operate in Czechia
A network sits between you and dozens of merchants, gives you one dashboard and one payment, and takes a cut for it. eHUB and Dognet both run in Czechia and both work on approved orders rather than clicks, which tells you where the risk sits. The advantage is procedural: when a merchant disputes a conversion, a third party holds the records. The cost is an anonymous merchant relationship, and rates a little below a direct deal.
International networks and the currency question
Large international networks will take you, and some Czech-facing merchants are only reachable through them. The catch is the money: your commission is often denominated in another currency, so you meet an exchange margin before you ever see a koruna — invisible on the dashboard, very visible on your bank statement. If a program lets you choose the settlement currency, run the numbers both ways before you pick.
| Route | Who holds the tracking | Where disputes go | Currency risk | Best when |
|---|---|---|---|---|
| In-house program of a Czech shop | The merchant | The merchant, directly | None — paid in koruna | You have one strong relationship and a specific audience |
| Czech affiliate network | The network | The network, with records on both sides | None to low | You want several merchants and one payment |
| International network | The network, outside Czechia | Support ticket, slower | Real — conversion into koruna | The merchant you want is only listed there |
How does commission actually reach a Czech account?
This is the part that newcomers and returning Czechs get wrong most often, because the local plumbing does not look like the euro area's. Set it up once and you never think about it again.
Your account number is not an IBAN, and both exist
A Czech account has two written forms. The national one is a prefix of up to six digits that is often absent, a main part of two to ten digits and a four-digit bank code, the blocks clearly separated. The other is the IBAN, exactly twenty-four characters here, and what a foreign payer will ask for. A payment form that accepts only an IBAN has not been built for Czech partners, and that alone tells you how many it has. The Czech National Bank publishes an official IBAN calculator, which converts the national form for you.
The variabilní symbol is not optional
A Czech transfer carries a numeric reference, the variabilní symbol, which tells the recipient what is being paid — an invoice number, a customer number. It is not decoration. A transfer that arrives without one can sit unmatched on the other side while both parties assume the other made a mistake. Put your invoice number in it every time, and ask merchants to do the same when they pay you.
A QR code on your invoice is the normal Czech way to get paid
Czech invoices carry a QR platba built on the SPD format, which encodes the account, the amount, the currency and the variabilní symbol so the payer scans instead of typing. If you invoice a Czech merchant directly, adding one removes the commonest cause of a late payment: a mistyped account number. The specification and free tooling are public at qr-platba.cz.
When the money comes from the euro area
Czechia is in the European Union but not in the euro area, so a domestic transfer in koruna does not travel on the SEPA rail at all — it clears through CERTIS, the system operated by the Czech National Bank itself. Any commission sent from the euro area therefore involves a conversion into koruna, which means a rate and a margin rather than a simple transfer. That is why comparing what actually lands beats comparing advertised fees. Wise and Revolut both operate here, and the difference between routes shows up in the exchange margin far more than in the stated charge.
| Payment route | Speed | What to check | Note |
|---|---|---|---|
| Domestic instant transfer in koruna | Seconds, including nights and weekends | That your bank supports it and the sender uses it | Around 99 percent of Czech bank customers were covered in 2026, with a ceiling of 2.5 million koruna per operation |
| Domestic standard transfer | Same or next business day | The variabilní symbol is filled in | Clears through CERTIS, not SEPA |
| Transfer from the euro area | One to several days | The exchange rate applied, not the fee | Conversion into koruna is unavoidable |
| Specialist transfer provider | Usually one to two days | The amount that lands, in koruna | Compare against your bank on the same day |
Funding the slow months with I am Beezy
Affiliate income has a shape that beginners underestimate: nothing, nothing, nothing, then a payment covering work you did two months ago. The people who give up usually do so in the gap, not after a bad result.
What the platform actually pays
With I am Beezy you view content — videos, articles, advertisements — and each view generates a small amount, paid to the payment method you already use. The platform reference range is 5 to 15 euros a day; converted at the Czech National Bank rate of 24.190 koruna to the euro on 5 August 2026, that is roughly 120 to 360 koruna a day. The koruna floats, so check the Czech National Bank daily table rather than treating that conversion as fixed.
What it does not replace
It is not a salary and it is not a substitute for building the referral side. What it does is cover the approval delay, which is precisely when people abandon a program that would have paid in month three. Treat it as the floor under the experiment, not the experiment itself.
What the tax side does to your choice
Commission is income whether it arrived through a link or a handshake, and in Czechia the regime you sit in changes what a program is worth to you.
The flat tax is one payment instead of three
A self-employed person can enter the paušální daň, which replaces income tax, pension contributions and health insurance with a single monthly payment due on the twentieth of each month. For 2026 the first band is 9 162 koruna a month, of which only 100 koruna is income tax, with 5 756 koruna going to pension and 3 306 koruna to health insurance, according to the Financial Administration. The second band is 16 745 koruna and the third 27 139 koruna. Entry, and any change of band, has to be notified before the tenth day of the tax period — miss it and you wait a year.
Your band depends on what you do, not only on what you earn
This is the part most summaries skip. The band is set by both the amount and the composition of last year's income, through the expense allowance that applies to each activity. Two people with the same turnover can land in different bands because one does work that carries an 80 percent allowance and the other does not. Before you sign a program that will change your income mix, work out which band it pushes you into.
Two VAT thresholds, not one
Since 1 January 2025 turnover is counted per calendar year and there are two triggers: at 2 000 000 koruna you become liable from the first of January following, and at 2 536 500 koruna you become liable from the day after you cross it. The registration request goes in within ten working days either way. The ceiling of the flat-tax regime and the lower VAT threshold are the same figure, 2 000 000 koruna, which makes it the single number worth remembering. The current rules are on financnisprava.gov.cz, and the online counter is MOJE daně.
Five questions to settle before you sign
Programs that cannot answer these are not hiding anything clever; they simply have not built the back end yet, and you will be the one absorbing that.
Ask them in writing
Which legal entity is behind the brand? What event triggers a commission, and what cancels one after it is recorded? How long is the attribution window? When are payments made, in which currency, and is there a minimum before anything moves? Who do you contact when the dashboard and your own records disagree? Keep the answers and the terms as they stood on the day you joined: programs change rates and windows, and the version you agreed to is the one that counts in a dispute.
When to walk away
Walk away when the commission would come from what new recruits pay to join rather than from what customers buy, when joining costs money, when the terms live in a chat group instead of a document, or when earnings are advertised as totals rather than as a rate per action. For a consumer dispute the Czech authority is the Česká obchodní inspekce; for anything with a financial product attached, the supervisor is the Czech National Bank and complaints go to the Finanční arbitr.
Choosing well is mostly a matter of sequence: settle how you will be paid, read the two clauses that decide your income, check which tax band the new income pushes you into, then give one program long enough to produce a readable result. Running five at once guarantees you will never know which audience responded to what. And if you want a second stream running while that first program proves itself, you can sign up for free on I am Beezy and earn from content you were going to look at anyway.
