OTAiCal feedGlobal

HotelREZ + VillaTax

HotelREZ is a online travel agency operating global (hotelrez.com). Its catalog entry describes the service as follows: ...

Type
OTA
Region
Global
Connection
iCal feed
Payout
Per booking
Connector details
TypeOTA
RegionGlobal
Connection
iCal feedEmail parser
PayoutPer booking
Engine-generated content

About HotelREZ

HotelREZ is a online travel agency operating global (hotelrez.com). Its catalog entry describes the service as follows: β€œHotel representation with GDS, RFPs and direct booking tools.”

For a villa owner in Bali, the relevant question is not whether HotelREZ is a good product β€” that depends on your channel mix β€” but whether the booking and payment flow it produces can be reconciled cleanly with Indonesian tax obligations (PBJT, PPh, BPJS for staff, quarterly LKPM for foreign-held entities). This page documents how the online travel agency integrates with VillaTax and which fiscal triggers apply.

Connecting HotelREZ to VillaTax

HotelREZ exposes iCal calendar feeds. VillaTax imports those feeds (read-only) so every confirmed reservation, modification or cancellation propagates to your dashboard within minutes β€” without requiring API credentials from the platform.

As an OTA, HotelREZ typically transmits the gross guest payment, the platform commission, and net payout to the host. VillaTax records all three so the gross figure is what feeds PBJT and PPh, and the commission becomes a deductible expense.

What data VillaTax imports from HotelREZ

From HotelREZ, VillaTax retrieves: check-in and check-out dates, number of nights, guest name, gross amount paid by the guest, channel commission, net payout to the host, currency code, and a stable booking identifier. The currency is converted to IDR at the Kurs Pajak rate for the booking date β€” the same rate the DJP uses, so PBJT and PPh figures match what tax inspectors compute when they audit your books.

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

  • 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.

Global platforms expose multi-currency flows. Always reconcile against IDR at the official Kurs Pajak rate, not the platform's internal conversion.

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

Frequently asked questions

How is HotelREZ connected to VillaTax?

HotelREZ exposes an iCal calendar URL that you paste into VillaTax. Reservations refresh every few minutes; no API credentials are required.

If a booking from HotelREZ also appears in my PMS, is it counted twice?

No. VillaTax deduplicates by guest name + dates + property. If your PMS is connected, the PMS record is treated as the source of truth and HotelREZ is recorded for channel attribution only.

Which exchange rate is used when HotelREZ pays in a non-IDR currency?

VillaTax converts at the official Kurs Pajak rate published by Kementerian Keuangan for the booking date. This is the same rate the DJP uses, so PBJT and PPh figures will match an inspector's recomputation.

Does using HotelREZ trigger PPh 26 withholding?

PPh 26 (UU 36/2008 Pasal 26, PMK 112/2022) applies when a non-resident receives Indonesia-sourced income. In practice this concerns the OTA's own commission flowing to a non-Indonesian entity, not the host's payout. Whether withholding applies depends on the contract structure between the platform and the lessor β€” consult /dashboard/tax for case-specific guidance.

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
This page uses our cross-platform engine. We have not yet performed an individual editorial review of HotelREZ. If you operate it, contact us to supply verified details.
← All integrations (310)