OTAiCal feedGlobal

Inntopia + VillaTax

Inntopia operates as a specialized packaging engine and reservation platform built for resorts and destination marketing...

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 Inntopia

Inntopia operates as a specialized packaging engine and reservation platform built for resorts and destination marketing organizations, enabling the bundling of lodging, activities, and transport under a single booking flow. For Bali resorts, this platform is an essential tool to coordinate complex packages that combine room nights with guided tours or spa services. Unlike traditional OTAs, Inntopia distributes inventory across multiple product APIs, acting as a unified transaction environment. Reconciling this data is critical for VillaTax because the lodging revenue must be separated from other bundled services to establish a compliant lodging tax base. This page explains how Inntopia reports are parsed and formatted for tax compliance in Indonesia. Managers must monitor package details to keep books organized.

Why this platform matters for a Bali villa

Inntopia is valuable in Bali because it allows resort operators to bundle room nights with local activities to attract international travelers. A major challenge is that these package bookings must be split for tax purposes. Under local rules, only the lodging portion is subject to the 10% accommodation tax, while activities may be subject to different taxes or exempt. Reconciling these bundled transactions requires separating lodging revenue from transportation fees. VillaTax resolves this by automatically parsing Inntopia reports, separating package components, and applying the specific regional lodging tax parameters to ensure complete compliance. This prevents local tax authorities from imposing under-reporting penalties on bundled resort operations.

Connecting Inntopia to VillaTax

VillaTax interfaces with Inntopia using transaction reports generated from the Inntopia Partner Extranet. Managers retrieve reservation files, product packaging lists, and payout summaries, typically in spreadsheet formats. Since Inntopia coordinates both lodging inventory and activity packaging within its database, manual file uploads are the primary integration path for local property managers. The exported records contain key details such as booking codes, package structures, room allocations, guest identifiers, and gross payments. VillaTax parses this information to map Inntopia bookings to the correct physical villa unit in Bali, ensuring that lodging revenues are correctly separated from activity costs before monthly tax declarations are finalized. This process ensures that dynamic packages match bank records.

What data VillaTax imports from Inntopia

The system records the booking reference, guest contact details, occupancy dates, villa unit key, gross reservation value, and payment method from the Inntopia 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 weekly tax exchange rates on the check-in date, providing a clear audit trail that links each packaged booking to its respective regional filing, allowing villa owners to track the details of direct stays. This dynamic validation enables managers to verify that accommodation rates align with local guidelines.

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) Discrepancies can occur when guests modify checkout details in the packaging engine after the booking has been exported, requiring a fresh file import to align the tax records. (2) Package modifications made by intermediate tour operators must be manually reconciled in the PMS to ensure the lodging ledger reflects the actual cash retained. (3) Promotion code discounts applied during comparisons must be matched against bank transaction summaries to prevent differences in the declared tax base. Property managers should review these packaging logs weekly to verify booking details and maintain data integrity, as package components require continuous monitoring to ensure accounting accuracy.

Bali-specific watchouts

Bali resort operators utilizing Inntopia must ensure that their custom checkout steps include clear, transparent disclosures of regional PBJT lodging taxes and service charges to guest bookings. Since Inntopia 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, avoiding local regulatory issues, and keeping your corporate files organized for provincial reviews.

  • 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 Inntopia package contracts are subject to the 10% regional lodging tax. The tax base must be calculated on the lodging portion of the package, not the net payout received after commissions. VillaTax logs the reservation references and gross values to ensure that monthly declarations to the kabupaten Bapenda match the verified revenue. The outcome depends on the property location. VillaTax records these parameters to support compliance reviews, assisting managers in verifying lodging revenue.
  • Income tax on lodging revenue. Lodging revenues generated by resort bookings are subject to PPh Final Pasal 4(2) at a flat 10% rate under PP 34/2017. For PT PMA structures, these earnings must be reported in monthly corporate income tax filings. VillaTax normalizes the multi-currency booking values from Inntopia to Indonesian Rupiah using the Ministry of Finance rates to maintain compliant financial records. The tax obligation applies to all realized rental income, regardless of the booking source. VillaTax stores the converted transaction logs to support monthly tax returns.
  • Withholding tax on app commissions. Commissions or fees retained by Inntopia as a foreign packaging platform 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. 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 Inntopia 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

Does Inntopia calculate local Bali lodging taxes automatically?

No. Inntopia is a resort packaging engine 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 Bapenda. VillaTax parses your app exports to automate these calculations based on the physical location of each villa, helping make sure you remain fully compliant.

How does VillaTax split Inntopia packages for lodging tax?

VillaTax parses the package details in your Inntopia reports, isolating the lodging component from activities or transport costs. The system applies the 10% regional accommodation tax exclusively to the lodging portion, keeping your direct bookings compliant with local tax regulations without manual entry. This assists in verifying that you pay the correct regional accommodation tax without manual calculation errors or audit failures.

What happens if a guest modifies their Inntopia package?

When a booking is modified 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 currency rate does VillaTax use for Inntopia payouts?

VillaTax converts all Inntopia 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 conversion ensures that your tax ledger remains compliant with local guidelines, protecting your business from under-reporting penalties and commercial exchange rate fluctuations during local Bapenda tax audits. This supports accurate bookkeeping. It also helps align your direct online booking ledger with regional tax returns.

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)