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)
BusinessNoYes
Flat-rate expense methodVerify current percentageVerify current percentage
Social/HealthNoYes
Flat rate taxNoPossible
Suitable forOccasional rentalActive 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.

More in this category

You may also like