Villa Rental Accounting and Tax in Bali

Published October 2026, 9 minute read, The Bali Accountant, Umalas

Villa rental accounting and tax in Bali covers two separate tax systems that most owners do not realise apply at the same time: national income tax and VAT handled by the Indonesian tax office (KPP), and a regional accommodation tax called PB1 handled by the local district government. A villa earning rental income without a correct PT PMA structure, NPWP, and PB1 registration is exposed to back-tax assessments that can cover several years at once, plus monthly interest. Most owners find out about this gap only when they try to sell the villa or renew a lease.

Table of contents

Villa Rental Accounting and Tax in Bali

Who needs villa rental accounting in Bali

Anyone renting out a villa in Bali for tourist stays, whether short term through booking platforms or long term leases, needs a proper tax setup if the activity is more than an occasional favour for friends. This includes individual owners renting one villa in Canggu or Seminyak, PT PMA companies operating a portfolio of villas in Uluwatu or Ubud, property managers running villas on behalf of absentee owners in Sanur or Kerobokan, and local Indonesian owners renting villas to foreign tenants in Denpasar or Kuta.

The structure you need depends on scale and on who holds the land title. A foreigner cannot hold freehold land (Hak Milik) in Indonesia. Villas operated for commercial rental by a foreign owner are usually held through a PT PMA on Hak Guna Bangunan or Hak Pakai title, or leased long term (Hak Sewa) from an Indonesian landholder. Each path has a different tax and licensing footprint, and this is the first thing we confirm before setting up anything.

What we do, step by step

Villa rental accounting is not a one-off filing job. It is a monthly cycle tied to how the villa actually earns money, so the setup matters as much as the bookkeeping.

  1. Structure check. We confirm whether your villa should operate under a PT PMA, an existing local PT, or as individual rental income, based on who holds title, how many units you operate, and whether you have staff.
  2. Registration. NPWP (tax ID), NIB through the OSS system, and the correct KBLI code for villa or short-stay accommodation, not a generic real estate code. The KBLI code decides which licenses and which regional tax office you report to.
  3. PB1 registration. Separate registration with the regional government where the villa sits, since PB1 (the regional accommodation tax) is collected per district, not nationally.
  4. Monthly bookkeeping. Booking platform payouts, direct bookings, cleaning and staff costs, villa maintenance, and owner draws are reconciled against bank and platform statements.
  5. Monthly filings. VAT return, income tax installment, and PB1 return, each filed to the correct office by the correct deadline.
  6. Annual corporate or personal tax return, plus the annual report to BKPM/OSS if operating as a PT PMA.
  7. Payroll for villa staff, if you employ a manager, gardener, or housekeeping team directly rather than through a management company.

Documents and access we need from you

Delays almost always come from missing documents, not from the tax office. Before we can file anything correctly we need:

  • Land title or lease agreement (Hak Sewa, HGB, or Hak Pakai) for the villa or villas
  • Company deed and NIB if operating through a PT PMA, or NPWP if filing as an individual
  • Read-only access to booking platform dashboards (Airbnb, Booking.com, direct booking system) so income can be reconciled, not estimated
  • Bank statements for the account receiving rental income
  • Staff contracts and salary details, if any staff are employed directly
  • Prior year tax filings, if the villa was already operating before you engaged us
  • Utility and maintenance invoices, which are deductible against rental income for a company structure

We set a fixed day each month for document handover. Villas that send statements on the same day every month rarely miss a filing deadline. Villas that send them whenever someone remembers almost always do.

Taxes and deadlines for villa rentals

This is the part most owners get wrong, because villa rental in Bali sits under two tax authorities at once. Rates below are the figures commonly applied at time of writing. Rules change, confirm the current rate with us before relying on any number here.

TaxWho collects itTypical rateFiling frequency
Corporate income tax (PPh Badan)National tax office (KPP)around 22 percent of net profit, confirm current rateAnnual, due 4 months after fiscal year end
VAT (PPN)National tax office11 to 12 percent, confirm current rateMonthly, due end of the following month
Final rental income tax (where applicable instead of VAT/corporate)National tax officearound 10 percent of gross rental, confirm current rateMonthly
Regional accommodation tax (PB1)Local district government (Pemda)commonly around 10 percent of gross rental, varies by districtMonthly, due dates set by local regulation
Land and building tax (PBB)Local district governmentsmall percentage of assessed valueAnnual
Employee income tax (PPh 21)National tax officeprogressive, based on salary bracketMonthly

PB1 is the one most new villa owners have never heard of. It is a regional hotel and restaurant tax applied to tourist accommodation, collected by the district (not the national tax office), and it applies whether the villa is booked through a platform or directly. It is calculated and paid separately from your national VAT and income tax filings, which means a villa can be fully compliant nationally and still be in breach locally.

Administrative penalties for late filing are set in fixed amounts under national tax law: commonly around Rp500,000 for a late VAT return and around Rp1,000,000 for a late corporate income tax return, with an additional monthly interest charge on unpaid tax calculated at a rate the Ministry of Finance sets and adjusts periodically. Confirm the current penalty figures and interest rate with us, since both are reviewed over time.

The most expensive mistake we see: an owner operates a villa for one, two, sometimes three years on a personal bank account with no PT PMA, no NPWP for the rental activity, and no PB1 registration, because a friend said it was fine. When the villa is later sold, refinanced, or inspected, the tax office or district government can assess back tax across the entire unregistered period, plus interest compounding monthly from each missed deadline. A structure that would have cost a modest monthly retainer from day one turns into a lump sum assessment that can run into tens of millions of rupiah, sometimes more, depending on how long the gap ran and how much income passed through.

Mistakes owners make with villa rental tax

Beyond the structural gap above, the recurring errors we fix are smaller but add up:

  • Treating platform payouts as net income. Airbnb and Booking.com payouts are after their commission, not before. Gross booking value, not the payout figure, is what tax is calculated on.
  • Mixing personal and villa finances. One bank account for the owner's living expenses and the villa's rental income makes it nearly impossible to defend deductions later, and the tax office treats unexplained deposits as taxable income by default.
  • Ignoring PB1 because "the villa manager handles it." Property managers often collect PB1 from guests at the invoice level but do not always remit it to the district government on the owner's behalf. Confirm this in writing, do not assume it.
  • Depreciating the villa incorrectly or not at all when operating through a PT PMA, which leaves legitimate deductions unclaimed.
  • Paying staff cash in hand with no PPh 21 withheld, which becomes a liability for the owner if the staff member is later found to be an undeclared employee.

How pricing works for villa accounting

Villa rental accounting in Bali is usually priced one of two ways. A monthly retainer covers ongoing bookkeeping, VAT and PB1 filings, and payroll if you have staff, and suits any villa with recurring bookings. Per-filing pricing suits a villa that rents only occasionally and needs a return filed when income occurs, without a monthly engagement. Setup work, PT PMA incorporation, NPWP registration, and PB1 registration, is typically quoted separately as a one-time project, since it is not recurring.

What changes the fee in practice is not the villa itself but the volume of transactions: a single villa with one booking platform and no staff is a much smaller job than a portfolio of villas with direct bookings, a management team, and payroll. Ask for a quote based on actual transaction volume, not a flat number that ignores it. See our full range of accounting and tax services for how villa work fits alongside company secretarial and payroll support.

Why work with a local accountant in Bali

PB1 rates, filing portals, and enforcement practices differ by district, and a Canggu villa can face a different regional process to one in Ubud or Sanur, even though both sit in Bali. An accountant working from Jakarta or overseas typically handles the national filings correctly and misses the regional ones entirely, because PB1 simply is not on their radar. Being based in Umalas means we deal with the relevant district offices directly, not through a second layer of correspondence, and we see the same enforcement patterns repeatedly across villas in Canggu, Seminyak, Uluwatu, Kuta and Denpasar. Read more about how we work on our about us page.

FAQ

Do I need a PT PMA to rent out my villa in Bali?

Not always. A foreigner renting out a single villa on a leasehold basis can sometimes operate through a management arrangement without incorporating. But if you plan to scale beyond one property, employ staff directly, or hold title under a company structure, a PT PMA is usually required. The correct answer depends on land title, scale, and how income is collected, so confirm this before you start renting commercially.

What is PB1 tax on villa rentals in Bali?

PB1 is a regional tax on hotel and restaurant services, which includes villa rental for tourist stays, collected by the district government rather than the national tax office. It is commonly charged as a percentage of gross rental income, with the exact rate set by local regulation and varying by district. It is filed and paid separately from VAT and national income tax, and many villa owners overlook it entirely.

How is villa rental income taxed in Indonesia?

Villa rental income in Indonesia is generally subject to national income tax or a final rental tax depending on the ownership structure, plus VAT if the operation is VAT-registered, plus the regional PB1 accommodation tax collected by the local district. A company structure (PT PMA) also files annual corporate tax. Confirm which combination applies to your specific setup, since it depends on title, turnover, and whether you operate as an individual or a company.

Can foreigners own a villa in Bali?

Foreigners cannot hold freehold land title (Hak Milik) in Indonesia. Villas operated commercially by foreign owners are typically held through a PT PMA on Hak Guna Bangunan or Hak Pakai title, or through a long-term lease (Hak Sewa) from an Indonesian landholder. Each option has different tax, licensing, and inheritance implications, and the right structure depends on your plans for the property.

What happens if I don't pay Bali hotel tax?

Unpaid PB1 accumulates as a regional tax liability and can be assessed retroactively once the district government identifies the villa as operating without registration, which often happens during a sale, a license renewal, or a routine inspection. Assessments can cover the full period the villa operated unregistered, with interest added on top, rather than just the current period.

Do I need to charge VAT on villa rentals?

VAT registration and charging generally depends on turnover and the ownership structure used. A PT PMA operating villa rentals is commonly expected to register for VAT once it crosses the relevant turnover threshold, while some individual or final-tax rental arrangements are treated differently. Rules and thresholds change periodically, so confirm your specific VAT obligation with us rather than assuming based on another villa's setup.

How much does a villa rental accountant cost in Bali?

Cost depends on whether you need a monthly retainer or occasional per-filing support, and on the transaction volume involved: a single villa with one booking channel costs considerably less than a multi-villa portfolio with staff and payroll. Setup work such as PT PMA incorporation and registrations is usually quoted as a separate one-time fee. Message us directly for a quote based on your actual setup rather than a generic figure.

What documents do I need to start a villa rental business in Bali?

At minimum you need proof of land title or a lease agreement, an NPWP (tax ID), an NIB through the OSS system with the correct KBLI code for accommodation, and PB1 registration with the local district government. If operating as a PT PMA you also need the company deed and incorporation documents. We can confirm the exact list once we know your ownership structure and location.

Get your villa rental tax set up properly

If you already own a villa and are not sure whether your tax structure is correct, or you are about to buy one and want the setup done right from the first booking, get in touch before the first guest checks in rather than after a few years of unregistered income. Message us on WhatsApp at +62 877-9626-0478, or visit our contact page to book a free consultation. We work with villa owners across Canggu, Seminyak, Ubud, Sanur, Uluwatu, Denpasar, Kuta and Kerobokan from our office in Umalas.

See also: Accounting and Tax for Restaurants and Cafes in Bali.

Scroll to Top