Booking engineManual entryGlobal

Cultbooking + VillaTax

Cultbooking operates as a customizable direct booking engine designed for independent hotels and luxury villas, focusing...

Type
Booking engine
Region
Global
Connection
Manual entry
Payout
Per booking
Connector details
TypeBooking engine
RegionGlobal
Connection
Manual entry
PayoutPer booking
Confidenceindustry_known
Last verified2026-06-18
Sources4

About Cultbooking

Cultbooking operates as a customizable direct booking engine designed for independent hotels and luxury villas, focusing on brand personalization and checkout flexibility. Rather than using generic templates, Cultbooking allows property managers to embed white-label reservation widgets directly on their sites, matching their brand identity. For Bali villa operators running boutique developments, this platform provides tools to customize booking fields, manage direct inventory, and collect customized guest arrival details. Since the booking steps are tailored to the brand, Cultbooking is the primary record source for direct guest interactions and reservations. For VillaTax, Cultbooking provides booking logs, stay dates, and guest request profiles. Reconciling this customizable data is essential to ensure that lodging tax calculations match your physical property locations and Bapenda requirements.

Why this platform matters for a Bali villa

For luxury villa portfolios in Bali, Cultbooking offers a highly flexible direct booking engine that allows managers to customize checkout fields and maintain brand consistency. By embedding Cultbooking's white-label widgets on their websites, operators can collect specific guest arrival requests, such as airport transfer coordination or dietary preferences. However, Cultbooking does not automate regional tax compliance or convert foreign currency transactions to the weekly tax exchange rates. Additionally, because guest bookings are processed directly, the villa operator is entirely responsible for collecting guest passport details for local Banjar registrations. VillaTax solves this by parsing Cultbooking logs to verify check-in dates and guest names, keeping your operational records aligned with your tax ledger to prevent local Bapenda tax auditors from flagging inconsistencies during audits, helping managers verify stays.

Connecting Cultbooking to VillaTax

VillaTax connects to Cultbooking using spreadsheet summaries exported from the Cultbooking partner dashboard. Managers retrieve booking summaries, checkout histories, and promotional lists, typically in standard CSV formats. Because Cultbooking does not support direct database integration for external tax software, manual file exports are the primary method for extracting data. The exported reports deliver crucial reservation details, including unique booking references, client names, dates of stay, room allocations, and payment details. VillaTax parses these records to map Cultbooking bookings to the correct physical villa unit in Bali, ensuring that direct website revenues are correctly allocated in the tax ledger before monthly regional lodging tax declarations are finalized.

What data VillaTax imports from Cultbooking

The system records the booking reference, guest contact details, occupancy dates, villa unit key, gross reservation value, and payment method from the Cultbooking reports. This helps make sure the gross stay value paid by the guest is used as the tax base, as 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 imported records are mapped to individual villa profiles within the tax ledger, creating an audit trail that links each website booking to its respective regional tax filing, allowing villa owners to track the conversion details of direct stays.

What VillaTax captures

Data fields automatically synchronized

Manual entry required โ€” fields recognized
Reservation code
Check-in date
Check-out date
Guest name
Gross revenue
Payment status

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) Layout customization errors in the Cultbooking widget on mobile screens can lead to guest checkout dropouts and missing database rows that must be manually adjusted in the dashboard. (2) Late guest modifications to additional services or room selection details must be manually updated in Cultbooking to ensure the taxable lodging revenue remains accurate in the reporting system. (3) Custom promotion codes applied in the booking widget must be matched against payment gateway reports to prevent discrepancies in the declared tax base, which can trigger local Bapenda audits if left unresolved. Managers should download booking sheets weekly to maintain billing accuracy.

Bali-specific watchouts

Bali properties using Cultbooking must ensure that their custom checkout steps include clear, transparent disclosures of regional PBJT lodging taxes and service charges to guest bookings. Since Cultbooking is a customizable tool, operators must configure it to comply with Indonesian currency regulations, which require all localized transactions to be processed in Rupiah. VillaTax helps reconcile these website bookings with bank statements to verify that currency conversions follow the official weekly government exchange rates. This compliance check is vital for maintaining the validity of your business license and avoiding local regulatory issues, keeping your corporate files organized for monthly filings and audits.

  • 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

Direct bookings can lull owners into believing no fiscal obligation arises because no OTA is involved. The opposite is true: PBJT and PPh apply to gross revenue regardless of channel. VillaTax surfaces direct revenue exactly like OTA revenue, so the dashboard does not under-report.

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 Cultbooking are subject to the 10% regional lodging tax. The tax base must be the gross direct booking value paid by the guest. VillaTax logs the reservation references and gross values to ensure that monthly PBJT declarations to the kabupaten Bapenda are based on documented figures and protect hosts from under-reporting penalties. The outcome depends on the property location. VillaTax records these parameters to support compliance reviews, ensuring all details are organized for county auditors.
  • Income tax on direct lodging. Gross revenue from Cultbooking direct bookings 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 Cultbooking 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. VillaTax stores the converted transaction logs.
  • Withholding tax on custom software. Monthly software subscription fees paid to Cultbooking as a foreign service provider 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 host must withhold and report this tax if a certificate of residence is available. VillaTax registers these technical payments in the expense ledger to support withholding tax calculations and help manage foreign vendor compliance.
  • BKPM investment realization. PT PMA entities must report all Cultbooking booking revenues in their quarterly LKPM report to BKPM. This requires clear segmentation of booking channels and revenues by property. VillaTax organizes Cultbooking 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

Does Cultbooking collect local Bali lodging taxes automatically?

No. Cultbooking is a direct booking engine software and does not collect or remit regional PBJT or PPh taxes on behalf of villa owners in Bali. The host must report and pay these taxes directly to the local Bapenda. VillaTax automates this process, ensuring that your lodging tax calculations match your physical property locations and Bapenda requirements. This protects your lodging business from under-reporting penalties.

How are Cultbooking direct bookings integrated into VillaTax?

VillaTax records the gross rate paid by the guest as the tax base. The system matches these bookings with your calendar dates and converts foreign currencies using the weekly tax exchange rates to ensure compliant tax reporting, keeping your direct bookings compliant with local tax regulations without manual entry. This helps make sure you pay the correct regional accommodation tax without manual calculation errors.

What happens if a website booking from Cultbooking is cancelled?

When a booking is modified in the Cultbooking 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.

Can I connect Cultbooking using direct API keys?

Currently, Cultbooking integrations are managed via manual CSV or PDF report imports from the Cultbooking Dashboard. This approach checks that financial details and direct rates are captured securely without requiring direct API access, keeping your extranet credentials private while helping make sure your tax records remain legally compliant. This manual process prevents exposing sensitive portal credentials while maintaining regulatory compliance.

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)