Omnihotelier is a direct-booking engine operating global (omnihotelier.com). Its catalog entry describes the service as ...
Omnihotelier is a direct-booking engine operating global (omnihotelier.com). Its catalog entry describes the service as follows: โComprehensive hospitality solutions with booking engine.โ
For a villa owner in Bali, the relevant question is not whether Omnihotelier 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 direct-booking engine integrates with VillaTax and which fiscal triggers apply.
Omnihotelier does not currently expose a public ingestion endpoint that VillaTax can read directly. The supported workflow is manual import: download your booking list as CSV or PDF from Omnihotelier, upload it in /dashboard/bookings, and VillaTax normalises the records into the same data model as the API-connected channels.
As a direct-booking engine, Omnihotelier processes reservations made on your own website. Those bookings carry no OTA commission, so the gross equals the net โ but PBJT and PPh apply identically to direct revenue, which is exactly what VillaTax records when you connect Omnihotelier.
From Omnihotelier, VillaTax retrieves direct-booking reservations: guest name, dates, gross amount, currency, and payment status. Because there is no OTA between you and the guest, the gross amount equals the net โ but PBJT and PPh apply identically to direct revenue, and that gross figure is what VillaTax pushes to the tax provisions.
Data fields automatically synchronized
From platform to compliance in 4 steps
Direct bookings can lull owners into believing no fiscal obligation arises because no OTA is involved. The opposite is true: PBJT and PPh apply to gross revenue regardless of channel. VillaTax surfaces direct revenue exactly like OTA revenue, so the dashboard does not under-report.
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.
Omnihotelier is imported by manual upload โ export your booking list as CSV or PDF from Omnihotelier and upload it to /dashboard/bookings.
No. PBJT (UU 1/2022 HKPD) and PPh Final 4(2) (PP 34/2017) apply to gross rental revenue irrespective of channel. Direct bookings are taxed on the same basis as OTA bookings.
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.
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.
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