Airbnb Taxes: How to properly tax your short-term rental income
The complete guide to taxation of Airbnb and short-term rental income. Business, flat tax, expenses and tax returns.
"Do I have to tax it?" – Yes, you must. Income from Airbnb is not a gray area. The tax authorities know about them (Airbnb reports the data) and failure to pay can lead to unpleasant fines. But don't worry - correct taxation is not difficult if you know how.
In this article I will explain how to properly tax Airbnb income, what options you have and what to watch out for.
Legal form: How to rent
Option 1: Renting as a natural person
When possible:
- You rent your own property
- You do not provide additional services (breakfast, cleaning for guests)
- It is only about providing living space
Tax classification:
- Income according to § 9 of the Income Tax Act (rental income)
- No need for trade
Advantages:
- Lower administration
- No social and health insurance
Disadvantages:
- Limited expense options: eligibility, percentage and cap depend on the relevant activity and Czech tax year.
- Risk of requalification for business
Option 2: Accommodation services (business)
When necessary:
- You provide additional services (cleaning during your stay, breakfast)
- You rent short-term and repeatedly
- The tax authority can requalify your lease for business
Tax classification:
- Possible § 7 treatment where the actual activity and services constitute business income; verify the current Czech interpretation
- Necessary business "Accommodation services"
Advantages:
- Higher flat-rate expenses (40%)
- Clear legal position
- Option of flat tax
Disadvantages:
- Social and health insurance
- More administration
What is decisive
The financial authority assesses:
- Frequency of rental (occasional vs. continuous)
- Services provided (only space vs. accommodation with services)
- Length of stay alone does not determine § 7/§ 9 classification, licensing, VAT or contributions; assess the actual services and business model
Practice: Most active Airbnb hosts fall into the category of business (business).
Income tax
Rates taxes
Natural persons:
- Use the rate and threshold applicable to the relevant Czech tax year and tax base; verify current Financial Administration guidance.
- Use the rate and threshold applicable to the relevant Czech tax year and tax base; verify current Financial Administration guidance.
Flat-rate expenses vs. actual expenses
Flat-rate expenses:
- § 9 (passive rent): use the flat-expense percentage and cap applicable for the relevant Czech tax year; verify before filing.
- § 7 (business/accommodation): use the flat-expense percentage and cap applicable to the actual activity and tax year
Actual expenses: You can deduct:
- Real estate depreciation
- Energy and services
- Cleaning and maintenance
- Insurance
- Platform fees (3% Airbnb)
- Equipment and consumables
Which is worth more? Calculate both options. If you have high real costs (mortgage, depreciation), they can be more advantageous.
Calculation example
Situation:
- Annual income from Airbnb: 600,000 Kč
- Business (accommodation services)
Variant A: Illustrative flat-rate expenses (verify the current percentage)
- Income: 600,000 Kč
- Illustrative expenses using a 40% assumption: 240,000 Kč; verify the percentage for the relevant activity and tax year
- Tax base: 360,000 Kč
- Tax at the applicable rate for the relevant tax year: 54,000 Kč
Variant B: Actual expenses
- Income: 600,000 Kč
- Actual expenses: 300,000 Kč (energy, depreciation, fees, cleaning)
- Tax base: Kč 300,000
- Tax at the applicable rate for the relevant tax year: Kč 45,000
in this case, actual expenses are more advantageous.
Social and health insurance
When do you pay
If you run a business (business):
- Social insurance, if applicable: use the rate and assessment base effective for the relevant Czech tax year; verify with the relevant institution.
- Health insurance, if applicable: use the rate and assessment base effective for the relevant Czech tax year; verify with the relevant institution.
- Assessment basis = 50% of profit
Example:
- Profit: 300,000 Kč
- Assessment basis: 150,000 Kč
- Social and health contributions, if applicable: calculate using the rates, bases and minimums for the relevant tax year and taxpayer
Minimum deposits
At low profit, advances may still apply depending on the activity, taxpayer and relevant tax year:
- Social advances, if applicable: use the amount prescribed for the relevant tax year and circumstances
- Health advances, if applicable: use the amount prescribed for the relevant tax year and circumstances
Side business
If you have a job as your main income:
- Airbnb is a side business
- Advance obligations for a side activity depend on the taxpayer and current social and health-insurance rules
- Settlement is based on the actual profit and applicable assessment rules
Flat-rate tax
What is flat-rate tax
From 2021 you can use flat-rate tax - one payment including:
- Income tax
- Social insurance
- Health insurance
Conditions
- Self-employed (self-employed)
- Current Czech VAT/flat-tax bands and thresholds must be checked for the relevant tax year; this is not a universal limit.
- You are not VAT payer
- You have no employees
Flat-rate tax amount
Bands, income limits and monthly payments change by tax year. Check the current Czech Financial Administration table before choosing a band.
Advantages of flat tax
- Simpler administration
- No tax return
- Predictable costs
Disadvantages
- You cannot claim actual expenses
- You cannot claim tax discounts (for wife, children)
- Not suitable for high costs
DPH
When do you become a payer
Compulsory registration: VAT registration depends on the current Czech turnover rules and tax year; do not rely on a fixed 2,000,000 Kč rolling-period summary.
Voluntary registration:
- You can register earlier (advantageous for high investments)
VAT rate for accommodation
- Basic rate: 21 %
- Reduced rate for accommodation services: 12 %
Practically
Whether an Airbnb host must register for or pay VAT depends on current turnover rules, taxpayer status and the actual accommodation service; do not infer the result from business size alone.
Local fees
Tourist tax
Prague:
- 50 Kč/person/night (from 2024)
- Applies guest, selected by the accommodation provider
- Paid monthly to the municipality
Other cities:
- Typically 15–30 Kč/person/night
- Depends on the municipality decree
Guest records
You must keep records:
- Name and surname of the guest
- Date of birth
- Address of permanent residence
- Time accommodation
Tax return
When to file
- Until April 1 of the following year
- Use the filing deadline applicable to the filing method and current tax year; an adviser may affect the deadline only under the statutory conditions
What you need
Income records:
- Statements from Airbnb (payments)
- Own records (if you have other platforms)
Record of expenses (if you do not use a flat rate):
- Energy invoices
- Documents for cleaning, maintenance
- Confirmation of platform fees
- Real estate depreciation
Forms
- Annex No. 1 (income from self-employment) - for business
- Annex No. 2 (rental income) - for rent
Common mistakes and how to avoid them
Mistake 1: Not paying income tax
Problem: "Airbnb sends me money, the tax authority doesn't know."
Reality: Airbnb cooperates with the authorities, provides data.
Solution: Admit everything, retroactive assessments are more expensive.
Mistake 2: Wrong classification
Problem: You are taxed as a rental, but you are actually running a business.
Solution: Consult a tax advisor when in doubt.
Mistake 3: Not paying local taxes
Problem: You are not collecting/depositing the residence tax.
Solution: Check the obligations in your municipality.
Error 4: Bad records
Problem: You do not have documents for expenses.
Solution: Retain each record only for the period required by the applicable tax, accounting, limitation and data-protection rules; do not keep everything for a universal ten-year period.
Error 5: Ignoring insurance
Problem: You do not pay social security and health care as a self-employed person.
Solution: Register at the relevant offices.
Tax optimization (legal)
Take advantage of all expenses
Don't forget:
- Equipment depreciation
- Platform fees
- Insurance
- Cleaning and maintenance
- Travel expenses (property inspection)
- Accounting services
Consider cooperation
If you have a partner no income:
- Rent in his name
- Take advantage of tax credits
Investment timing
Make larger investments (renovations, equipment) in a high income year.
Summary
| Item | § 9 (rent) | § 7 (business) |
|---|---|---|
| Business | No | Yes |
| Flat-rate expense method | Verify current percentage | Verify current percentage |
| Social/Health | No | Yes |
| Flat rate tax | No | Possible |
| Suitable for | Occasional rental | Active Airbnb Hosting |
Airbnb taxes aren't complicated, but they do require attention. If you are not sure, consult a tax advisor - the investment in the right setup will pay you back in peace and certainty.
> Czech-law scope and editorial note: Legal, tax, accounting, tenancy, service-charge, condominium, metrology, insurance and data-protection statements in this article refer to the Czech Republic and the rules effective for the relevant date. Figures and examples are illustrative, not legal or tax advice. Verify current rules with the relevant Czech authority or a qualified adviser.
> Czech tax clarification: Rental-tax classification, filing thresholds, rates, deductions, advances and social or health contributions depend on the actual activity, services, tax year and taxpayer. Passive rent is generally considered under § 9, while accommodation with services may fall under § 7; property count or stay length alone is not decisive. Check the current Czech Financial Administration guidance.
> Accommodation clarification: A stay length or EU status alone does not determine Czech licensing, § 7/§ 9 classification, VAT, contributions or foreigner-reporting duties. Check the actual service package, provider status, current municipal ordinance and current Czech Foreigners Act guidance.