Villa Accounting
What a Healthy Bali Villa P&L Shows
A healthy Bali villa P&L is not defined by one profit margin. It should reconcile booking revenue, show direct operating costs, separate owner movements from expenses, and explain monthly changes with reliable supporting records.
By Bali Accounting editorial desk · Editorial updated 2026-10-23. General information, not a claim of licensed professional review.
A healthy villa profit and loss Bali report is one that reconciles booking revenue to source records, separates operating costs from owner movements, explains monthly changes and leaves a clear audit trail. It is not defined by a single “good” margin. A useful P&L helps an owner see what the villa earned, what it consumed, what remains before financing or tax considerations, and which figures need investigation.
What a healthy villa P&L should show
A profit and loss statement measures performance over a period, usually a month, quarter or year. It is different from a bank statement, owner statement and cash-flow report. A bank balance can look strong after an owner injects funds, while the P&L can still show an operating loss. Conversely, a profitable month can have little cash if booking platforms have not yet paid or suppliers are due.
For a Bali villa, the report should normally make the following distinctions visible:
- Accommodation revenue: booking income should be supported by reservation reports, direct-booking invoices or other source records. Gross guest charges, platform deductions and the amount received should not be blended without explanation.
- Other operating revenue: cleaning charges, extra beds, transport coordination or other guest-related income should be identified consistently rather than hidden inside accommodation revenue.
- Direct operating costs: cleaning, laundry, guest supplies and booking-related charges should be separated from broader overheads where the records allow.
- Property overhead: utilities, internet, repairs, maintenance contracts, insurance and routine administration should be coded in a way that permits comparison from month to month.
- People and management costs: wages, outsourced labour, management fees and service-provider charges need descriptions, invoices or payroll support and a consistent treatment.
- Non-operating or owner items: loan movements, capital improvements, owner drawings, deposits and funding should not be presented as ordinary villa expenses.
A well-structured report also states whether figures are recorded when earned or when cash is received, which properties are included, whether amounts are shown gross or net of platform deductions, and whether one-off items have been flagged. Without these notes, a visually tidy P&L can still produce misleading decisions.
Who this applies to
This framework applies to owners, operators and advisers reviewing one or more Bali villas, whether bookings come through Airbnb, Booking.com, Agoda, VRBO, a direct website, a local agent or a management company. It is relevant to an individual owner, a locally operating entity, a PT PMA or a group using separate property-level records. The correct accounting and reporting treatment depends on the legal arrangement, contracts, ownership structure and instructions from the responsible licensed advisers.
It is especially useful when:
- the owner sees platform payouts but not the original booking totals;
- one bank account is used for several villas or for personal spending;
- a manager reports “net income” without showing the underlying deductions;
- renovations and repairs are mixed together;
- the owner wants to compare properties without comparing unlike periods; or
- records need to be prepared for a tax consultant, auditor, investor or internal decision-maker.
Owners with multiple properties should consider a separate property code, bank reconciliation and supporting schedule for each villa. A group total can then be produced without losing the detail needed to investigate a weak month.
How to read the main lines
Start with revenue completeness. Select a month and compare every reservation that belongs to the period with the booking report, direct-booking record and payout detail. Check dates carefully: a guest’s stay date, booking date, invoice date and payout date may fall in different periods. The accounting basis selected for the books should be applied consistently and documented.
Next, bridge gross booking value to cash received. A simple bridge may contain the guest charge, discounts, refunds, platform commission, payment processing deductions, withholding or other deductions shown in the source report, and the resulting payout. This bridge is not a tax conclusion; it is a control that explains why revenue in the P&L differs from deposits in the bank.
Then review costs by behaviour:
| Grouping | Examples | Question to ask |
|---|---|---|
| Variable guest service costs | Cleaning, laundry, toiletries | Does the cost move reasonably with occupied nights or turnovers? |
| Property operating costs | Utilities, internet, pool and garden care | Is the invoice linked to the correct property and period? |
| People and management | Wages, outsourced labour, management fees | Is there a contract, invoice, timesheet or payment support? |
| Repairs and maintenance | Plumbing, appliances, painting | Is this a repair or a longer-term improvement requiring separate advice? |
| Owner and financing items | Drawings, funding, loan principal | Has this been kept outside ordinary operating profit? |
Finally, compare the month with a budget, prior period and year-to-date view. A lower profit does not automatically mean poor management: a planned refurbishment, a seasonal occupancy change or a delayed payout may explain it. The important question is whether the variance is documented and whether the owner can distinguish timing from a recurring problem.
Illustrative IDR worked example
The following example is deliberately illustrative. It is not a Bali market benchmark, investment forecast or tax calculation. Assume one villa’s records for a selected month show the following operating revenue and costs:
| Line | Amount |
|---|---|
| Accommodation revenue | IDR 120,000,000 |
| Other guest revenue | IDR 5,000,000 |
| Total revenue | IDR 125,000,000 |
| Cleaning and laundry | IDR 12,000,000 |
| Guest supplies | IDR 3,000,000 |
| Platform and payment charges | IDR 10,000,000 |
| Utilities and internet | IDR 8,000,000 |
| Pool, garden and routine maintenance | IDR 9,000,000 |
| Staff and outsourced labour | IDR 18,000,000 |
| Management fee | IDR 15,000,000 |
| Administration and insurance | IDR 5,000,000 |
| Total operating costs | IDR 80,000,000 |
| Illustrative operating result | IDR 45,000,000 |
The arithmetic is: IDR 120,000,000 + IDR 5,000,000 = IDR 125,000,000 total revenue. Costs total IDR 12,000,000 + IDR 3,000,000 + IDR 10,000,000 + IDR 8,000,000 + IDR 9,000,000 + IDR 18,000,000 + IDR 15,000,000 + IDR 5,000,000 = IDR 80,000,000. Therefore, IDR 125,000,000 − IDR 80,000,000 = IDR 45,000,000.
This result is useful only if the lines are complete and consistently classified. It does not include an owner withdrawal, a capital improvement or a loan principal payment. If the owner withdrew IDR 20,000,000, the bank may show less cash, but the withdrawal would not reduce the operating result in this example. If a renovation invoice of IDR 30,000,000 was included in repairs, the period’s operating result would be lower; whether that classification is appropriate requires review of the facts and advice from the responsible accountant or tax adviser.
What owners get wrong
- They treat the payout as revenue. A platform deposit is often a net amount after deductions. Correction: retain the reservation and payout reports, record the selected accounting view consistently, and reconcile the bridge from guest charge to bank receipt.
- They call every cash outflow an expense. Owner funding, drawings, deposits, loan principal and some property improvements do not behave like ordinary monthly operating costs. Correction: create separate accounts and supporting schedules, then ask the responsible professional how each item should be treated.
- They compare unlike months. A high-season month, a month with a major repair and a month with delayed payouts cannot be compared using one headline margin. Correction: add occupancy or occupied-night context, flag one-off items, use year-to-date comparisons and explain material variances.
A fourth common problem is shared-cost ambiguity. When one electricity bill, employee or management invoice covers several properties, assigning the whole amount to one villa can distort every property’s result. Use a documented allocation basis, such as metered usage, occupied nights, floor area or an agreed service split, depending on the nature of the cost. Keep the calculation with the invoice and revisit the basis when circumstances change.
Controls that make the report dependable
Good reporting begins before month-end. Use a property-level chart of accounts, consistent vendor names and a clear file-naming convention. Record the source of each material transaction and maintain a list of missing documents. A monthly close should reconcile bank accounts, booking platforms, cash collections, supplier balances and owner movements.
For a practical operating rhythm, the owner or bookkeeper can:
- collect all OTA, direct-booking and management reports for the period;
- match deposits to payout reports rather than guessing from bank descriptions;
- check unpaid supplier invoices and expenses paid personally;
- review unusual changes in utilities, repairs, payroll and management charges;
- confirm that inter-property transfers are not mistaken for revenue or expense;
- attach invoices, contracts, receipts and approval notes to material entries; and
- prepare a short variance commentary with an owner action list.
Owners who need a fuller reporting structure can compare this approach with the Bali villa monthly management reporting pack and the monthly variance reporting guide. A property-level chart of accounts also helps preserve the distinctions described above; see How to build a practical chart of accounts for a Bali villa.
Where the books are behind, do not fill gaps by estimating a pleasing margin. A staged cleanup should identify the period affected, list missing records, reconcile opening balances, document assumptions and separate confirmed figures from items awaiting evidence. The bookkeeping cleanup guide explains why that distinction matters.
Printable P&L review checklist
Use this as a monthly working paper. Tick each item only when the supporting record has been checked.
- Scope: confirm the villa, legal entity, reporting period and accounting basis.
- Revenue: collect OTA, direct-booking and management reports and check that all relevant reservations are included.
- Payout bridge: reconcile gross booking information, deductions and bank receipts.
- Costs: code invoices to the correct property, category and period.
- Shared costs: attach the allocation calculation and identify the person who approved it.
- People: match payroll or outsourced labour records to the relevant period and service.
- Repairs: list unusual or high-value work separately and seek classification advice where needed.
- Owner movements: reconcile funding, drawings, reimbursements, deposits and inter-property transfers.
- Bank: reconcile every bank account and investigate old unreconciled items.
- Review: compare actual results with the prior period, budget and year-to-date view.
- Commentary: write the reason for each material variance and name the next action.
- File: save the final P&L, reconciliations, schedules and open-items list together.
This checklist supports record preparation; it does not replace an engagement with a licensed tax, legal or accounting adviser. Bali Accounting’s villa financial reporting service can be scoped around the records, reconciliations and management reporting a property actually needs. Client Advisory discussions are available through Get started, with preparation or submission work handled only under a separate engagement with the responsible authorised person.
General information disclaimer: This article provides general bookkeeping and management-reporting information only. It is not tax, legal, investment, immigration or financial advice, and it does not state current rates, thresholds, deadlines, permissions or filing obligations. Classification and submission decisions should be confirmed with the responsible licensed adviser. General articles are not evidence of individual advice or professional review.
Frequently asked questions
What is a healthy villa P&L in Bali?
It is a complete, consistently prepared report that reconciles revenue and costs to reliable source records, separates operating activity from owner and financing movements, and explains material variances. A healthy report cannot be judged from one profit percentage alone.
Should OTA payouts be recorded as villa revenue?
Do not assume that a bank payout equals the correct revenue figure. Review the booking and payout reports, identify deductions, select a consistent accounting basis and retain the bridge supporting the recorded amount.
Are owner withdrawals included as expenses?
Owner withdrawals are generally presented separately from ordinary operating expenses in management reporting, but the appropriate accounting treatment depends on the structure and facts. Keep them separately documented and ask the responsible adviser.
How should a major villa renovation appear in the P&L?
Do not automatically code major work as a routine repair. Keep the invoice and description, separate unusual work for review and obtain professional advice on the appropriate accounting and tax treatment.
Can this framework be used for several Bali villas?
Yes, if each property has identifiable revenue, costs, bank activity and allocation schedules. Consolidated reporting should be produced only after the property-level records have been reconciled.
Related services and practical guides
Continue with Bali Villa Bookkeeping Checklist: A Monthly Rental Property Close. Continue with Bali Airbnb Bookkeeping: Reconcile Airbnb and Booking.com Payouts.
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.
AI-generated editorial illustration, not an actual client property, official document or photograph of a reported event.
Related services and next steps
For ongoing records, explore our Bali accounting and villa bookkeeping services. For this topic, see villa financial reporting in Bali. Advice and project work require their own agreed scope; these articles are general information.
Related guides
- A Practical Control Calendar for Bali Villa Accounts
- Bali Villa Accounting: What Foreign Owners Need from Their Books
- Outsourced vs In-House Accounting for a Bali Villa
Need help applying this process? Explore the relevant service scope, sample owner report and bookkeeping package inclusions.