Channel managerManual entryGlobal

Travia + VillaTax

Travia acts as a B2B travel distribution platform that connects accommodation suppliers with retail travel agencies and ...

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 Travia

Travia acts as a B2B travel distribution platform that connects accommodation suppliers with retail travel agencies and tour operators. It functions as a direct contract marketplace, giving villa managers in Bali the ability to publish net rates and build partnerships with specific travel agents. Unlike traditional bedbanks, Travia emphasizes relationship management, enabling operators to negotiate custom distribution deals. Bookings are processed based on B2B commercial agreements where net room rates are settled through invoicing. For VillaTax, this requires validating the contracted invoice values against the physical stays. This page explains how Travia integrates with VillaTax for tax compliance, helping operators organize direct wholesale allocations.

Why this platform matters for a Bali villa

For Bali properties, Travia serves as a direct connectivity channel to smaller, regional tour agents, particularly in Nordic and Northern European markets. A key differentiator is that Travia allows operators to upload custom contracts and manage direct invoicing relationships. Because Travia does not act as the merchant of record or process guest payments, all settlements occur directly between the villa operator and the agency. Reconciling these localized agreements is critical for VillaTax because the contract rates must match the actual bank transfers. VillaTax simplifies this by importing Travia contract logs, mapping them to physical properties, and converting foreign currency invoices using government rates, keeping records compliant with regional Bapenda guidelines.

Connecting Travia to VillaTax

VillaTax connects to Travia through manual spreadsheet uploads exported from the Travia partner dashboard. The exports provide comprehensive reservation logs, including booking references, guest names, check-in and check-out dates, gross room charges, and payment terms. Since Travia operates as a direct B2B network, VillaTax treats the imported files as a localized consolidation layer. The import process maps Travia room allocations to their corresponding physical properties in Bali, helping make sure every booking is accounted for in the property-level tax ledger before monthly tax declarations are finalized for local compliance, ensuring that all data rows align with your corporate filing histories.

What data VillaTax imports from Travia

From Travia, VillaTax records the booking reference, guest name, stay dates, property ID, contracted rate, settlement currency, and payment method. This helps make sure the wholesale stay value paid by the distributor is used as the tax base, as regional lodging taxes and corporate income taxes cannot be calculated on net payouts. All foreign currency transactions, such as USD or EUR, are converted into IDR using the official weekly exchange rates on the check-in date. VillaTax logs the reservation details to create a clear audit trail for tax compliance, ensuring that all records are structured for review by Indonesian tax inspectors.

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) Contract negotiations or net rate amendments in Travia can take time to update in the active database, which requires managers to verify rate logs before importing data. (2) Invoicing discrepancies with regional travel agents must be manually adjusted in the portal to ensure the declared tax base reflects the final negotiated invoice. (3) Custom cancellation terms for small agencies must be monitored to ensure that any retained deposits or forfeiture fees are correctly logged for income tax purposes, preventing reporting errors. Villa owners should review contract changes monthly to prevent discrepancies between the platform and bank reports during monthly checks.

Bali-specific watchouts

Bali villa operators using Travia must ensure that localized agency contracts comply with the lodging capacity guidelines of their physical Pondok Wisata licenses. Since regional agents often request customized stay packages, managers need to separate lodging charges from other services like guided tours, as Bapenda audits target accommodation revenue. Reconciling these contract invoices against physical guest registers is essential to pass local Banjar inspections and avoid administrative fines. VillaTax assists by verifying that tax filings are based exclusively on taxable lodging charges, keeping your operational records complete, structured, and organized to support annual audits and local tax reviews in Bali.

  • 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 Travia 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 lodging tax. Under UU 1/2022 HKPD, stays booked via Travia contracts are subject to the 10% regional accommodation tax. The tax base is the negotiated wholesale rate, which must be declared to the local kabupaten Bapenda. VillaTax logs the reservation references and gross contract rates to ensure declarations match the audited B2B contracts. This protects operators from local under-reporting penalties. The tax obligation applies to all realized lodging sales. VillaTax stores these parameters to support regional reviews. This keeps all records organized for county auditors.
  • Income tax on rental revenue. Gross revenue from Travia 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 Travia 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.
  • Cross-border withholding tax. Commissions or service fees charged by Travia's European entity may trigger PPh 26 withholding tax considerations at a rate of 20% under 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 these fees to support correct withholding calculations and maintain foreign vendor compliance. Villa owners must keep copies of vendor certificates of residence (Form DGT) to support these tax treaty claims during audits. Understanding the correct withholding path under local regulations is essential.
  • BKPM investment realization. PT PMA entities must report all Travia booking revenues in their quarterly LKPM report to BKPM. This requires clear segmentation of booking channels and revenues by property. VillaTax organizes Travia 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 Travia collect or pay local Bali taxes for my bookings?

No. Travia operates as a B2B travel marketplace 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 alignment guarantees that your monthly filings are based on actual B2B transaction data.

How does VillaTax handle wholesale bookings from Travia?

VillaTax records the contracted wholesale rate paid by the B2B distributor as the tax base. The system matches these bookings with your calendar dates and converts foreign currencies using the official weekly 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 B2B booking from Travia is cancelled?

When a booking is cancelled in the Travia 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, ensuring that your business only pays tax on realized stay values.

Can I connect Travia using API keys?

Currently, Travia integrations are managed via manual CSV or PDF report imports from the Travia Dashboard. This approach checks that financial details and wholesale 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)