Tax compliance

Bali Villa Tax Deadlines: A 2026 Record Calendar

A practical, non-prescriptive calendar for organising Bali villa records around tax obligations, adviser reviews, platform payouts, owner funding and supporting evidence.

Wooden wall planner with blank cards, a fountain pen and envelopes in a Bali office

By Bali Accounting editorial desk · Editorial updated 2026-10-28. General information, not a claim of licensed professional review.

Bali villa tax deadlines should be managed as a record-and-review calendar, not as a guessed list of dates. Owners should identify the entity, income streams, reporting obligations and authorised filer, then confirm applicable dates directly with the responsible Indonesian tax adviser or official authority. A good calendar tells you what evidence to collect before each review, while keeping tax advice and submission work within a separately agreed scope.

Who this applies to

This guide is for Bali villa owners, operators, management companies and finance staff who need a dependable way to prepare records during 2026. It is especially relevant where a villa receives money through Airbnb, Booking.com, Agoda, VRBO, a direct booking website, a local manager or several channels at once.

It also applies where the property and operating business are not the same party. For example, a villa may be owned personally, operated through a company, managed by a third party, or funded by an owner who is not the same person as the contracting customer. Those distinctions affect which records an adviser will need to inspect. Bookkeeping can organise evidence, but it should not decide a legal structure, tax classification, residency position, withholding treatment or filing obligation.

Foreign owners should be particularly careful with calendar assumptions. A tax year, payment period, booking date, payout date, invoice date and bank receipt date may all be different. A calendar copied from another villa may therefore be unsuitable. Start with the actual taxpayer, registration details, accounting period, contracts and income sources.

What a useful 2026 calendar contains

The phrase bali villa tax deadlines can suggest that the main task is remembering dates. In practice, the more valuable task is building a sequence of controls around dates that must be confirmed. Each calendar entry should contain five fields:

  1. Period covered: the month, quarter, transaction batch or annual period being reviewed.
  2. Action: reconcile, collect, classify, review, approve or submit.
  3. Evidence required: platform statements, invoices, bank records, contracts, payroll records, receipts or payment confirmations.
  4. Responsible person: bookkeeper, owner, manager, tax consultant or another authorised person.
  5. Status and exception: complete, awaiting evidence, question for adviser, approved or submitted by the responsible person.

Do not label an internal preparation date as a government deadline. Use separate columns for “internal target” and “official date confirmed by adviser or authority”. This simple distinction prevents an owner from treating an old spreadsheet, manager message or internet summary as definitive.

Illustrative villa compliance-control calendar
Control pointRecords to assembleQuestion to resolveOwner-facing output
Booking closeReservation list, cancellations, refunds and guest chargesWhich bookings belong to the period?Booking-to-ledger reconciliation
Platform payout reviewOTA statement, fee detail, reserve movements and bank receiptDoes the payout explain the deposit?Payout bridge and exceptions list
Supplier reviewInvoices, receipts, contracts and payment evidenceWhich costs relate to the villa and period?Approved expense schedule
Owner account reviewFunding transfers, withdrawals, reimbursements and approvalsIs this revenue, an expense, a liability or owner movement?Owner balance reconciliation
Adviser packLedger, reconciliations, registrations and supporting documentsWhat treatment requires professional confirmation?Open-questions register

This calendar is a control framework, not a statement of statutory dates. Official sources and the responsible adviser should confirm the applicable timetable for the relevant taxpayer and obligation. The Bali tax compliance service page explains why preparation and submission should be treated as distinct responsibilities.

How to prepare records before a review

1. Establish the reporting perimeter

Write down the property name, operating entity, bank accounts, payment wallets, booking platforms, management agreement and accounting period. If several villas share a bank account, identify the allocation method before reviewing performance or tax records. If a manager receives guest money and later remits a net amount, retain both the manager statement and the bank evidence.

Record whether amounts are shown as gross guest charges, platform deductions, manager fees, refunds or net receipts. A bank deposit alone does not show what happened before money arrived. The reconciliation should connect the booking or invoice to the deductions and then to the bank transaction.

2. Build a monthly evidence pack

A practical pack normally includes bank statements, cash records, OTA statements, direct-booking records, supplier invoices, payment confirmations, payroll or contractor schedules where relevant, owner funding records and a list of unresolved transactions. Use a consistent file naming convention such as period, source and description. Preserve original downloads rather than relying only on screenshots.

For each income channel, retain the source report used to calculate the ledger entry. Airbnb, Booking.com, Agoda, VRBO and direct bookings may present fees, refunds and timing differently. The purpose of the record is not to force every channel into one display format; it is to explain how each channel moves from guest activity to accounting entry to bank receipt.

3. Reconcile timing differences

A December stay may be paid in another period. A cancellation can reverse an earlier booking. A platform may create a reserve or adjustment that does not appear in the bank statement immediately. Note these differences rather than forcing the bank amount to equal the booking total.

The related article A Reliable OTA Payout Reconciliation Workflow for Bali Villas provides a useful structure for tracing platform activity. For broader monthly controls, see the Bali villa month-end close record-collection workflow. These are bookkeeping references, not replacements for tax advice.

Illustrative IDR worked example

The following example demonstrates reconciliation arithmetic only. It is not a tax calculation and does not imply a tax base, rate or filing result.

Assume one villa’s January platform statement shows three guest booking charges of IDR 18,000,000, IDR 12,000,000 and IDR 10,000,000. The total guest charges are:

IDR 18,000,000 + IDR 12,000,000 + IDR 10,000,000 = IDR 40,000,000.

The statement then shows platform fees of IDR 4,000,000, a guest refund of IDR 2,000,000 and a reserve withheld of IDR 1,000,000. The expected bank receipt is:

IDR 40,000,000 − IDR 4,000,000 − IDR 2,000,000 − IDR 1,000,000 = IDR 33,000,000.

The bank statement contains a deposit of IDR 33,000,000, so the payout is fully explained. The booking activity, deductions and receipt should remain visible in the reconciliation. Recording only IDR 33,000,000 as “rental income” would lose the audit trail and could make the adviser’s review harder. Recording IDR 40,000,000 as a bank receipt would be equally incorrect because the bank did not receive that amount.

Now assume the same month includes a direct-booking transfer of IDR 8,000,000 and an owner contribution of IDR 5,000,000. Total cash received is:

IDR 33,000,000 + IDR 8,000,000 + IDR 5,000,000 = IDR 46,000,000.

That total is not automatically total villa revenue. The owner contribution is a separate funding movement in this illustration. The reconciliation must distinguish operating receipts from owner money, even though both increased the bank balance.

What owners get wrong

Correction 1: treating a bank deposit as the taxable event

Owners often work backwards from the cash statement and call every deposit revenue. This confuses guest receipts, manager remittances, owner funding, refunds and transfers between accounts. The correction is to maintain a transaction bridge from source activity to bank movement and mark each unexplained difference for review.

Correction 2: copying another owner’s dates

Two villas in the same area may have different entities, registrations, reporting obligations and advisers. A date that applies to one taxpayer may not apply to another. The correction is to record the source and confirmation date for each official deadline, while using internal preparation dates only as workflow targets.

Correction 3: assuming bookkeeping includes filing

Monthly bookkeeping may produce reconciliations, ledgers and management reports, but preparation and submission of tax forms require a separately agreed engagement and the responsible authorised person. The correction is to specify who reviews the records, who gives tax advice, who approves figures and who submits anything to an authority.

For a deeper distinction between records and adviser work, read PT PMA Villa Records: A Better Handover to Your Konsultan Pajak. Owners who need a reporting view can also review villa financial reporting in Bali.

A printable preparation checklist

Use this as an internal checklist before sending records to an adviser. Add the official date only after it has been confirmed for the relevant taxpayer and obligation.

  1. Identify the taxpayer: confirm the person or entity whose records are being reviewed.
  2. List every income channel: Airbnb, Booking.com, Agoda, VRBO, direct bookings, managers and other collection methods.
  3. Download source reports: retain booking, payout, refund, fee and reserve details for the period.
  4. Reconcile bank accounts: match deposits, transfers, withdrawals and outstanding items.
  5. Separate owner movements: label contributions, reimbursements, withdrawals and personal payments.
  6. Collect supplier evidence: match invoices and receipts to payment records and the relevant property.
  7. Review timing: identify stays, invoices, refunds or payouts that cross reporting periods.
  8. Check duplicate entries: confirm that a platform payout and its underlying booking have not both been treated as cash receipts.
  9. Prepare an exceptions register: list missing documents, unclear classifications, unmatched deposits and disputed amounts.
  10. Ask adviser questions: request confirmation of applicable obligations, dates, treatment and submission responsibility.
  11. Record approval: note who reviewed the pack, what remains open and what action is separately engaged.

Keep the checklist with the month’s evidence pack. A calendar is useful only when each completed item can be supported by a document or a clear explanation. If a document is unavailable, record that fact rather than silently estimating or backfilling a figure.

When to involve a qualified adviser

Escalate before relying on a calendar when the villa changes operator, starts using a new booking channel, moves from personal operation to a company, receives foreign-owner funding, pays overseas parties, employs staff, changes its management agreement or begins a new commercial activity. These events can change the questions that must be answered, even when the bookkeeping format looks familiar.

Prepare questions in writing. Useful questions include: Which taxpayer is responsible for this obligation? Which period is relevant? Which records support the amount? Does a platform statement need to be presented gross or net for the applicable purpose? Is a separate registration or report involved? Who is authorised to approve and submit? What evidence should be retained?

Bali Accounting’s Client Advisory work can help organise the accounting evidence and open questions for a separately scoped review. Use Client Advisory through the get-started page when the records need structured discussion. This does not make general bookkeeping an automatic tax filing or advisory engagement.

General information disclaimer: This article is general information for record-keeping and workflow planning. It is not tax, legal, accounting, immigration or financial advice, and it does not state current tax rates, thresholds, penalties, entitlements or statutory deadlines. Rules and obligations can depend on facts that are not addressed here. Confirm the applicable position, dates and submission requirements with the Directorate General of Taxes or a qualified Indonesian tax adviser. Preparation and submission work require the responsible authorised person and a separate engagement.

Frequently asked questions

Are these the official Bali villa tax deadlines?

No. This is a preparation calendar, not an official timetable. The applicable dates depend on the taxpayer, obligation, registration and reporting period. Confirm them with the official authority or responsible qualified adviser.

Should I calendar the booking date or the payout date?

Record both. The booking date describes guest activity, while the payout date and bank receipt explain cash movement. Their difference should be documented and reviewed rather than assumed to determine tax treatment.

Do platform fees need to appear in the records?

Keep the platform statement showing guest charges, fees, refunds, reserves and the net payout. How those amounts are treated for a particular obligation requires confirmation from the responsible tax adviser.

Can my bookkeeper submit the tax filing?

Only where submission is within a separately agreed scope and performed by the appropriately authorised responsible person. Monthly bookkeeping should not be assumed to include tax preparation, advice or submission.

What should I do if a deadline has already passed?

Do not guess the corrective action from a generic article. Preserve the available records, list the missing evidence and contact the responsible qualified adviser promptly for the applicable next steps.

Related services and practical guides

Continue with A Practical Control Calendar for Bali Villa Accounts. 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.

AI-generated editorial illustration, not an actual client property, official document or photograph of a reported event.

Speak with Client Advisory

Related guides

Need help applying this process? Explore the relevant service scope, sample owner report and bookkeeping package inclusions.