OTAiCal feedGlobal

VRBO + VillaTax

VRBO, a prominent brand under the Expedia Group umbrella, specializes exclusively in whole-home vacation rentals. For Ba...

Type
OTA
Region
Global
Connection
iCal feed
Payout
Per booking
Connector details
TypeOTA
RegionGlobal
Connection
iCal feedEmail parser
PayoutPer booking
Confidenceverified
Last verified2026-06-18
Sources4

About VRBO

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.

Why this platform matters for a Bali villa

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.

Connecting VRBO to VillaTax

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.

What data VillaTax imports from VRBO

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

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

Bali-specific watchouts

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.

  • 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

Platform-specific fiscal points VillaTax tracks

  • Regional accommodation tax (PBJT). The regional accommodation tax (PBJT) of 10% (governed by UU 1/2022 HKPD and Perda Badung 7/2023) is calculated on the gross revenue of every completed booking. VRBO does not collect this tax in Bali. VillaTax records the gross guest payment from confirmation emails and maps it to the check-in date to generate monthly declarations.
  • Income Tax Final 4(2). Gross rental income from VRBO is subject to PPh Final 4(2) at a rate of 10% (under PP 34/2017) for corporate or individual lessors. The tax applies to the total rental fee before VRBO fee deductions. VillaTax logs the payment dates and generates reports for monthly withholding tax filing.
  • Cross-border PPh 26. Commissions charged by VRBO (Expedia Group) from foreign entities are subject to PPh 26 at 20% (under UU 36/2008 Pasal 26) unless a tax treaty (P3B) applies. The host must withhold and report this tax if a certificate of residence is available. VillaTax logs commission amounts to assist in calculating withholding tax.
  • LKPM Reporting. For PT PMA entities, all VRBO booking revenues must be included in the quarterly investment realization report (LKPM) submitted to BKPM. VillaTax provides clean transaction exports segmented by booking channel to simplify this reporting requirement.

Frequently asked questions

Does VRBO collect or remit Bali regional taxes?

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.

How does the VRBO calendar sync with VillaTax?

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.

Are booking cancellations on VRBO automatically removed from tax calculations?

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.

Can I upload historical booking reports from VRBO?

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.

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
Public sources used for this review
โ† All integrations (310)