OTAiCal feedGlobal

Hostelworld + VillaTax

Hostelworld is a global online travel agency specialized in hostels and budget accommodations, popular among backpackers...

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 Hostelworld

Hostelworld is a global online travel agency specialized in hostels and budget accommodations, popular among backpackers and youth travelers. For villa operators in Bali offering budget-friendly or shared-room configurations, Hostelworld is a key source of international bookings. Hostelworld uses a deposit-split model, where the guest pays a deposit directly to the platform as commission, and the remaining balance is paid to the host at the villa. For local tax reporting, the tax must be calculated on the gross stay value (deposit + balance), not just the amount collected at check-in. This page details the Hostelworld integration with VillaTax for PBJT and PPh compliance.

Why this platform matters for a Bali villa

Hostelworld's deposit-split payment model creates unique compliance requirements. The booking deposit is paid directly to Hostelworld's Irish entity as a commission downpayment. For tax purposes, the gross amount (deposit + balance) constitutes the tax base for the 10% regional PBJT. Because Hostelworld does not collect or remit regional taxes to Bali kabupatens, the host must file monthly declarations and pay these taxes directly. Additionally, commissions charged by Hostelworld's foreign entity trigger PPh 26 withholding tax considerations. VillaTax simplifies this by converting foreign currency payouts to IDR using the official weekly Kurs Pajak rate.

Connecting Hostelworld to VillaTax

VillaTax connects to Hostelworld using the read-only iCal calendar feed exported from the Hostelworld Inbox extranet. This feed imports reservation dates and booking references to block dates and prevent calendar conflicts. To capture financial details, such as gross stay values, deposits, and remaining balances, VillaTax parses Hostelworld booking confirmation emails forwarded to your custom organization email address. Alternatively, monthly reservation CSV reports can be uploaded directly to compile the financial ledger.

What data VillaTax imports from Hostelworld

VillaTax records the reservation code, stay dates, guest name, total booking value, deposit amount, and remaining balance from Hostelworld. It logs the gross stay value and Hostelworld's commission. This distinction is critical because regional PBJT (10%) and income tax (PPh) liabilities are calculated on the gross stay value paid by the guest, not just the balance collected at check-in. All foreign currency transactions are automatically converted into IDR using the official weekly Kurs Pajak rate.

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 calendar updates are subject to sync delays depending on Hostelworld's export frequency. (2) Late cancellations where the guest forfeits their deposit require manual verification to adjust the tax ledger. (3) Payout reconciliation is split between the online deposit and local check-in payments, which must be consolidated to prevent accounting errors in your ledger.

Bali-specific watchouts

Villa operators must register international guests using their passports in the local Banjar and Siskoharlat database. Exchange rate differences between Hostelworld's commercial rates and the official weekly Kurs Pajak set by the Indonesian Ministry of Finance must be reconciled to ensure audit-ready tax records. VillaTax handles this automatically.

  • 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). Stays booked via Hostelworld are subject to the 10% regional accommodation tax (PBJT under UU 1/2022 HKPD). The host must file monthly declarations to the kabupaten Bapenda. VillaTax calculates the tax on the gross stay value rather than the balance collected at check-in, protecting hosts from under-reporting penalties.
  • Income Tax Final 4(2). Gross rental income from Hostelworld is subject to PPh Final 4(2) at a rate of 10% (PP 34/2017) on gross revenue. VillaTax tracks the transaction history and converts foreign currency payouts to IDR on the booking date to ensure accurate monthly reporting.
  • Cross-border PPh 26. Commissions charged by Hostelworld's foreign entity (headquartered in Ireland) are subject to PPh 26 at 20% (UU 36/2008) unless a double taxation treaty (P3B) applies. The host must withhold and report this tax if a certificate of residence is available. VillaTax logs the commission fees to support correct withholding calculations.
  • LKPM Capital reporting. For PT PMA entities, all Hostelworld booking revenues must be included in the quarterly investment realization report (LKPM) submitted to BKPM. VillaTax organizes transaction logs into clean CSV exports segmented by channel, ensuring that reports match official banking statement histories.

Frequently asked questions

Does Hostelworld collect local Bali taxes for hosts?

No. Hostelworld does not collect or remit PBJT (accommodation tax) or PPh (income tax) on behalf of villa owners in Bali. All tax liabilities must be reported and paid directly to local tax offices by the host. VillaTax automates this process by tracking and converting guest payments.

How are Hostelworld deposits handled in VillaTax?

VillaTax logs the gross stay value (deposit + remaining balance) from the confirmation email and matches it to your calendar stay dates. The system ensures the 10% PBJT is calculated on the gross amount rather than the net balance collected at check-in.

What happens if a Hostelworld booking is cancelled?

When a booking is cancelled in Hostelworld, the calendar sync updates the stay status in 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 connect Hostelworld without sharing API keys?

Yes. VillaTax uses your Hostelworld Inbox listing's iCal link for read-only date synchronization. Financial details are captured securely from forwarded booking confirmation emails, keeping your extranet credentials private.

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)