Verified 4 October 2026 (2026 figures and deadlines confirmed 4 October 2026, other facts 16 July 2026 — see sources).
Short answer: OnlyFans income connected with the Czech Republic requires a fact-specific review. Separate the classification and authorisation of the activity, Czech income tax and insurance, the contract and payout records, and any cross-border VAT or identified-person issue. None of those obligations follows from the platform name or an income band alone. If you want the records and filing scope reviewed, describe your situation. For a broader look at accounting for creators generally, see the content creator accountant hub.
Digital income can reach authorities through tax filings, payment records, requests for information and platform-reporting regimes. DAC7 covers specified categories of activity carried out through qualifying platform operators; it does not prove that every OnlyFans payout is automatically reported under DAC7. Reporting uncertainty does not remove the creator’s own obligation to classify and report income correctly.
The practical way forward is to work from the actual documents. Ganado can prepare a document inventory, reconstruct accounting records and technically prepare standard filings from client-confirmed facts.
Who this is for
Creators on OnlyFans, Fansly and similar platforms who receive income in the Czech Republic — as their main activity, a side income or alongside full-time employment.
What we prepare
A document inventory, accounting reconstruction and preparation of filings from your confirmed facts.
What it costs
After reviewing the reports and confirming the scope, we send a fixed written quote before work starts. See the service structure on the pricing page.
What we need from you
Platform reports, bank statements, information about other income and details of any filings already made.
Which facts determine your Czech obligations
| Decision factor | What to verify | Why it matters |
|---|---|---|
| Activity | What the creator actually supplies, how regularly and under which authorisation | Determines whether the activity is a trade or another category of income |
| Tax status | Czech tax residence, main or secondary activity, employment and other income | Affects the return, insurance minima, credits and treaty analysis |
| Contract and statements | Who contracts with the creator, what the 20% platform fee represents and how payouts are reported | Determines the defensible income and expense treatment |
| Cross-border transactions | Services received and supplied, counterparties and their places of establishment | Determines whether identified-person, VAT-return or recapitulative-statement rules arise |
| Czech VAT turnover | Defined domestic supplies in the calendar year and the CZK 2,000,000 and CZK 2,536,500 thresholds | Requires the crossing date, an application within 10 working days and the start date under the threshold and statutory option |
| Income, costs and structure | Annual figures, expense evidence, VAT turnover tests and intended withdrawals | Supports the choice of expense method, VAT-payer review and sole-trader/s.r.o. comparison |
Income size still matters for calculations and statutory thresholds, but it does not by itself answer whether a trade licence, identified-person registration or an s.r.o. is appropriate. If the contract or transaction flow is unclear, send the documents for an initial scope review.
Do I need a trade licence?
Often, but the exact answer depends on the activity. Regular, independent and profit-seeking creator work will commonly be self-employment. The correct authorisation and income category should be determined from the actual services, not assumed from the OnlyFans label.
A Czech free trade licence may fit some content-creation activities. Other activities can require a different authorisation or legal classification. The classification also affects the available lump-sum expense percentage and the related registrations.
An “occasional income” label is not a safe shortcut for organised, repeating work. Frequency is relevant, but the whole factual pattern must be considered.
If activity has already started, review the start date, authorisation, records and past filings separately. Do not assume that a later trade-licence registration automatically corrects or retroactively authorises an earlier period.
Which trade licence to choose
| Income classification | Possible lump-sum treatment | What to verify |
|---|---|---|
| Qualifying income from a trade | 60%, with deductible lump-sum expenses capped at CZK 1,200,000 | The activity must actually qualify as trade income |
| Another self-employment classification | Generally 40%, with deductible lump-sum expenses capped at CZK 800,000 | Use the legal classification supported by the contract and activity |
The 60% lump sum is not a general “creator rate”: it applies only when the income qualifies as trade income, and the resulting lump-sum expense is capped at CZK 1,200,000. Other self-employment income generally uses 40%, with deductible lump-sum expenses capped at CZK 800,000. The correct category follows the real activity and legal basis; we confirm it from your documents. For the annual filing process, see the guide to filing a Czech self-employed tax return in 2026.
Already earning without a clear authorisation or classification? Collect the contracts and reports first, then review the periods in order. Send us the accounting scope.
How the taxable base is calculated for OnlyFans
The most common practical question is: “What exactly do I pay tax on?” There is no one-sentence answer, because it depends on the platform’s contractual model, payout reports and how the commission is recorded. This point is crucial during a tax audit.
A defensible process looks like this:
- download and archive the platform’s monthly reports,
- reconcile the reports with bank transactions,
- use one assessment method throughout the year,
- do not switch between interpretations according to whichever one happens to “look better”.
In practice, a consistent, documented calculation is better than an “aggressively optimised” model with no documentary support. During an audit, defensibility matters more than creativity.
Example calculation of OnlyFans income
Fan payments shown: CZK 100,000 Platform fee in current terms: −CZK 20,000 (20%) Payout shown: CZK 80,000 Tax and accounting review: Start with the current contract and full platform statements. Do not decide the taxable amount from the bank payout alone. Record the fee consistently with the selected expense method.
The key point: current OnlyFans terms describe a 20% fee deducted from fan payments, but that does not by itself settle the Czech tax treatment. Reconcile the contract, statements and bank entries, then apply one documented accounting and expense method.
Currency and exchange rate
Platform reports or payouts may be denominated in a foreign currency such as USD. Czech tax records require a supported conversion into CZK.
| Method | Principle | Best for |
|---|---|---|
| CNB rate for the day the item arises | Rate for the day income, expense or another tax item arises | Transaction-level records for a taxpayer that is not an accounting entity |
| GFŘ uniform exchange rate | One officially set rate for the whole tax period | Alternative for a taxpayer that is not an accounting entity |
Choose a method permitted for your tax and record-keeping regime, document when the item arises and apply the method consistently. Within one tax period, a taxpayer cannot combine the tax-conversion rate and the uniform rate merely because one produces a lower result.
Flat-rate expenses, actual expenses or the Czech flat tax?
Content creators most often choose between two expense regimes: flat-rate expenses and actual costs. The flat-tax scheme is a further option, but it has its own conditions.
Flat-rate expenses
The advantage is simpler expense evidence. For qualifying trade income, the 60% lump sum is capped at CZK 1,200,000 of deductible expenses. Other self-employment income generally uses 40%, capped at CZK 800,000 of deductible expenses. These are expense caps, not income limits; the category follows the actual activity.
Actual expenses
Actual expenses can be modelled where costs are consistently documented. Typical examples are equipment, software, production services, some marketing and operating costs related to content creation. This method requires more detailed records.
Czech flat tax
The Czech flat-tax scheme is a separate option with its own conditions. Before joining, check concurrent activities, income limits and the relationship with VAT, then compare the total annual effect.
Comparison of tax regimes for OnlyFans creators
| Criterion | Flat-rate expenses | Actual expenses | Czech flat tax |
|---|---|---|---|
| Principle | 60% for qualifying trade income (maximum CZK 1,200,000) or generally 40% for other self-employment income (maximum CZK 800,000) | Based on documents | Fixed monthly payment |
| Administration | Minimal | High | Simplified, but eligibility and income records still matter |
| Input for modelling | Actual costs compared with the percentage expense | Amount and evidence of each cost | Eligibility and the total annual effect |
| Relevant cap or limit | CZK 1,200,000 maximum expense when the 60% rate applies | No lump-sum cap; every cost must meet the tax rules | Eligibility can extend to CZK 2,000,000 of income, subject to income-mix and band conditions |
| CSSA/health insurance | Based on the result | Based on the result | Included in the flat-tax payment |
| Identified-person status | Yes | Yes | Can be compatible; check all entry and continuation conditions |
| VAT-payer status | Compatible | Compatible | Generally prevents entry or continuation in the flat-tax regime |
| Tax allowances | Yes | Yes | Not claimed separately in the usual way |
For an accounting comparison, prepare both calculations side by side using documented figures. Ganado can prepare the inputs through a self-employed tax return service or monthly bookkeeping.
Want a quick comparison now? Try our 2026 self-employed tax calculator.
VERIFIED CALCULATIONS
Three models for 2026 income.
The table shows the full-year liability, not the balance after advances already paid. Results are rounded using the assumptions below.
| Annual income | Tax base | Tax after credit | Social insurance | Health insurance | Total |
|---|---|---|---|---|---|
| CZK 180,000 | CZK 72,000 | CZK 0 | CZK 60,056 | CZK 39,664 | CZK 99,720 |
| CZK 600,000 | CZK 240,000 | CZK 5,160 | CZK 60,056 | CZK 39,664 | CZK 104,880 |
| CZK 1,800,000 | CZK 720,000 | CZK 77,160 | CZK 115,632 | CZK 48,600 | CZK 241,392 |
The annual minima use unrounded annual assessment bases, not 12 rounded monthly advances: social insurance is 205,668 × 29.2% = CZK 60,056, because the 2026 minimum uses 35% of the average wage for the whole year (Act No. 90/2026 Coll.); health insurance is 24,483.50 × 12 × 13.5% = CZK 39,664, each rounded up to a whole crown. A secondary activity, partial year, reduced social minimum for qualifying new OSVČ, exemption from the health minimum, children, other income, actual expenses or the flat-tax regime will change the result. This is not an individual calculation.
What changed during 2026
The monthly advances paid during 2026. The calculation above uses the annual minimum; whatever the advances pay above it comes back after the overview.
HEALTH · 2026
CZK 3,306 / monthThe minimum health-insurance advance from January 2026 where the OSVČ minimum assessment base applies.
SOCIAL · FROM 07/2026
from CZK 5,005 / monthThe new minimum for affected main-activity OSVČ. ČSSZ may set a higher amount from the actual base; check the amount in the ČSSZ ePortal.
FLAT-TAX BAND I · FROM 07/2026
CZK 9,162 / monthBand I fell from CZK 9,984. The flat tax for the whole of 2026 is CZK 109,944; paying the full January–June amount created a CZK 4,932 overpayment.
VAT and the identified-person regime: where most mistakes occur
VAT treatment for OnlyFans is more complex than a normal local trade because it involves a cross-border element. For digital platforms, you need to assess who receives the supply, where the place of supply is and whether the identified-person/VAT regime applies to you.
Some creators may need identified-person registration because of a relevant received or supplied cross-border service. Others may not. Registration, a VAT return and a recapitulative statement are separate questions. Identified-person status alone does not create a requirement to submit a nil return every month; a filing is due when the relevant transaction and statutory conditions arise.
VAT-payer registration is a separate test. Since 2025, Czech turnover from defined domestic supplies is tracked by calendar year against thresholds of CZK 2,000,000 and CZK 2,536,500; it is not automatically the total of all foreign payouts. The registration application is due within 10 working days after the relevant threshold is exceeded, while the start of VAT-payer status depends on the threshold crossed and any statutory option. Review the contract, invoices, statements and counterparties before filing. Practical background is available on our pages about VAT registration, the identified-person regime, identified-person filings and the OnlyFans-specific walkthrough of OnlyFans VAT and identified-person status.
Not sure whether your case falls under identified-person or VAT-payer rules?
Send the contract and transaction outline. We will confirm the scope and the next filing.
What the tax office actually checks
Four areas recur in tax audits:
- Completeness of income: whether you declare all relevant payouts and channels.
- Expenses: whether the costs claimed correspond to your chosen regime and are documented.
- VAT/identified person: whether the cross-border regime has been assessed correctly and the filings are being made.
- Data consistency: whether platform reports, bank records and tax filings agree.
Put simply, the tax office does not care about the aesthetics of your spreadsheet. It cares whether the figures hold together and make sense in the context of your documents.
OnlyFans and DAC7: do not assume every payout is automatically reported
DAC7 requires qualifying platform operators to report specified categories of activity. Whether a creator’s activity falls within that scope depends on the platform’s legal role and the activity supplied; the mere fact that income came through a digital platform is not enough.
In practical terms:
- do not use DAC7 as a substitute for reading the current platform contract and statements,
- do not assume that every payout is reportable under DAC7 or that no other information channel exists,
- keep records that support the amounts and classification used in the Czech filings.
The consequence: reporting scope and the creator’s own tax obligations are separate. Even if a particular payout falls outside DAC7, it may still need to be included in the creator’s Czech records and filings.
For details of DAC7 and its impact on self-employed people, see DAC7: what it means for self-employed people.
Penalties and the consequences of delay
The consequence depends on the type of failure: late filing, additional tax assessed, late-payment interest and potentially penalties related to VAT compliance. The amount and available corrective route depend on the dates, filing history and circumstances.
Several years without tax returns, unresolved VAT/identified-person questions and incomplete records can involve tax, penalties, interest and a wider reconstruction. The actual consequence depends on the file.
The first administrative step is to inventory the periods, source documents and filing history. Ganado reconstructs the accounting data, prepares the filings and proposes the order of corrections.
2027 DEADLINES
The 2026 return and insurance overviews.
The overviews are due one month after the tax-return deadline, which depends on when and how you file. The tax is due on the same deadline as the return.
| Filing | Latest date | When it applies |
|---|---|---|
| Income-tax return — basic deadline | 1 Apr 2027 | The three-month deadline regardless of form; a holder of an enabled statutory data box must file electronically |
| Income-tax return — electronic | 3 May 2027 | If it was not filed by 1 Apr 2027 |
| Income-tax return — tax adviser / attorney | 1 Jul 2027 | Filed by a tax adviser or attorney after 1 Apr 2027; also mandatory audit cases |
| ČSSZ overview | 3 May / 3 Jun / 2 Aug 2027 | Depending on filing by 1 Apr, electronic filing after 1 Apr, or adviser filing after 1 Apr |
| Health-insurer overview | 3 May / 3 Jun / 2 Aug 2027 | The same three routes and dates as for ČSSZ |
| Overviews without a tax-return duty | 8 Apr / 2 Aug 2027 | Health insurer by 8 Apr 2027, ČSSZ by 2 Aug 2027 (31 Jul is a Saturday) |
A VAT return or recapitulative statement is filed only when a relevant transaction occurs in the period. Identified-person status alone does not require a nil filing every month.
What to do now: five clear steps
- Check that your trade licence and registrations are set up correctly.
- Download complete platform reports for every relevant period.
- Separate personal and business transactions, at least in your records.
- Assess the VAT/identified-person regime from the real payment flows, not internet shortcuts.
- Set a regular monthly deadline for closing your records; the time required depends on transaction volume and document quality.
These five steps create a traceable basis for annual filing. They do not by themselves confirm the legal classification, VAT/identified-person regime or outcome of a possible review.
A 30-60-90 plan for creators who want a stable system
The first 30 days
- establish a consistent process for collecting reports,
- choose a method for calculating income,
- prepare the first comparison of flat-rate and actual expenses.
Within 60 days
- complete any identified-person/VAT registration,
- correct historical periods if there are gaps,
- introduce a monthly pre-filing checklist.
Within 90 days
- have a stable monthly routine without improvisation,
- keep the annual tax-return documents ready on an ongoing basis,
- have a process ready in case the tax office sends a request.
When an OnlyFans creator should move from sole trader to an s.r.o.
| Criterion | Sole trader | s.r.o. |
|---|---|---|
| Administration | Simpler | More complex |
| Tax rate | Personal income tax applies to the taxable base; rates and thresholds depend on the year | Corporate income tax plus the tax treatment of salary, remuneration or distributions |
| CSSA/health-insurance contributions | Calculated under self-employed insurance rules, including applicable minima | Depends on how the individual is paid and insured |
| Liability | All personal assets | Limited-liability structure, subject to director and other statutory responsibilities |
| Privacy | Business information can appear in public registers | Company and executive-director information is publicly registered as required by law |
| Decision basis | Profit, real costs, withdrawal plan, insurance, administration, liability and future plans — not one universal income threshold | |
There is no reliable universal monthly-income break-even point. A comparison should use the creator’s actual annual profit, intended withdrawals, other income, insurance status and the full cost of company administration. The contractual income can belong to an s.r.o. only where the platform terms, account holder and payout setup allow it; incorporation alone does not transfer income agreed with or earned by the creator personally.
Read more about setting up an s.r.o.
The most common question: “Can I continue handling it myself?”
Yes, if you have the time, discipline and willingness to maintain records continuously. If you are catching up retrospectively or have several income channels, accounting administration can take over the agreed record and technical-preparation work. Its scope should match the real transaction volume and filing obligations.
One operating model combines a monthly accounting review, annual tax filing and records for confirmed VAT/identified-person obligations. In practice, we provide this through bookkeeping and the subsequent tax return.
Monthly operating protocol: keeping taxes under control for 12 consecutive months
A monthly protocol creates an ongoing record and supports a completeness check before filing. It does not guarantee timely or error-free filing; that depends on the actual documents and applicable legal and tax position.
We recommend dividing the practical process into four fixed steps:
- Days 1–5 of the month: download the previous period’s platform reports and save them in an archive using the same file-name structure.
- Days 6–10: match the reports to bank transactions, mark differences and identify missing items.
- Days 11–20: close the expense records and check that every document is readable and assigned to the correct period.
- Days 21–25: complete the final compliance review, including VAT/identified-person obligations if applicable, and file everything on time.
The whole cycle can be completed relatively quickly when it runs continuously. Skip one month, however, and the next period already involves two months at once, increasing both the error rate and the mental load.
A control table worth keeping every month
- Platform report downloaded: yes/no.
- Bank transactions matched: yes/no.
- Expense regime verified (flat-rate/actual): yes/no.
- VAT/identified-person obligation for the period verified: yes/no.
- Filing submitted on time: yes/no.
- Documents archived using the same structure: yes/no.
This control table records how platform reports, bank movements, documents and filings were tracked. It may help locate evidence during a review, but it does not guarantee shorter contact with the tax office or a particular result.
Crisis plan: what to do when you discover a problem retrospectively
If a creator discovers gaps in the documents or uncertainty about VAT, start by separating verified facts from unresolved legal or tax questions.
A general administrative framework:
- Diagnosis: list precisely which periods are unclear and what is missing.
- Priority: close the period with the nearest penalty risk first.
- Completion: find the reports, statements and documents in a consistent format.
- Filing: submit missing or corrective filings in the correct order.
- Stabilisation: introduce a monthly protocol so that the problem does not recur.
The accounting reconstruction can be organised by period, with the completeness of each document set recorded separately. We then set the order of corrective filings and the communication with the tax office from the actual file.
Three myths that cause creators unnecessary harm
Myth 1: “Because it is a foreign platform, Czech authorities do not care.”
Reality: your Czech tax obligation follows your status and income, not the fact that the platform is based outside the Czech Republic.
Myth 2: “Until I exceed an enormous turnover, I do not need to do anything.”
Reality: even smaller amounts of income may require a correct tax return and, for cross-border arrangements, an identified-person/VAT assessment.
Myth 3: “I will wait for the tax office to contact me and complete it then.”
Reality: late correction can add interest, penalties or reconstruction work; the actual consequence depends on the period, breach and the authority’s procedure.
If you are unsure whether you only need to handle income tax or the related identified-person/VAT regime as well, review the contract and transaction flow before filing. Use the attributed contact form to send the accounting scope.
What this can look like in practice: three typical situations
Scenario 1: Creator with earlier income and missing filings
Situation: A creator has recurring platform income, some business registration history and gaps in the tax return or CSSA and health-insurance statements.
Administrative workflow:
- Map each period and reconstruct the accounting records from platform and bank reports
- Identify missing tax, CSSA and health-insurance filings
- Prepare the transaction records for the identified-person/VAT assessment
- Prepare the document chronology for communication with the authorities
Possible outcome: The periods become documented and the required filings can be prepared in the correct order. Timing, tax, interest and penalties depend on the real file and cannot be promised in advance.
Scenario 2: Creator combining employment and platform income
Situation: An employee also earns recurring platform income and needs to determine whether it is Czech self-employment and how it affects the annual filing.
Administrative workflow:
- Inventory the employment certificate, platform contract and reports
- Determine the activity classification and main/secondary insurance status from the documents
- Prepare the annual return, statements and any resulting advances under the verified status
Possible outcome: Employment and platform records are combined consistently, with insurance treatment based on the actual status. No saving is guaranteed.
Scenario 3: Creator comparing sole trader and s.r.o.
Situation: A creator has stable profit and wants to compare continued self-employment with a company structure.
Administrative workflow:
- Compare sole trader (flat-rate expenses), sole trader (actual expenses) and s.r.o., but only after confirming that the platform contract, account and payout setup can place the income in the company
- Model total tax, insurance, accounting costs, intended withdrawals and administration
Possible outcome: The creator receives a like-for-like comparison and can decide using the full cost and risk profile. An s.r.o. is not automatically cheaper.
A note on privacy and discretion
We understand that discretion matters for this type of income.
- We request only the documents reasonably needed for the agreed accounting and administrative scope
- The wording and supporting evidence in a filing follow the actual legal and accounting character of the income; no blanket promise can be made that a platform will never be identifiable
- An s.r.o. and its executive directors remain subject to statutory public-register disclosure
- We keep questions within the agreed accounting and filing workflow, while still obtaining the facts needed for correct records
There is nothing unusual about your situation. We handle it with the same professionalism as any other business income.
Verified primary sources 16
PRIMARY SOURCES
Verified on 4 October 2026.
The figures and regulatory wording use these public primary sources. Platform terms and legislation can change.
- Tax Procedure Code, § 135–136: tax-return deadlines and tax due date
Effective: Accessed: (opens in a new tab) - Czech Financial Administration: OSVČ, lump-sum expenses and taxpayer credit
Source period: Accessed: (opens in a new tab) - Income Taxes Act, § 38: foreign-currency conversion
Accessed: (opens in a new tab) - ČSSZ: key social-security figures for 2026
Source period: Accessed: (opens in a new tab) - Act No. 90/2026 Coll.: 35% minimum for the whole of 2026
Effective: Accessed: (opens in a new tab) - VZP: minimum OSVČ advances
Source period: Accessed: (opens in a new tab) - VZP: annual OSVČ health-insurance formula
Accessed: (opens in a new tab) - Act No. 589/1992 Coll., § 15: ČSSZ overview deadline
Accessed: (opens in a new tab) - Act No. 592/1992 Coll., § 24: health-insurer overview deadline
Accessed: (opens in a new tab) - ČSSZ: social-advance change from 1 July 2026
Effective: Accessed: (opens in a new tab) - Czech Financial Administration: flat-tax Band I change from 1 July 2026
Effective: Accessed: (opens in a new tab) - Czech Financial Administration: identified persons and cross-border services
Accessed: (opens in a new tab) - Czech Financial Administration: VAT turnover thresholds from 2025
Effective: Accessed: (opens in a new tab) - European Commission: DAC7 scope
Effective: Accessed: (opens in a new tab) - OnlyFans: Terms
Last updated: Accessed: (opens in a new tab) - Czech Financial Administration: 21% standard corporate income-tax rate
Effective: Accessed: (opens in a new tab)
What Ganado can handle as accounting work
We help creators in the Czech Republic inventory documents, reconstruct accounting records and technically prepare standard filings from client-confirmed facts.
What exactly you receive:
- Initial document review and definition of the accounting or filing scope
- Comparison of expense methods using documented inputs
- Preparation of a standard tax return and CSSA/health-insurance statements from confirmed data
- Monthly record process for the confirmed identified-person/VAT status
- Document package and the correction plan
- Written online cooperation within the agreed scope
Price: after reviewing the reports and confirming the scope, we send a fixed written quote before work starts. See the service structure on the pricing page.
First step: use the attributed contact form to send the type of income, approximate amount, periods involved and current filing status. We will confirm the available accounting or administrative scope and price in writing.