Channel managerManual entryGlobal

Hotelbeds + VillaTax

Hotelbeds serves as a global B2B bedbank headquartered in Spain, providing a distribution framework that links lodging s...

Type
Channel manager
Region
Global
Connection
Manual entry
Payout
Per booking
Connector details
TypeChannel manager
RegionGlobal
Connection
Manual entry
PayoutPer booking
Confidenceindustry_known
Last verified2026-06-18
Sources4

About Hotelbeds

Hotelbeds serves as a global B2B bedbank headquartered in Spain, providing a distribution framework that links lodging suppliers with international tour operators, airlines, and travel agencies. For Bali villa operators, this channel is essential to capture bookings from European and long-haul travelers who purchase vacation packages. The platform operates by securing bulk room allotments from lodging providers and distributing them to commercial buyers at contracted wholesale rates. Because these packages bundle lodging with other travel services, the transaction details are managed inside the Hotelbeds Extranet under corporate terms. Reconciling these allotments is critical for VillaTax because the tax base must be calculated on the negotiated wholesale contract rate rather than public retail prices. This page explains how Hotelbeds reports are normalized for tax compliance.

Why this platform matters for a Bali villa

For Bali properties, Hotelbeds is a primary connection to European tour operators who book weeks or months in advance. Reconciling these reservations is complex because the bedbank uses allotment blocks where rooms are committed to global packages. Unlike consumer OTAs, Hotelbeds processes settlements using Virtual Credit Cards (VCCs), which are charged on check-out. Operators must ensure that the tax base is calculated on the contracted allotment rate rather than the VCC payout amount, as processing fees can create discrepancies. VillaTax simplifies this by importing the allotment contracts, mapping them to physical villa profiles, and calculating lodging taxes based on the negotiated rates, keeping records compliant with regional kabupaten Bapenda rules.

Connecting Hotelbeds to VillaTax

VillaTax connects to Hotelbeds through manual report imports exported from the Hotelbeds Extranet. Managers retrieve allotment logs, reservation lists, and invoice summaries, typically in spreadsheet formats. Since Hotelbeds restricts access to its direct XML distribution API to certified technical partners, using manual file exports is the standard integration path for villa managers. The exported records contain key details such as booking codes, allotment blocks, stay dates, guest names, and contracted rates. VillaTax parses this data to align Hotelbeds room allocations with your property profiles in Bali, mapping each guest stay to the correct physical location to establish a valid foundation for regional tax reporting before monthly filings are compiled.

What data VillaTax imports from Hotelbeds

From Hotelbeds reports, VillaTax extracts the booking reference, guest details, check-in and check-out dates, villa listing keys, and the gross contracted wholesale rate. Reconciling the gross contract rate is critical because regional lodging taxes and corporate income taxes cannot be calculated on net payouts. Foreign currency transactions are converted into IDR using the official exchange rates set by the Ministry of Finance on the check-in date. The system logs these records categorized by property, creating an audit trail that shows local tax inspectors the exact transition from wholesale contract values to declared taxable revenues. This ledger mapping supports accurate monthly filing calculations.

What VillaTax captures

Data fields automatically synchronized

Manual entry required โ€” fields recognized
Booking reference
Check-in / check-out
Source channel
Channel rate
Commission rate
Net owner payout

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) Allotment release deadlines (such as standard 14-day cut-off clauses) require villa managers to monitor empty rooms closely to adjust availability logs in the PMS before tax records are locked. (2) Reconciling virtual credit card charges can be delayed if the credit card is not charged immediately on the check-out date, creating timing mismatches in monthly cash flow and lodging tax reports. (3) Booking modifications for group tours often involve complex multi-room adjustments that must be manually updated in the extranet to ensure the correct tax base is declared in the lodging ledger. Managers should verify virtual credit card authorization statuses weekly to avoid discrepancies.

Bali-specific watchouts

European package guest bookings via Hotelbeds often stay for longer durations in Bali, requiring operators to keep detailed Banjar guest registers to satisfy local Pondok Wisata zoning and safety laws. Since these global bookings are bundled with flights, Bapenda inspectors closely audit room rates to ensure that the declared lodging value matches the local market rate. Reconciling these wholesale contract rates with your banking history is essential to verify that foreign currency payouts from Spain follow the official weekly government tax rates. VillaTax automates this verification to protect operators from under-reporting penalties during regional inspections, verifying that all datasets comply with administrative standards.

  • Manual entry requires diligent record-keeping to avoid reporting gaps.
  • Ensure all bookings are logged before month-end for accurate P&L.
  • Currency conversion to IDR may introduce minor rounding differences in tax reports.

Points of vigilance

Channel managers can produce duplicate records if a booking is mirrored both at the OTA level and the channel-manager level. VillaTax detects duplicates by guest name + dates + property โ€” but verify the channel mapping in Hotelbeds so each booking is owned by a single source.

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. Under the UU 1/2022 HKPD framework, stays booked via Hotelbeds allotments are subject to the 10% regional lodging tax. The tax base must be the gross contracted wholesale rate agreed with the bedbank, not the net payout received after VCC processing deductions. VillaTax logs the reservation codes and wholesale rates to ensure that monthly declarations to the kabupaten Bapenda are based on verified contract figures. The outcome depends on the property location. VillaTax records these parameters to support compliance reviews.
  • Income tax on rental revenue. Gross revenue processed through Hotelbeds is subject to PPh Final 4(2) at a rate of 10% under PP 34/2017. For PT PMA entities, these earnings must be reported in monthly corporate income tax filings. VillaTax converts Hotelbeds payout currencies to IDR using the weekly government rates to ensure accurate corporate tax reporting. Reconciling these bookings on a monthly basis protects the corporate entity from compliance audits and under-reporting penalties. The tax obligation applies to all realized rental income. VillaTax stores the converted transaction logs.
  • Withholding tax on Spanish bedbank commissions. Commissions or service fees charged by Hotelbeds's Spanish entity may trigger PPh 26 withholding tax considerations at a standard rate of 20% under UU 36/2008. Under the Indonesia-Spain double taxation treaty (P3B), this rate can be reduced if the vendor provides a certificate of residence. The host must withhold and report this tax if a certificate of residence is available. VillaTax logs these fees to support correct withholding calculations and maintain foreign vendor compliance. Understanding the withholding path under local rules is essential.
  • BKPM investment realization. PT PMA entities must report all Hotelbeds booking revenues in their quarterly LKPM report to BKPM. This requires clear segmentation of booking channels and revenues by property. VillaTax organizes Hotelbeds transaction logs into clean CSV exports sorted by channel, ensuring that reports match official banking statement histories and BKPM requirements for international businesses. This compliance mapping is crucial for maintaining the PT PMA's corporate license and ensuring transparent investment reporting to BKPM and local tax offices in Bali for full regulatory compliance.

Frequently asked questions

How are Hotelbeds Virtual Credit Card payments taxed in Bali?

Stays paid via Hotelbeds Virtual Credit Cards are subject to regional PBJT lodging taxes and PPh Final 4(2) income tax. The taxable base is the gross contracted wholesale rate agreed with Hotelbeds, not the net amount charged to the virtual card. VillaTax isolates the contract rate from bank processing fees, ensuring that your declarations are compliant with local Bapenda guidelines.

Does Hotelbeds calculate or remit local Bali lodging taxes?

No. Hotelbeds operates as a B2B bedbank and does not calculate, collect, or remit regional PBJT lodging taxes or PPh income taxes on behalf of villa operators in Bali. The host is solely responsible for reporting and paying these taxes directly to the regional Bapenda. VillaTax parses your Hotelbeds extranet reports to automate these calculations based on the physical location of each villa, helping make sure you remain fully compliant.

What happens if a guest cancels a Hotelbeds allotment booking?

If an allotment booking is cancelled, you must check the cancellation terms in your Hotelbeds contract. If a cancellation fee is retained, it remains subject to PPh Final 4(2) tax. VillaTax automatically updates the tax ledger when you import the modified booking report, ensuring you only pay lodging tax on realized revenue and preventing discrepancies in your records, keeping your books accurate.

How does VillaTax convert foreign currency payouts from Hotelbeds?

VillaTax converts all Hotelbeds wholesale payouts to Indonesian Rupiah using the weekly tax exchange rates set by the Ministry of Finance on the guest's check-in date. This automated currency conversion process helps make sure your tax ledger remains compliant with local guidelines, protecting your lodging business from under-reporting penalties and commercial exchange rate fluctuations during local Bapenda tax audits and financial reviews.

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
Editorial review
Reviewed on 2026-06-18 against industry-known information. Some details may be approximate โ€” contact us if you can confirm or correct.
โ† All integrations (310)