Tax Records
Long Term vs Short Term Rental Tax Bali: Records That Matter
Long term vs short term rental tax Bali questions depend on more than the number of nights. Learn how to organise booking, contract, payment and cost records for qualified advice.
By Bali Accounting editorial desk · Editorial updated 2026-11-03. General information, not a claim of licensed professional review.
Short answer: a villa's rental period can be relevant, but the number of nights alone does not determine its tax treatment in Bali. A qualified adviser may need to assess the contract, services supplied, booking channel, payer, property operator, entity and applicable local rules. Owners should therefore keep separate evidence for monthly stays and nightly stays, reconcile each booking to cash, and avoid labelling income as taxable or exempt before that review.
Who this applies to
This guide is for Bali villa owners, operators and managers who receive income from a mixture of nightly reservations, weekly bookings, monthly occupancy agreements or direct arrangements. It is also useful where an owner has changed strategy during the year: for example, using an online travel agency during high season and a furnished monthly agreement during a quieter period.
It applies whether money arrives through Airbnb, Booking.com, Agoda, VRBO, a payment processor, a property manager or directly into a bank account. It also applies where the property is held personally, operated through a company or managed on behalf of another owner. Those structures can create different questions, so the bookkeeping should identify the parties rather than assume that the person receiving a payout is the person earning the underlying revenue.
This is a record-keeping article, not a conclusion about Indonesian tax treatment. A licensed tax professional should assess the facts and current rules. The official Directorate General of Taxes website is a useful starting point for official information, but it does not replace advice on a particular villa or transaction.
Why stay length changes the evidence, not automatically the answer
A nightly reservation usually leaves a detailed trail: confirmation date, check-in and check-out dates, nightly rate, cleaning or service charges, guest changes, cancellations, refunds, platform fees and payout date. A longer arrangement may instead be supported by a signed agreement, invoice schedule, security deposit record, utility terms, renewal correspondence and evidence of the period for which the guest had use of the property.
These differences matter because an adviser needs to understand what was supplied and when. A monthly booking can still involve substantial accommodation services, while a longer agreement can have a different commercial character. The label used in a listing, spreadsheet or bank narration is not enough. Keep the underlying documents so the responsible adviser can distinguish:
- the legal or commercial parties to the arrangement;
- the property and period covered;
- the agreed price and any separately charged items;
- services included, excluded or charged after the booking;
- the person who collected, retained or remitted the money;
- deposits, advances, refunds and cancellations; and
- the costs paid by the owner, operator or manager.
Do not use a stay-length threshold found in an online post as a substitute for professional classification. Rules, interpretations and administrative practice can change, and the relevant question may involve more than duration. Your books should preserve evidence and clearly flag uncertainty rather than hide it inside a generic “rental income” line.
A practical record structure for mixed rental periods
Use one booking or contract register with a field for stay type, rather than maintaining an informal separate spreadsheet for monthly guests. “Nightly”, “weekly”, “monthly agreement”, “owner use”, “blocked date” and “unknown pending review” are useful internal labels. They describe the evidence; they do not declare the tax result.
| Record area | Nightly or short stay | Monthly or longer arrangement | Control question |
|---|---|---|---|
| Commercial terms | Reservation confirmation and rate breakdown | Signed agreement, invoice schedule and amendments | What was agreed, by whom and for which period? |
| Services | Cleaning, linen, guest support and included extras | Utilities, maintenance, cleaning frequency and access terms | What did the operator actually provide? |
| Money received | OTA statement, processor report or direct receipt | Bank receipt, invoice and instalment schedule | Does the cash agree to the underlying booking? |
| Amounts held | Platform reserve, cancellation balance or guest refund | Security deposit, advance rent or refundable balance | Is this income, a liability, a refund or unresolved? |
| Costs | Turnover cleaning, commissions and guest supplies | Repairs, utilities, management and periodic servicing | Who paid, and does the invoice identify the property? |
Keep the original platform statements and contract versions in a period-based folder. A useful filename can include the property, booking or contract reference and statement month. Do not overwrite an amended reservation; retain the earlier document and note what changed. This makes cancellations, extensions and partial refunds easier to trace.
For payout controls, the bank deposit is only one part of the evidence. Reconcile the gross booking amount, deductions, adjustments and net receipt. The detailed workflow in Bali Airbnb Bookkeeping: Reconcile Airbnb and Booking.com Payouts explains why a payout should not be counted as a second item of revenue. For longer arrangements, compare each instalment to the agreement and maintain a schedule of amounts received, outstanding and potentially refundable.
Illustrative IDR worked example: follow the cash without deciding tax
The following example is deliberately illustrative and is not a tax calculation. It shows how a mixed month can be documented. Assume one villa has a seven-night booking advertised at IDR 18,000,000. The guest pays an additional IDR 1,500,000 cleaning charge. The platform retains IDR 1,950,000 in fees and sends IDR 17,550,000 to the owner's bank account. The arithmetic is:
- Booking and cleaning amounts: IDR 18,000,000 + IDR 1,500,000 = IDR 19,500,000.
- Less platform fee: IDR 19,500,000 - IDR 1,950,000 = IDR 17,550,000.
- Bank receipt expected from this statement: IDR 17,550,000.
Now assume a separate monthly agreement produces an instalment of IDR 24,000,000, paid directly to the same bank account. During the month, the owner pays a documented repair invoice of IDR 3,200,000 and transfers IDR 5,000,000 from the business account for an identified owner withdrawal. The selected cash movements are:
- Receipts: IDR 17,550,000 + IDR 24,000,000 = IDR 41,550,000.
- Repair payment and owner withdrawal: IDR 3,200,000 + IDR 5,000,000 = IDR 8,200,000.
- Net change from these listed movements: IDR 41,550,000 - IDR 8,200,000 = IDR 33,350,000.
This is not a profit figure, tax base or trial balance. It excludes opening cash, unpaid bills, deposits, other receipts and other payments. Its purpose is to demonstrate a clear evidence schedule: the nightly booking has a platform deduction, the longer arrangement has a contract and instalment record, the repair has a supplier invoice, and the owner withdrawal is not silently mixed into operating cost. A complete set of books would reconcile every bank line and document the treatment of unresolved items.
What owners get wrong
1. Correction: do not classify by nights alone. Owners sometimes assume that a booking becomes a different type of income simply because it crosses an informal duration marker. Instead, preserve the agreement, services, payment terms and operating facts, then ask a qualified adviser how the arrangement should be assessed.
2. Correction: do not treat the bank receipt as the booking value. An OTA may deduct commissions, adjustments, reserves or refunds before paying the owner. Record the evidence needed to bridge the booking total to the bank deposit. For direct bookings, retain the invoice, payment confirmation and any processor report. The related guide on Direct Booking Tax in Bali: Records Owners Need covers the supporting trail for direct reservations.
3. Correction: do not bury deposits and owner money in revenue or expenses. A security deposit, advance, refund, owner contribution and owner withdrawal each need a clear description and supporting document. They should not be forced into income or operating cost merely because the bank feed offers a convenient category. See Rental Property Bookkeeping: Refundable Deposits and Owner Statements for a practical control approach.
Questions for a tax adviser before changing your booking model
Prepare questions alongside the evidence, rather than asking for a conclusion from a single payout total. Useful questions include:
- Which facts distinguish the nightly reservations from the longer agreements for this property?
- Does the operating entity, management agreement or ownership arrangement affect the analysis?
- How should cleaning, utilities, service charges, commissions and repairs be presented for review?
- How should deposits, advances, refunds, reserves and disputed amounts be tracked?
- Are there local or sector-specific obligations that require records beyond the financial books?
- Which documents should be retained, and for what period under the applicable requirements?
- What should be reviewed when the property changes from OTA bookings to direct or monthly agreements?
Bring a booking register, signed contracts, platform statements, bank statements, invoices, management reports and a list of open questions. If records are incomplete, identify the gap. Do not reconstruct a missing agreement from an assumed tax outcome. A missing-document register is more useful than an unsupported balancing entry.
Bali Accounting can help organise the bookkeeping evidence and reconciliation schedules before a separately scoped compliance engagement. The Bali tax compliance service is where owners can discuss the boundaries between record preparation and advice. Preparation or submission work requires the responsible authorised person and a separate engagement; it is not automatically included in monthly bookkeeping.
Printable mixed-stay records checklist
Use this checklist at month end or when changing a villa's rental strategy. Mark each item complete, not applicable or awaiting evidence.
- List every booking and agreement by property, guest or counterparty, start date and end date.
- Mark the evidence-based stay type: nightly, weekly, monthly agreement, owner use or unresolved.
- Save the reservation, contract, amendment, cancellation and extension documents.
- Record the agreed price, cleaning, utilities, service charges, deposits and refund terms separately.
- Download each OTA, processor, manager and direct-payment statement for the period.
- Match each receipt to the underlying booking or instalment, not only to a bank description.
- Bridge gross booking amounts to net payouts, showing fees, refunds, reserves and adjustments.
- Reconcile direct receipts to invoices, payment confirmations and contract schedules.
- Separate operating payments, owner contributions, owner withdrawals, deposits and advances.
- Attach supplier invoices and identify the property, service date and person who approved payment.
- List missing documents and unresolved classifications in an exceptions register.
- Ask a qualified adviser about the facts before applying a tax label or filing position.
- Lock the reviewed period with a saved bank reconciliation and supporting evidence index.
Onboarding periods are adaptable planning examples, not guaranteed turnaround times. A simple file may need only current-month organisation; mixed channels, several properties, foreign-currency receipts or older gaps may require a wider evidence plan. Agree the period, deliverables, responsibilities and review points before work begins. Owners wanting a scoped discussion can use Client Advisory language in the get-started enquiry to describe the property, channels and records available.
General information only: this article is not tax, legal, accounting or financial advice, and it is not evidence of professional review. Rules and administrative practice may change. Obtain advice from the responsible licensed or authorised professional before relying on a classification, filing position or business decision.
Frequently asked questions
Does a monthly villa stay automatically receive different tax treatment?
No. Duration may be relevant, but it is only one fact. The agreement, services, parties, operating model, property use and applicable rules should be reviewed by a qualified adviser.
Should monthly and nightly bookings use separate accounts?
They should at least be identifiable in the booking register and reporting schedules. Separate accounts may be useful, but the appropriate chart of accounts depends on the entity and reporting purpose.
Is an OTA payout the rental income amount?
Not necessarily. A payout can be net of commissions, refunds, reserves or other adjustments. Keep the platform statement and reconcile the booking evidence to the bank receipt.
How should a security deposit be recorded?
Track it separately from revenue until its status is clear and document whether it is refundable, applied against an agreed charge or returned. Ask an adviser about the appropriate presentation for the entity.
Can bookkeeping decide whether a stay is taxable?
No. Bookkeeping can organise evidence, reconcile movements and identify open questions. A responsible authorised tax professional must determine the advice or submission position under a separate engagement.
Related services and practical guides
Continue with Undeclared Rental Income in Bali: Records and Next Steps. Continue with Monthly vs Annual Tax Filing for Bali Villa Owners: What Goes Where.
Scope: This article is general information, not tax advice, legal advice or immigration advice. Illustrative figures are not client results. Requirements and rates may change; ask a licensed Indonesian Konsultan Pajak or the appropriate qualified adviser about your actual circumstances. Editorial quality checks are not a licensed professional review.
For ongoing support, explore our Bali accounting and villa bookkeeping services. Project work and monthly bookkeeping have separately agreed scopes.
Illustrative photo, not a client engagement. Photo credit: . Public domain. Original image and attribution. Cropped for display; no endorsement implied.
Related guides
- Bali Rental Tax: Gross or Net Records?
- Bukti Potong for Villa Owners: Monthly Records to Collect
- Management Company Tax Withholding Bali
Need help applying this process? Explore the relevant service scope, sample owner report and bookkeeping package inclusions.