Tax Compliance Records
Undeclared Rental Income in Bali: Records and Next Steps
If rental income from a Bali villa has not been reported, start by preserving booking, bank and expense evidence—not by guessing a tax figure. This practical guide explains how to build a factual income schedule, identify missing records and prepare questions for an authorised tax adviser.
By Bali Accounting editorial desk · Editorial updated 2026-11-01. General information, not a claim of licensed professional review.
If you have undeclared rental income in Bali, preserve the records first: booking statements, bank receipts, cash logs, management reports, invoices and ownership or company documents. Then ask an authorised Indonesian tax adviser to determine the applicable reporting position and any required corrective work. Do not invent figures, backdate invoices or treat a reconstructed spreadsheet as a filing. Good records make the facts reviewable without pretending that a bookkeeping exercise is tax advice.
Who this applies to
This guide is for owners, investors, managers and companies connected with a Bali villa, guesthouse or other short-term rental whose income may not have been fully reflected in their records or previous discussions with an adviser. “Undeclared” can describe several different situations: income received into a personal account, bookings managed by a third party, cash collected locally, platform payouts omitted from a report, or records that do not distinguish rental receipts from owner funding.
The label alone does not establish what should be reported, by whom, or under which Indonesian treatment. Those questions depend on facts such as the legal owner, operating entity, agreements, payment flows, period involved and the nature of the activity. A foreign owner, an Indonesian company and a property manager may have different responsibilities. This article therefore focuses on evidence and preparation rather than conclusions.
It also applies where the owner suspects an omission but is not sure whether a transaction was already included. Duplicate correction is a real risk. Before adding anything to a proposed schedule, trace it to a booking, payout, bank entry or cash record and mark its status.
Why rental income becomes difficult to reconstruct
Villa revenue rarely arrives as one neat monthly deposit. An online travel agency may show a guest charge, a platform fee, a refund, a reserve or a delayed payout. A manager may issue an owner statement after deducting operating costs. Direct bookings may be settled by transfer, card processor or cash. A deposit may cover more than one stay, while a cancellation may reverse part of an earlier receipt.
These layers create two common errors. The first is understatement: an owner uses only bank deposits and misses cash, platform-held amounts or receipts paid to a manager. The second is double counting: the owner records the guest booking and then records the later platform payout as another item of income. Neither a booking total nor a bank total is automatically the correct reporting figure.
Start by separating four questions:
- What service or stay generated the receipt, and in which period?
- Who contracted with the guest and who received or controlled the money?
- Was the amount gross booking value, a fee, a refund, a deposit or a net payout?
- What evidence supports the amount and its treatment?
Keep the original files. Export platform statements where available, retain emails and preserve bank statements in their original form. A clean summary should point back to source documents rather than replace them.
Build an evidence-first income schedule
A useful schedule is a list of identifiable cash and booking events, not an invented set of journal entries. Give each line a unique reference, date, property, channel, guest or reservation reference where appropriate, currency, amount, recipient account and evidence location. Add separate columns for platform fees, refunds, reserves and management deductions only when the source record supports them.
Use a status column such as “matched”, “partially supported”, “unmatched” or “awaiting adviser review”. Do not force an unmatched deposit into rental revenue merely because it occurred during a busy month. It could be owner funding, a transfer between accounts, a refundable guest deposit or a different property’s receipt.
| Field | What to record | Evidence to retain |
|---|---|---|
| Reference | Unique line ID and booking or invoice reference | Reservation record, invoice or manager statement |
| Timing | Booking date, stay period, payout date and bank date where available | Platform export, bank statement and correspondence |
| Amount | Currency, guest charge, adjustments and receipt | Original payout or settlement statement |
| Channel | Platform, direct booking, manager, cash or card processor | Channel report and contract or agreement |
| Ownership path | Account receiving funds and intended beneficiary | Bank record, owner statement and company records |
| Review status | Matched, missing support, duplicate risk or adviser question | Notes explaining the unresolved item |
For several years, create one schedule per property and reporting period before producing a consolidated view. This makes omissions visible and helps prevent one villa’s booking from being attributed to another villa, owner or company.
Check every route through which money moved
Bank statements are a starting point, not the entire evidence set. List all accounts used for the activity, including accounts held by a manager or payment processor if the contractual records make those flows relevant. Ask the manager for booking registers, guest receipts, expense deductions, owner statements and remittance records. Request the same period consistently; a partial statement can create a misleading gap.
For platform bookings, compare the reservation report to the payout report and then to the bank receipt. Record timing differences without treating them as unexplained income. A payout received in a later month may relate to a prior stay. A reserve released later may not be a new booking. Refunds and chargebacks should remain visible rather than being netted away without a reference.
For direct bookings, gather written confirmations, invoices, payment links, card processor reports and cash-receipt records. If cash was collected, document who collected it, when it was handed over, where it was deposited and whether a receipt was issued. Do not estimate cash from occupancy assumptions unless the estimate is clearly labelled as a question for the adviser, not as evidence.
For owner or manager accounts, distinguish a property receipt from a transfer between accounts. The same money can appear in the manager’s statement, the owner’s bank account and a company ledger. Trace the path once and cross-reference the related records.
Illustrative IDR worked example
The following is a cash-movement illustration only. It is not a tax calculation, does not establish taxable income and does not recommend a treatment. Assume a single month has these independently identified movements:
- IDR 18,000,000 received directly from two guest transfers.
- IDR 12,000,000 paid by a platform into the manager’s collection account.
- IDR 4,000,000 transferred from the owner’s personal account to pay a villa supplier.
- IDR 3,000,000 returned to a guest as a documented refund.
The identified guest-related receipts are IDR 18,000,000 + IDR 12,000,000 = IDR 30,000,000. The owner transfer is not added to that guest-receipt total because its evidence describes funding for a supplier payment, not a guest payment. If the IDR 3,000,000 refund relates to one of the identified guest receipts, the schedule can show a separate cash movement: IDR 30,000,000 receipts − IDR 3,000,000 refund = IDR 27,000,000 net cash movement for those identified guest transactions.
The example stops there. It does not decide whether a gross booking amount, fee, refund, deposit, expense or other figure belongs in a particular tax computation. An adviser would need the underlying statements, agreements, dates, entity details and applicable rules before giving that advice. The important bookkeeping result is that each movement has a source, a classification question and a clear trail.
Separate revenue questions from expense evidence
Owners often jump to expenses because receipts are easier to find than booking records. Gather both, but keep them in separate schedules. Rental-related costs may include management charges, cleaning, utilities, repairs, supplies, staff-related payments and property costs. The relevant treatment can depend on the entity, contract, invoice quality, timing and applicable rules.
For each expense, retain the supplier invoice or receipt, date, amount, currency, payment proof, property or activity served and approval record. Explain shared costs rather than dividing them casually. A utility bill covering a private residence and a rental villa needs a documented allocation basis and adviser review where treatment matters. A repair invoice should not be relabelled as an improvement merely to produce a preferred result.
See rental property records for repairs and improvements for a focused evidence framework. If personal and villa money has been mixed, use separate references for owner contributions, private payments and business receipts; the guide to mixed personal and villa money explains why that separation matters.
What owners get wrong
Correction one: “The bank deposit is the income.” A bank deposit is evidence of a movement, not necessarily the full booking value or the correct period. Match it to the booking, payout statement, fees, refunds and any manager deduction. Keep timing differences visible.
Correction two: “I can reconstruct everything from occupancy.” Occupancy assumptions do not prove price, discounts, cancellations, taxes collected by another party, refunds or payment timing. Use actual reservation and settlement records where possible. Label estimates as estimates and ask the adviser whether they can be used for any formal purpose.
Correction three: “Once the spreadsheet is complete, I can file immediately.” A spreadsheet may still contain duplicate bookings, unsupported cash, wrong ownership, missing periods or unresolved currency issues. Have the responsible authorised person review the evidence and determine the appropriate engagement. Preparation and submission work are not automatic inclusions in monthly bookkeeping.
Questions to take to an authorised tax adviser
Bring a concise facts memo, not just a folder of receipts. State the properties involved, the operating entity or individual connected to each property, the periods affected, the channels used, the accounts receiving money and what you believe may be missing. Identify what is known, what is estimated and what cannot yet be supported.
- Which person or entity should be reviewed for each rental stream?
- How should platform, manager and direct-booking records be reconciled?
- Which dates or periods require further investigation?
- What documents are needed to assess refunds, deposits, fees and expenses?
- What corrective reporting or correspondence, if any, should be considered?
- Who is responsible for preparing, approving and submitting any formal work?
Do not send altered documents or explanations that hide uncertainty. If a record is missing, say so. A missing invoice with a bank payment is a documentation issue to investigate, not an invitation to create a replacement document with an old date.
Where bookkeeping support is needed before that discussion, Bali Accounting can scope a records review and reconciliation separately from tax advice or submission work. A tax-compliance records service can help organise the evidence for the responsible adviser. For a discussion of responsibilities, read bookkeeper versus tax consultant in Bali. A Client Advisory conversation can be requested through get started; the scope, period and deliverables should be agreed before work begins.
Printable records and action checklist
Print or copy this list into the working file. Tick an item only when the evidence is actually available and linked.
- List every property, owner, operating entity and manager connected with the rental activity.
- Mark the periods needing review and record why each period was selected.
- Collect bank statements for all accounts used to receive, hold or pay rental money.
- Export platform booking, payout, refund, reserve and fee reports.
- Collect direct-booking confirmations, invoices, processor reports and cash receipts.
- Obtain manager statements, agreements, remittance records and expense deductions.
- Build a property-by-property income schedule with unique references.
- Match each receipt to a source and flag duplicates, gaps and timing differences.
- Build a separate expense schedule with invoices, payment proof and allocation notes.
- Label owner funding, private payments, transfers and refundable amounts separately.
- Preserve original files and record the location of every supporting document.
- Prepare a facts memo listing known figures, estimates and unresolved questions.
- Ask an authorised tax adviser to determine the applicable position and any formal next steps.
- Agree in writing whether any bookkeeping cleanup, tax preparation or submission work is separately engaged.
This article is general information for record-keeping preparation, not tax, legal, accounting-opinion, immigration or financial advice. It does not determine liability, reporting treatment, penalties, deadlines or eligibility, and it is not evidence of professional review. Rules and facts change; obtain advice from the responsible authorised person before making a disclosure, filing, payment or other formal decision.
Frequently asked questions
Should I delete old spreadsheets that contain mistakes?
No. Preserve the original file, restrict further editing if possible and create a dated working copy. Add a reconciliation note explaining the error, the evidence used to investigate it and the correction proposed for adviser review.
What if rental payments went to my property manager?
Collect the management agreement, booking register, guest receipts, expense deductions, remittance records and manager bank evidence that can be provided. Reconcile the manager’s statement to the amount ultimately transferred, while asking an adviser how the contractual relationship affects the review.
Can I use Airbnb or Booking.com reports alone?
Usually they are an important source, but not necessarily a complete record. Compare them with payout statements, refunds, reserves, bank receipts, direct bookings and any other channel used for the property. Keep reports showing both gross activity and deductions where available.
What if some cash receipts have no invoices?
List the cash as an unsupported or partially supported item rather than inventing an invoice. Record who received it, the date, amount, property and surrounding evidence, then ask the authorised adviser what further corroboration or treatment is appropriate.
Does bookkeeping cleanup include filing or tax advice?
Not automatically. Cleanup can organise and reconcile records, but tax analysis, preparation, approval and submission require a separately agreed scope and the responsible authorised person. Confirm deliverables before relying on any service proposal.
Related services and practical guides
Continue with PPh Final Rental Income in Bali: Records Owners Need. Continue with Bali Villa Rental Income Tax: Records Foreign Owners Need.
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 services and next steps
For ongoing records, explore our Bali accounting and villa bookkeeping services. For this topic, see accounting services in Bali. Advice and project work require their own agreed scope; these articles are general information.
Related guides
- Bukti Potong for Villa Owners: Monthly Records to Collect
- Management Company Tax Withholding Bali
- Long Term vs Short Term Rental Tax Bali: Records That Matter
Need help applying this process? Explore the relevant service scope, sample owner report and bookkeeping package inclusions.