PB1 (Pajak Pembangunan I) on short-term villa rentals and restaurant sales — often filed late or at the wrong rate
Bank reconciliation across IDR, USD, and OTA platforms (Airbnb, Booking.com) with separate payout cycles
BPJS and PPh 21 for seasonal staff with rotating contracts
VAT (PPN) registration thresholds being crossed mid-year as revenue scales
Cash transactions in beach-front venues that need defensible documentation
What is included
Our villa accounting engagement in Canggu
Every villa accounting engagement in Canggu is scoped to the operating complexity of the business — these deliverables form the foundation.
Multi-platform OTA payout reconciliation
PB1 / PHR (Pajak Hotel & Restoran) preparation
Foreign-currency invoicing and cash-flow tracking
Maintenance and capex categorisation for property assets
Seasonal-staff payroll with rolling contracts
Owner-payout statements in IDR and USD equivalents
Can you reconcile Airbnb and Booking.com payouts?
Yes. Both Airbnb and Booking.com payouts come net of platform fees and any tax withheld at source. We reconcile the gross booking, platform fee, withholding, and net IDR landing for every transaction.
How do you handle the management fee to the local operator?
We book the management fee as a service-fee deduction from owner-payout statements and ensure PPh 23 withholding is applied where applicable.
Do you cover PB1 on short-term villa rentals?
Yes. Most short-term villa rentals in Canggu trigger PB1 at 10%, filed monthly. We prepare and file directly.