VRBO, a prominent brand under the Expedia Group umbrella, specializes exclusively in whole-home vacation rentals. For Ba...
VRBO, a prominent brand under the Expedia Group umbrella, specializes exclusively in whole-home vacation rentals. For Bali villa operators, the platform is highly valued for attracting high-intent family and multi-generational group bookings, primarily from Australia, North America, and Singapore. Because VRBO caters strictly to private properties rather than shared rooms, the average stay duration and booking value are typically higher than generic booking sites. Reconciling VRBO transactions requires aligning gross customer reservation payments with local weekly tax exchange rates (Kurs Pajak) set by the Indonesian Ministry of Finance on the check-in date.
For a Bali villa operator, VRBO's family-centric model has cash flow and tax implications. Because VRBO does not automatically collect or remit local taxes (PBJT) for Indonesian rentals, the host must manually file and pay the 10% regional accommodation tax to their respective kabupaten tax authority. The cross-border payouts processed through international clearing systems also trigger PPh 26 tax considerations on the platform's commission fees, which must be assessed using bilateral tax treaties.
VillaTax ingests VRBO stay data via the read-only iCal calendar feed exported directly from your VRBO owner extranet. This feed imports check-in, check-out, and unique booking IDs to prevent double bookings. Since iCal does not carry financial details, Kurs Pajak, or host payout structures, VillaTax matches calendar dates with VRBO reservation confirmation emails forwarded to your custom organization inbox. This dual-source pipeline captures the complete payment breakdown, including room rates, guest fees, and VRBO service commissions, without requiring direct API keys.
For each VRBO booking, VillaTax records the reservation code, stay dates, guest name, total nights, and room revenue. It extracts the gross guest payment and the platform's service fee. This distinction is critical because regional PBJT (10% accommodation tax) and income tax (PPh Final) liabilities are calculated on the gross rental amount paid by the guest, not the net payout received by the host. Any transaction processed in foreign currencies is automatically converted to IDR using the official weekly tax exchange rate (Kurs Pajak).
Data fields automatically synchronized
From platform to compliance in 4 steps
(1) iCal feed updates depend on VRBO's export cycle, which can sometimes result in sync delays of up to several hours. (2) Modification or cancellation events in VRBO must be synced properly to ensure the tax ledger is updated and no taxes are accrued for cancelled bookings. (3) Discrepancies between the guest's card charge currency and the host's payout currency require automated exchange rate reconciliation to prevent accounting errors in your ledger.
Villa operators must ensure that VRBO booking records align with their Pondok Wisata license limits and local Banjar reporting requirements. Differences between VRBO's commercial exchange rates and the official weekly Kurs Pajak set by the Indonesian Ministry of Finance can lead to tax calculation variances if not correctly tracked. VillaTax automates this conversion to ensure audit-ready records.
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. VRBO does not collect PBJT or PPh taxes on behalf of hosts in Indonesia. It is the responsibility of the villa owner or management company to calculate, report, and pay these taxes directly to the Indonesian authorities. VillaTax helps automate this process by tracking and converting gross guest payments.
VillaTax imports VRBO reservation dates through your listing's iCal calendar link. The calendar sync is read-only and runs automatically in the background. To capture financial details for tax computation, you must forward reservation emails to your custom VillaTax address.
Yes. When a booking is cancelled or modified, the updated calendar feed notifies VillaTax. The system adjusts the tax ledger automatically to ensure you do not declare or pay taxes on non-realized stays, keeping your accounting accurate.
Yes. You can export your VRBO reservation history as a CSV file from the VRBO portal and upload it directly in /dashboard/bookings. VillaTax normalizes the historical records and calculates the past tax liabilities for your bookkeeping.
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