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 restaurant accounting engagement in Canggu
Every restaurant accounting engagement in Canggu is scoped to the operating complexity of the business — these deliverables form the foundation.
Daily POS reconciliation with cash, card, and platform breakdown
Inventory and cost-of-goods tracking with monthly food-cost ratio
Service-charge accounting and BPJS treatment for tipped staff
PB1 monthly preparation and filing
Outlet-level profit and loss for multi-venue operators
Daily cash-handling controls and audit trail
How quickly can you onboard a Canggu restaurant?
Typical onboarding is 5-10 business days, covering POS integration, opening trial balance, prior-period catch-up, and first monthly close on the new cadence.
Do you handle Loyverse and MokaPOS integrations?
Yes. We have integration playbooks for both, plus other major POS platforms used in Canggu F&B.
Can you handle PB1 filings monthly?
Yes. PB1 at 10% on food and beverage revenue is filed monthly with the Badung local government office.
Do you support beach-club operations?
Yes. Beach clubs have mixed F&B, day-bed, and event revenue — we account for each separately with appropriate tax treatment.