Hotelrez is a GDS representation layer for properties that sell through corporate travel channels instead of ordinary co...
Hotelrez is a GDS representation layer for properties that sell through corporate travel channels instead of ordinary consumer OTAs. It moves inventory through professional distribution systems such as Sabre, Amadeus, and Travelport, which means the commercial relationship is built around negotiated rates, agency codes, and settlement files rather than a simple guest checkout. For Bali villa operators, that matters because the booking may be routed through several back-office steps before cash actually arrives. VillaTax treats the Hotelrez export as a corporate settlement source, then ties each transmitted reservation back to the physical villa so the tax file reflects the contract that was sold, not just the payout that cleared.
Hotelrez matters in Bali because some of the highest-value stays still arrive through corporate travel desks and representation networks rather than through consumer OTAs. The operator has to read three layers at once: the negotiated rate, the clearinghouse deduction, and the final deposit. If those layers are blended together, the declared lodging value can drift away from the contract that was actually sold. VillaTax keeps the corporate rate visible, separates the settlement fee, and links the booking back to the villa profile so the property team can show the correct commercial story during a review.
VillaTax loads Hotelrez files from the partner portal or from the property manager's back-office export. The usual input is a spreadsheet with agency codes, negotiated rates, guest arrival dates, billing currency, and clearinghouse notes. Because Hotelrez is a representation network, the file is the source of the settlement record, not the source of the sale itself. VillaTax uses those rows to tie the corporate booking to the correct villa profile and to compare the negotiated rate with the bank deposit that actually landed.
VillaTax captures the booking reference, the agency code, the stay length, the villa key, the negotiated company rate, and the settlement currency. The important part is the gross contract value, because that is what defines the lodging base before clearinghouse deductions or representation fees. Foreign currency rows, usually in euros or US dollars, are converted to Indonesian Rupiah using the Ministry of Finance rate for the stay date. The record is then attached to the property profile so the corporate contract and the actual villa stay can be reviewed side by side.
Data fields automatically synchronized
From platform to compliance in 4 steps
(1) Travel agents sometimes change a GDS code after the original export has already been pulled, so the file should be refreshed before month-end. (2) If a consortium package is reissued, the lodging component and the agency fee need to be separated again so the property ledger keeps the right room value. (3) Corporate billing settlements can land a few days after the reservation appears, which means the bank entry and the booking row should be checked together rather than in isolation. A weekly portal review is usually enough to catch those changes early.
Bali villa managers using Hotelrez have to keep the Banjar log, the guest passport file, and the GDS record in sync, because corporate stays often arrive with little lead time. The capacity limits on a Pondok Wisata license still apply, even when the booking came from a global representation desk rather than a consumer site. VillaTax cross-checks the GDS export against the final check-in record and the currency conversion basis so the owner can show the full chain from agency sale to physical stay. That matters during municipal reviews, where the reservation source and the final lodging figure are both examined.
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.
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.
No. Hotelrez is a GDS representation network, not a tax processor. It does not calculate, collect, or remit regional PBJT or PPh for a Bali villa. VillaTax uses the exported rows to separate the corporate contract from the clearinghouse fee so the property can file against the actual stay value.
VillaTax uses the negotiated contract rate as the tax base and keeps the representation fee 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 sold corporate stay, not the net settlement.
A new export is required. VillaTax replaces the earlier row so the corporate rate, settlement fee, and final stay details remain aligned with the final booking.
VillaTax converts the negotiated booking amount to Indonesian Rupiah using the Ministry of Finance rate tied to the stay date, so the ledger follows the corporate contract rather than the net clearinghouse deposit.
Connect this integration to your full compliance workflow
Start free โ connect your channels and let VillaTax compute PBJT, PPh and BPJS automatically.
Create a free account