Villa Accounting

Monthly Villa Accounting Checklist for Bali Owners

A practical villa accounting checklist for collecting records, reconciling payouts, checking supplier bills and closing each month with useful owner reporting.

Printed blank checklist on a clipboard with pen, calculator and laptop on a teak desk

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

A reliable villa accounting checklist turns scattered booking statements, bank transactions, supplier invoices and owner payments into a reviewable monthly record. The essential sequence is to collect evidence, reconcile every account, classify income and costs consistently, investigate differences, and issue a short management pack. It does not replace advice from an authorised tax or legal professional, but it gives owners and bookkeepers a disciplined base for that work.

Who this applies to

This checklist is designed for Bali villa owners, operators, management companies and finance administrators who need a repeatable monthly close. It is useful whether one villa receives direct bookings, uses online travel agencies, or combines both channels. It also helps when a property is held through a company, provided the company’s records are kept separately from personal spending and from other properties.

The process is especially useful when:

A checklist is not a substitute for deciding the correct legal entity, tax treatment, licensing position, employment arrangement or accounting policy. Those questions should be documented and referred to the responsible authorised adviser. The accounting objective is narrower: make the underlying transactions complete, traceable and understandable.

What to collect before the close

Set one cut-off date and create a folder for the month. Do not start by entering whichever receipt is easiest to find. First assemble the source records, then identify what is absent. A missing bank statement or booking report can distort the whole reconciliation.

Monthly record pack for a Bali villa
Record groupWhat to collectControl question
Bank and cashBank statements, payment-wallet reports, petty-cash count and transfer confirmationsDoes the opening balance agree with the prior month?
BookingsOTA statements, direct-booking invoices, reservation changes, cancellations and refundsCan gross booking activity be tied to the payout or receivable?
SuppliersInvoices, receipts, purchase requests, contracts and proof of paymentIs each cost linked to a property, service and date?
PeopleApproved payroll or contractor records, advances and reimbursement claimsWas the payment approved and recorded in the correct period?
OwnersCapital contributions, loans, personal payments, withdrawals and distributionsCan an owner transaction be distinguished from villa income or expense?
OperationsUtilities, maintenance logs, inventory notes and manager reportsDo the operating records explain unusual movements?

Use a simple missing-record log with five columns: date, expected document, amount or estimate, responsible person, and status. “Waiting for receipt” is more useful than silently leaving a transaction uncoded. Keep the original file name where possible, and use a consistent naming convention such as year-month, supplier, amount and property.

The monthly close sequence

1. Lock the period and confirm opening balances

Bring forward the prior month’s closing balances for each bank account, cash box, owner balance, receivable and payable. If the opening balance does not agree, stop and investigate before adding new transactions. A carried-forward difference can otherwise appear to be a current-month error.

2. Reconcile bank and cash accounts

Match each statement line to a recorded transaction. Mark transfers between accounts as transfers, not income and expense. Review unmatched deposits, duplicate payments, bank charges, cash withdrawals and stale items. Count physical cash and document the count date. A bank reconciliation should explain the difference between the book balance and statement balance through identifiable timing items, not a general “adjustment” with no evidence.

3. Reconcile booking channels

For every platform, compare the booking report with the payout statement and bank receipt. Separate gross guest charges, platform fees, refunds, adjustments, cleaning charges and amounts collected on behalf of another party when the agreement requires that distinction. Never assume that the bank deposit equals villa revenue. The deposit may be net of fees or cover several reservations.

For a useful channel reconciliation, retain the reservation or statement reference, stay dates, booking date, gross amount, deductions, payout date, currency and exchange-rate basis. Differences should be classified as timing, fee, refund, currency, commission, duplicate or unresolved. The related OTA payout reconciliation workflow provides a more detailed control structure.

4. Review supplier invoices and operating costs

Check that each supplier charge has evidence, approval and a clear business purpose. Separate recurring utilities from repairs, consumables, cleaning, landscaping, guest amenities, marketing and management charges. Record the property or cost centre consistently. If a bill covers multiple villas, use a documented allocation method rather than assigning the entire amount to the villa whose folder happened to receive the invoice.

For shared bills, record the total invoice, allocation basis and amounts assigned to each property. The method might use occupied nights, floor area, headcount, usage readings or another documented driver, depending on the cost. A useful shared-cost allocation process should be applied consistently and revisited when the underlying facts change.

5. Check owner and related-party transactions

Owner funding, personal payments, withdrawals and loans should not be hidden inside ordinary expense categories. Capture the date, payer, recipient, purpose, property, amount and supporting evidence. If the correct classification is uncertain, place the item on an open-questions schedule for the responsible adviser rather than guessing.

Keep separate records for each property and entity. A management company’s money, a villa-owning company’s money and an owner’s personal money may move between accounts, but the ledger should show the nature of each movement. This is the practical reason to read why villa management and tax records need separate controls.

6. Post cut-off and review unusual movements

Ask whether goods or services received before month-end have been recorded, even if the invoice arrives later. Similarly, identify deposits received for future stays and expenses paid in advance where the chosen accounting policy requires them to be tracked separately. Do not invent estimates without a basis; document the source, calculation and later reversal or confirmation.

Run a variance review against the previous month and the operating plan. Investigate material changes in occupancy-related income, utilities, maintenance, payroll, management fees, refunds and owner movements. A variance is a question, not proof of an error. The explanation might be a repair, a seasonal change, a delayed payout or a coding issue.

7. Close and communicate

Once reconciliations and open items have been reviewed, mark the month as closed and restrict casual changes. Produce a concise pack containing profit and loss, cash position, owner or company balances, booking-channel summary, unpaid supplier list and unresolved questions. Add a short commentary explaining the three most important movements and the decisions required from management.

Worked IDR example: tracing one month

The following is an illustrative bookkeeping example, not a tax calculation. Suppose one villa’s records for a month show direct booking receipts of IDR 18,000,000 and an OTA statement with guest charges of IDR 42,000,000. The OTA deducts a platform fee of IDR 4,200,000 and a guest refund of IDR 1,800,000 before paying the balance.

Gross booking activity is calculated as:

The OTA payout is:

The bank should therefore show IDR 18,000,000 from the direct channel and IDR 36,000,000 from the OTA, totalling IDR 54,000,000 of booking-related cash received. The difference between gross booking activity and cash received is:

IDR 60,000,000 - IDR 54,000,000 = IDR 6,000,000, which equals the IDR 4,200,000 platform fee plus the IDR 1,800,000 refund. This does not determine the correct revenue or expense presentation for every legal or accounting situation. It demonstrates why a deposit-only approach loses useful information.

Assume the same month also includes utilities of IDR 3,500,000, cleaning and supplies of IDR 6,000,000, maintenance of IDR 4,000,000 and approved management charges of IDR 5,500,000. The arithmetic total of these listed costs is:

IDR 3,500,000 + IDR 6,000,000 + IDR 4,000,000 + IDR 5,500,000 = IDR 19,000,000.

This example is only a control illustration. Before using the figures for reporting, confirm the agreements, ownership, period, currency treatment and classification with the person responsible for the accounts.

What owners get wrong

  1. They treat bank deposits as revenue. Correct it by retaining the booking statement, recording relevant deductions and reconciling the net payout to the bank. The deposit is evidence of cash movement, not necessarily the complete booking transaction.
  2. They mix owner spending with villa costs. Correct it by creating a separate owner or related-party schedule, attaching proof of payment and recording the eventual classification decision. A personal card payment for a villa item still needs a traceable business record; an owner purchase unrelated to the villa should not be disguised as an operating expense.
  3. They postpone missing documents until year-end. Correct it by logging the missing item during the monthly close, assigning an owner and reviewing the unresolved list every month. A prompt query is easier to answer while the booking, repair or payment is still fresh.

Printable monthly step and checklist

Copy this section into the monthly close folder and initial each item. The initials show completion, while the notes preserve the explanation for exceptions.

  1. Set the period: confirm month, property, entity, currency and cut-off date.
  2. Collect evidence: save bank statements, cash count, booking reports, invoices, payment proofs and owner records.
  3. List gaps: record every missing document, amount, responsible person and follow-up date.
  4. Reconcile cash: match bank and wallet lines, check transfers, investigate duplicates and count petty cash.
  5. Reconcile bookings: tie each channel’s gross activity, deductions and payout to the ledger and bank.
  6. Review suppliers: confirm approval, business purpose, property allocation and period for every material cost.
  7. Review people payments: match approved payroll or contractor records, advances and reimbursements to payment evidence.
  8. Review owners: separate funding, withdrawals, personal payments, loans and distributions from operating activity.
  9. Check cut-off: identify services received, deposits held, refunds and advances requiring review.
  10. Investigate variances: explain unusual income, cost, cash or occupancy movements with supporting notes.
  11. Prepare reporting: produce the profit and loss, cash summary, open-items list and management commentary.
  12. Close the period: obtain internal review, preserve the evidence pack and record decisions still awaiting authorised advice.

A monthly checklist works best when responsibilities are explicit. The owner may approve payments and answer questions; the villa manager may supply operational records; the bookkeeper may reconcile and report; and an authorised tax or legal professional may advise on matters outside bookkeeping. Preparation or submission work is not automatically included in a monthly bookkeeping arrangement and requires the responsible person and a separate engagement.

For a broader view of recurring responsibilities, compare this process with what a villa bookkeeper does each month. If records are already overdue, begin with a documented catch-up scope rather than blending old unresolved items into a new month.

Bali Accounting can discuss a Client Advisory approach to record collection, reconciliations and monthly reporting through the villa accounting service. Use Get started only after confirming the properties, entities, records available and work required; any tax, legal or submission responsibility remains subject to a separate engagement with the authorised professional.

General information disclaimer: This article is general bookkeeping information for Bali villa owners. It is not tax, accounting, legal, licensing, immigration or investment advice, and it is not evidence of professional review. Rules, classifications and obligations depend on facts that are not addressed here. Obtain advice from the appropriately authorised Indonesian professional before relying on records for a filing, contract, transaction or decision.

Frequently asked questions

How often should a villa accounting checklist be completed?

Use it once for each monthly close, with smaller weekly habits for saving receipts, approving bills and checking booking reports. Monthly completion creates a consistent cut-off and makes missing evidence visible before it becomes difficult to obtain.

Should OTA fees be recorded separately from villa booking income?

Usually, the records should preserve enough detail to distinguish the guest charge, platform deduction, refund and net payout. The final presentation depends on the relevant agreements and accounting policy, so confirm the treatment with the responsible adviser rather than relying only on the bank deposit.

What if one bank account serves several Bali villas?

Reconcile the account once, then assign each transaction to the correct property, entity or shared-cost category using a documented method. Keep transfers and owner movements identifiable, and investigate any amount that cannot be allocated reliably.

Can this checklist determine my tax obligations?

No. It helps organise evidence and clarify transaction flows, but it does not determine tax rates, registration duties, filing positions or eligibility. Those questions require current, fact-specific advice from an authorised tax professional.

What should happen when records are already months behind?

Create a catch-up scope listing the periods, accounts, properties, missing evidence and known uncertainties. Reconcile opening balances first, work forward in sequence and agree how unresolved items will be reviewed before starting a normal monthly close.

Related services and practical guides

Continue with Bali Villa Bookkeeping Checklist: A Monthly Rental Property Close.

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 accounting services in Bali. Advice and project work require their own agreed scope; these articles are general information.

Speak with Client Advisory

Related guides

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