OTAiCal feedEurope

Check24 + VillaTax

Check24 matters because German travelers often start with price comparison, not with a brand-led booking habit. The plat...

Type
OTA
Region
Europe
Connection
iCal feed
Payout
Per booking
Connector details
TypeOTA
RegionEurope
Connection
iCal feedEmail parser
PayoutPer booking
Confidenceindustry_known
Last verified2026-06-18
Sources4

About Check24

Check24 matters because German travelers often start with price comparison, not with a brand-led booking habit. The platform compares room-only rates, package inclusions, and supplier offers before redirecting the guest into the final purchase path. For Bali villa operators, that means the visible rate can include elements that do not belong in the lodging tax base, especially when flight or activity bundles sit beside the accommodation offer. VillaTax treats the Check24 export as a comparison signal first and a revenue record second, so the property team can separate the stay component from any bundled extras and keep the local ledger consistent with the actual villa unit.

Why this platform matters for a Bali villa

For Bali operators, Check24 is less about direct selling and more about being visible to the German comparison shopper at the right moment. The commercial problem is that the guest sees one combined offer while the tax record needs to show only the stay portion. That matters in Bali because villas commonly share a room offer with optional transfers, tours, or add-ons that should not be mixed into the lodging figure. VillaTax uses the Check24 file to separate the accommodation value from the rest of the package so the property team can report a cleaner lodging figure to the correct kabupaten.

Connecting Check24 to VillaTax

VillaTax reads Check24 exports from the partner dashboard or from the channel manager that relays them into the property stack. The normal input is a spreadsheet file with booking references, origin market, arrival and departure dates, package labels, and payout totals. Because Check24 is a comparison layer rather than a merchant system, there is no direct transaction feed to reconcile against accounting software. That makes the file import step the point where the lodging component is separated from any bundled travel extras. Once the rows are mapped to the correct villa profile, the ledger can be reviewed against the actual guest stay rather than against the comparison page.

What data VillaTax imports from Check24

VillaTax captures the reservation reference, distributor notes, stay dates, property identifiers, and the gross value linked to the villa component of the stay. The important step is not just reading the total amount, but isolating the part that belongs to accommodation when Check24 sells a bundle that also includes transport or activities. Foreign currency values, commonly in euros, are converted into Indonesian Rupiah using the Ministry of Finance rate for the relevant stay date. Each row is then attached to a specific villa profile so the tax record reflects the actual property, not the broader package page.

What VillaTax captures

Data fields automatically synchronized

Reservation code
Check-in date
Check-out date
Nights stayed
Guest name
Gross revenue
Platform commission
Net payout
Payout date

How it works

From platform to compliance in 4 steps

1
Connect platform
Sync bookings automatically
2
Ingest data
VillaTax normalizes all records
3
Tax calculation
IDR conversion & obligation mapping
4
Compliance output
Reports, exports, declarations

Things to know

Operational quirks

(1) Compare-and-book flows can shift after export if the traveler changes the selected room or package stage, so the spreadsheet must be refreshed before filing. (2) If the comparison route is amended by an upstream wholesaler, the accommodation line should be updated separately from any transport or activity line so the villa ledger stays clean. (3) Promotional discounts may appear on the comparison side even when the payout later reflects a different structure, so bank statements and exported rows need to be checked together. A weekly review is usually enough to catch those changes before the monthly declaration is assembled.

Bali-specific watchouts

German guests arriving through Check24 frequently expect a more documentation-heavy stay, which means the Banjar register and the villa guest log need to stay in step. Operators also need to make sure the final guest count stays within the Pondok Wisata capacity on file for that property. VillaTax cross-checks the comparison export against the physical check-in record and the currency conversion basis, so the lodging amount and the property record line up. If those details drift apart, the risk is not just a tax mismatch but also avoidable friction during local inspections.

  • iCal feeds are read-only — cancellations and modifications need to propagate from the source platform.
  • Sync frequency depends on polling interval; there may be a short delay between the event and dashboard update.
  • Currency conversion to IDR may introduce minor rounding differences in tax reports.

Points of vigilance

OTAs typically operate under pricing-parity terms, which limits how much cheaper you can sell on direct channels. Many OTAs also delay payouts (T+30 or longer), so cash-flow planning matters — VillaTax records the booking on check-in date for tax purposes, regardless of when the OTA pays you.

European platforms often denominate payouts in EUR and may operate under EU VAT-OSS, which is distinct from Indonesian PPN. The platform's invoicing to you does not discharge your Indonesian PBJT/PPh obligations.

Indonesian fiscal framework that applies regardless of platform

The tax obligations triggered by a villa booking in Bali are defined by Indonesian law and do not depend on which platform produced the reservation. This section lists the applicable provisions with citations to primary sources; for case-by-case computation use the /dashboard/tax cockpit.

• PBJT (Regional Accommodation Tax) at the rate set by each Bali kabupaten — see UU 1/2022 HKPD Pasal 56–61 and Perda Badung Pasal 7–8 for the legal basis. Liability accrues at check-in date and is owed monthly. • PPh Final 4(2) on rental income — when the lessor is a non-corporate Indonesian taxpayer, PP 34/2017 sets a final 10% rate on gross rental. For corporate lessors, PPh Badan applies at the rate fixed in UU 7/2021 HPP. • PPh 21 on staff salaries — TER (effective rate) regime per PP 58/2023 and PMK 168/2023; VillaTax computes monthly withholding for your villa staff. • PPh 26 on cross-border payouts — UU 36/2008 Pasal 26 and PMK 112/2022 — applies when a non-resident receives Indonesia-sourced income; relevant for cross-border OTA commission settlements rather than the host's payout. • PPN (VAT) — UU 7/2021 HPP — only if the lessor is a registered PKP (Pengusaha Kena Pajak). • LKPM quarterly investment report — required for entities with foreign capital, filed via BKPM. None of these obligations depend on which OTA, PMS or channel manager produced the booking.

Sources cited

Platform-specific fiscal points VillaTax tracks

  • Regional accommodation tax. Under the UU 1/2022 HKPD framework, accommodation sold through Check24 is usually treated as a 10% regional lodging tax item when the final stay component is identified correctly. The taxable base is the lodging portion of the price, not the transport or activity extras that may sit in the same comparison flow. VillaTax stores the reservation reference and gross lodging value so the monthly filing can follow the verified property record.
  • Income tax on lodging. Revenue linked to the actual villa stay is generally subject to PPh Final Pasal 4(2) at 10% under PP 34/2017. For PT PMA structures, that income still needs to be reflected in the regular monthly corporate tax process. VillaTax converts the comparison export into Indonesian Rupiah using the relevant Ministry of Finance rate and keeps the accommodation figure separate from any bundled items.
  • Withholding tax on commission. If Check24 or an upstream vendor retains service fees as a foreign counterparty, PPh Pasal 26 withholding may need to be reviewed at the standard 20% level under UU 36/2008. Whether a treaty position applies depends on the vendor's documentation and residence certificate. VillaTax keeps those fee lines in the expense ledger so the operator can review the withholding position without blending it into the room revenue.
  • LKPM reporting. PT PMA entities in Bali still need quarterly LKPM reporting to BKPM, and that report works best when each booking source is separated cleanly by property. VillaTax turns the Check24 rows into a distribution view that matches the bank history and the physical villa unit, which makes the investment report easier to assemble and review.

Frequently asked questions

Does Check24 calculate local Bali lodging taxes automatically?

No. Check24 is a comparison portal, not a tax engine. It does not calculate, collect, or remit regional PBJT or PPh on behalf of a villa in Bali. VillaTax uses the exported rows to separate the stay value from any bundled extras so the operator can file against the right property.

How are Check24 comparison bookings integrated into VillaTax?

VillaTax uses the accommodation line from the Check24 export as the tax base and keeps any package discount or add-on separate. It then matches the stay to your calendar entry and converts the currency using the relevant Ministry of Finance rate so the filing reflects the real villa revenue rather than the comparison-page headline rate.

What happens if a booking is modified in Check24 after importing?

You need a fresh export. VillaTax replaces the old row with the updated one so the accommodation value, dates, and package split stay aligned with the final guest stay.

What exchange rate applies to Check24 payments settled in Euros?

VillaTax converts the final accommodation amount to Indonesian Rupiah using the Ministry of Finance rate tied to the stay date, so the ledger is based on the actual villa component rather than the comparison page total.

Explore VillaTax features

Connect this integration to your full compliance workflow

Similar connectors

Automate your Bali villa tax compliance

Start free — connect your channels and let VillaTax compute PBJT, PPh and BPJS automatically.

Create a free account
Editorial review
Reviewed on 2026-06-18 against industry-known information. Some details may be approximate — contact us if you can confirm or correct.
All integrations (310)