Articles on: Bookings

How should I report payments and manage taxes for bookings, both on-platform and off-platform?

How Should I Report Payments and Manage Taxes for Bookings, Both On-Platform and Off-Platform?


When hosting on platforms like Hosthub or managing off-platform bookings, understanding how to report payments and manage taxes is crucial. Below, we’ll walk through key considerations for ensuring compliance and clarity with tax authorities.


For private individuals renting properties in Greece, tax obligations vary based on the number of properties managed. For instance, those managing 1–2 properties are exempt from VAT and municipal tax, while those managing three or more properties may need to comply with these obligations.


Overview of Payment Reporting


When reporting payments to tax authorities, the full amount paid by the guest should generally be declared. This amount typically includes platform fees, service charges, and any applicable taxes, such as accommodation or environmental taxes. The tax authorities consider the total guest payment as your revenue, even if certain amounts are retained by the platform as fees or for other services.


For private individuals in Greece, VAT and municipal tax obligations depend on the number of properties managed. Those managing fewer than three properties are generally exempt from these taxes, while those managing three or more properties may need to comply.


It is important to note that taxes like the Climate tax are separate from taxable income and are calculated independently. Only the revenue after deducting such taxes is considered as taxable income.


However, the Environmental Fee (Climate Resilience Fee) must be declared and remitted by all private individuals, regardless of the number of properties managed.


Role of Fees in Declared Amounts


Platform fees, such as host service fees, are included in the declared amounts because they are assumed to be part of your revenue. While the platform may retain these fees, tax authorities view them as expenses you incur for the platform’s services. Invoices for these fees are usually provided by the platform to facilitate accurate reporting and expense claims. Even if you don’t receive the full amount (e.g., due to platform deductions), the full declared amount is taxable.


Handling Taxes for Off-Platform Bookings


For off-platform bookings, you should enter the full amount paid by the guest as the net value when reporting or managing taxes, even when there are additional taxes like environmental taxes involved. For example, if a guest pays an amount inclusive of various taxes, the entire guest payment sum should be reflected in the booking report. Tax calculations can be performed using the tools available in Hosthub’s "Tax Information" section. This ensures tax authorities receive an accurate and compliant record of the total payment.


Managing Platform-Specific Tax Settings


Platforms like Hosthub provide built-in tools to simplify tax management. Features like the "Tax Information" tab allow hosts to calculate applicable taxes (e.g., VAT, accommodation tax, or environmental surcharges) during booking creation. Understanding and using these tools can help minimize errors in reporting and streamline tax compliance efforts.


Additionally, Hosthub automates calculations for specific Greek tax types, such as Climate tax, TAKK, and Climate Resilience tax. Users must verify all relevant information and ensure settings are configured to avoid submission errors.


For private individuals renting properties in Greece, it is important to verify whether VAT and municipal tax apply based on the number of properties managed. Hosthub’s tools can assist in managing these settings, but users must ensure compliance with Greek tax regulations.


Configuring Taxes on External Booking Platforms


Taxes must also be accurately entered into each booking platform where your listings are available (e.g., Airbnb, Booking.com). Here’s how:


For each property listed, manually update the tax settings to reflect the local accommodation/environmental tax. For instance, enter an 8€ per night tax for March to October and a 2€ per night tax for October to March directly on the external platform. Verify that the tax settings are consistent across all channels to ensure guests are presented with the correct rates during the booking process. Environmental fees, including per-night taxes, must be configured directly on the external platforms (e.g., Airbnb, Booking.com), as Hosthub does not directly manage these fees. Ensure these settings are accurately updated and saved.


Applying Tax Changes to Bookings


To ensure that tax updates apply to all relevant bookings:


  • After updating a property’s tax rate in Hosthub, navigate to existing bookings in Hosthub.
  • Open each booking one by one.
  • Locate the Tax Settings (Κατρελα Φορολογικες Ρυθμισεις) section.
  • Perform a Recalculation (Επαναυπολογισμος). This will update the tax amount for the booking and allow you to send the correct declaration.


Setting Tax Rates in Hosthub


To configure or update the accommodation/environmental tax rate directly in Hosthub, follow these steps:


  • Navigate to your Setup section in Hosthub.
  • Go to Properties (Καταλύματα).
  • Select the property where you want to update the tax.
  • Open the Tax Settings (Φορολογικές Ρυθμίσεις).
  • Click Edit, update the tax percentage, and then hit Save.


Note: Hosthub’s tax settings are used mainly for calculations within the platform; the taxes must also be correctly configured on the individual booking channels to ensure guests are charged accurately. Environmental fees, specifically, cannot be managed through Hosthub. These fees should be adjusted and maintained directly on the connected platforms where your properties are listed.


Troubleshooting Common Issues with Taxes


Receipt Issuance Requirements


Private individuals renting properties in Greece are not required to issue receipts for bookings or for the environmental tax. Guests can use the booking printout or charge breakdown provided by the sales channel as proof of payment.


Missing Tax Amounts


If a tax amount is not appearing in a booking:


  • Check the property’s tax settings in Hosthub. Missing or incorrect configurations could prevent the system from calculating the tax.
  • Update the tax settings and ensure they are saved correctly.


Incorrect Tax Rates Displayed


If the wrong tax rate appears (e.g., 13% instead of the expected amount):


This discrepancy is usually due to pre-configured settings on the external booking platform. Update the tax/fee settings directly in the configuration for the specific property on that platform (e.g., Booking.com, Airbnb). Hosthub will not override channel settings and uses its rates for internal calculations only. Channel-specific policies and application rules, such as those used by platforms like Booking.com, may also contribute to discrepancies. For instance, environmental fees might vary based on guest count, room type, or booking duration. Contact the channel’s support for assistance if the issue persists.


Updated on: 02/07/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!