OTAiCal feedGlobal

Getaroom + VillaTax

Getaroom operates within the B2B hospitality sector as a wholesale lodging distributor, supplying room inventories to gl...

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

About Getaroom

Getaroom operates within the B2B hospitality sector as a wholesale lodging distributor, supplying room inventories to global travel platforms and corporate networks. For Bali properties, this channel generates high-volume reservations, but it complicates accounting because of its wholesale structure. Rooms are sold at contracted net wholesale rates rather than public retail rates, and transactions are settled using Virtual Credit Cards (VCCs) issued on check-out. Calculating the correct tax base requires isolating these pre-negotiated wholesale rates from payment processing charges and channel markups. VillaTax processes these B2B entries, mapping the contracted values to your local ledger to ensure that monthly lodging tax returns match your actual agreements. This helps managers keep B2B accounts organized and ready for local audits.

Why this platform matters for a Bali villa

Wholesale lodging distribution is essential for Bali villa operators seeking high-occupancy baselines, but the B2B settlement process introduces compliance challenges. Because Getaroom bookings are paid via Virtual Credit Cards, banks deduct merchant fees before the cash is deposited. Declaring only the net amount received on the card violates local rules, which require taxes to be calculated on the gross contracted wholesale rate. VillaTax addresses this by parsing Getaroom reports, separating card processing fees from the base lodging rate, and converting foreign currency payouts using official weekly rates, ensuring that your Bapenda declarations align with your agreements. This mapping helps verify that all wholesale agreements are properly documented for tax reviews.

Connecting Getaroom to VillaTax

VillaTax connects to Getaroom by parsing booking summaries and virtual card settlement reports exported from the partner portal. Because this wholesale distributor does not offer direct database connections for individual property managers, spreadsheet uploads represent the primary method to sync records. Managers download monthly transaction histories in CSV or Excel format and upload them to the dashboard. The imported sheets contain booking identifiers, guest check-in dates, contracted wholesale rates, and virtual card details. The system reads this data to map each allocation to the correct villa profile in Bali, establishing a valid foundation for local tax reporting before monthly filings are compiled. This keeps wholesale lodging accounts structured and organized.

What data VillaTax imports from Getaroom

The import process captures the reservation reference, guest details, check-in and check-out dates, villa listing identifiers, and the gross contracted wholesale rate. Reconciling the contracted rate is essential because regional lodging taxes and corporate income taxes cannot be calculated on net payouts, and bank transaction fees cannot be deducted. Foreign currency payments are converted to Indonesian Rupiah using the weekly exchange rates set by the Ministry of Finance on the check-in date. The system logs these records categorized by property, creating a clear audit trail that links each wholesale transaction to its respective regional tax filing. This helps make sure that the tax base matches the partner agreement.

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) Delays in activating virtual cards can cause timing differences between guest checkout dates and actual cash deposits, requiring regular report uploads to verify the correct tax base. (2) Booking modifications made by travel partners must be manually updated in the portal to ensure that lodging taxes reflect the actual stays. (3) Discrepancies between the wholesale voucher rates and final card payouts require managers to cross-check invoices with banking records. Managers should verify virtual card details weekly to prevent differences, keep transaction logs accurate, check card activation flags, and verify all guest checkout details. This helps verify complete data matching across all booking channels.

Bali-specific watchouts

Group bookings from wholesale networks can exceed the guest limits authorized under Pondok Wisata licenses, meaning managers must verify occupancy limits before check-in. Additionally, since wholesale packages often combine accommodation with local airport transfers, lodging charges must be separated from transportation fees to satisfy local Bapenda rules. VillaTax helps reconcile these records with guest lists to verify that currency conversions match the weekly government rates, protecting your business from auditing issues. This keeps your tax ledger and guest registers organized, compliant, and fully aligned with local rules, facilitating easy updates for Bapenda, simplifying the submission process for the provincial tax officers, and ensuring that all guest details align with the local Banjar lists.

  • 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 lodging tax. Under the UU 1/2022 HKPD framework, bookings processed via Getaroom wholesale contracts are subject to a regional accommodation tax of up to 10%, administered by the local Bapenda. The lodging tax base must be calculated on the gross contracted rate, not the net payout received after VCC deductions. VillaTax records the reservation codes and gross rates to ensure that monthly declarations are based on verified operational logs. This protects villa operators from local penalties. The outcome depends on the physical location of the property. VillaTax stores these details.
  • Income tax on lodging revenue. Lodging revenues generated by Bali villas are subject to PPh Final Pasal 4(2) at a flat 10% rate under PP 34/2017. For corporate structures like PT PMA, these earnings must be reported in monthly corporate income tax returns. VillaTax normalizes Getaroom payout currencies to IDR using the weekly Kurs Pajak rate to ensure accurate corporate tax reporting and full regulatory compliance. 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.
  • Withholding tax on portal commissions. Commissions or fees retained by Getaroom as a foreign wholesale distributor may trigger PPh Pasal 26 withholding tax considerations at a standard rate of 20% under UU 36/2008. This liability can be reduced if a double taxation treaty applies and the vendor provides a certificate of residence. The villa operator is responsible for withholding and reporting this tax. VillaTax registers these commission payments in the expense ledger to support withholding tax calculations and help manage foreign vendor compliance. Understanding this withholding path is essential.
  • BKPM investment realization. PT PMA entities operating in Bali are required to submit quarterly investment realization reports (LKPM) to the BKPM. This requires clear segmentation of booking channels and revenues by property. VillaTax organizes Getaroom 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.

Frequently asked questions

How are Virtual Credit Card payments from Getaroom taxed?

Stays paid via Getaroom 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 Getaroom, 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, helping property managers verify transaction details.

Does Getaroom calculate local Bali lodging taxes automatically?

No. Getaroom is a B2B wholesaler and does not calculate, collect, or remit regional PBJT or PPh taxes on behalf of villa operators in Bali. The host must report and pay these taxes directly to the local tax offices. VillaTax uses your Getaroom reports to automate this process, ensuring that your lodging tax calculations match your physical property locations and Bapenda requirements.

What happens if a Getaroom wholesale booking is cancelled?

When a booking is cancelled in the portal, you must export the updated report. VillaTax adjusts the tax ledger automatically to ensure that you do not pay taxes on non-realized stays, keeping your accounting accurate and preventing local Bapenda tax auditors from flagging inconsistencies between guest logs and declared taxable lodging revenues. By maintaining this updated history, your tax ledger remains clean.

What exchange rate does VillaTax use for Getaroom payouts?

VillaTax converts all Getaroom 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 helps make sure your tax ledger remains compliant with local guidelines, protecting your business from under-reporting penalties and commercial exchange fluctuations during local Bapenda tax audits. This supports accurate bookkeeping and local audits.

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)