Rental Property Bookkeeping
Rental Property Bookkeeping: Refundable Deposits and Owner Statements
Learn how to record refundable guest deposits, track deductions and present owner statements that distinguish rental income, liabilities, costs and cash movements.
By Bali Accounting editorial desk · Editorial updated 2026-10-26. General information, not a claim of licensed professional review.
Refundable guest deposits should normally be tracked separately from rental income until the obligation is resolved. In practice, that means recording the cash received, identifying the booking and guest, monitoring any approved deduction, recording the refund or transfer of the retained amount, and showing the remaining balance in the owner statement. This approach prevents deposits from inflating revenue, concealing property damage costs or making the bank balance look more available than it is.
Who this applies to
This guide applies to Bali villa owners, property managers and operating companies that collect a guest security deposit, damage deposit or other refundable balance directly or through a booking platform. It is also relevant where a manager receives money on an owner's behalf and later returns part of it, retains an agreed amount, or offsets it against a documented guest charge.
The accounting question is not simply whether money entered the bank. It is what the money represents at each point in time. A deposit may be cash controlled by the operator but owed to a guest. A retained amount may become an operating recovery, reimbursement or other type of receipt depending on the contract and the underlying event. The correct classification should be confirmed with the responsible accountant or tax adviser when the arrangement is unclear.
Owners should apply this control even when deposits are collected in cash, by bank transfer, through a card processor or inside a platform payout. Platform statements often combine accommodation charges, cleaning charges, refunds, fees, reserves and deposits. A single net payout is not enough evidence for a reliable owner statement. For platform-specific reconciliation, see Airbnb bookkeeping for refunds, cancellations and payout reserves.
What a refundable deposit represents in the records
A useful bookkeeping structure separates four stages: receipt, holding, resolution and settlement. On receipt, the deposit is linked to a booking and recorded as a refundable balance rather than ordinary rental revenue. While it remains unresolved, the balance should be visible in a liability or payable-style account, or in another clearly labelled control account appropriate to the legal and accounting structure.
During the stay, the deposit should be matched to the reservation, villa, arrival and departure dates, currency, collection channel and agreed amount. If the guest's deposit is held in an operator account alongside business cash, the ledger still needs to identify it. Bank segregation can help, but a separate bank account does not replace a booking-level register.
At resolution, the file should show whether the deposit was fully refunded, partly retained, applied to an approved charge, transferred to the owner or still outstanding. The supporting evidence might include a check-out inspection, photographs, an incident report, repair invoice, guest correspondence, management approval and payment confirmation. The documents should support the amount and the decision, not merely show that someone typed a note into a spreadsheet.
At settlement, the register and ledger must agree with the bank or platform record. A refund is a movement of money back to the guest; it is not automatically an expense. A repair invoice is an expense when the business incurred it. A retained amount may offset that expense or be recorded separately, depending on the reporting policy and advice received. Keeping these events distinct makes the owner statement easier to review.
Minimum deposit register and control fields
A deposit register is the operational bridge between bookings and the general ledger. It should have one line per deposit event, not one monthly total with no booking detail. Use a stable booking reference even when the platform later changes the payout description.
| Field | Why it matters | Evidence to retain |
|---|---|---|
| Booking and villa reference | Connects the deposit to the correct stay and property | Reservation confirmation or direct booking record |
| Guest and collection date | Supports identity, timing and follow-up | Booking record and payment confirmation |
| Amount and currency | Prevents unexplained foreign-exchange differences | Receipt, bank entry or platform statement |
| Status | Shows whether the balance is held, refunded, retained or disputed | Updated register and approval trail |
| Deduction reason | Explains why the original obligation changed | Inspection, incident report, invoice or correspondence |
| Refund or settlement date | Allows the register to be reconciled to cash | Transfer confirmation or payout detail |
| Unresolved amount | Highlights balances needing owner or manager action | Exception note and responsible person |
Use controlled status labels rather than free-form descriptions. For example, “held”, “pending review”, “fully refunded”, “partly retained”, “disputed” and “settled” can be defined in a short procedure. The labels are not a substitute for evidence, but they make the month-end review more consistent.
Where a manager handles several villas, add the property and owner code to every line. Do not assume that a single bank account proves which owner is entitled to the balance. Property-level and owner-level tags are especially important when one guest pays a combined amount or when the manager pays a repair invoice from pooled funds.
Worked IDR example: from receipt to owner statement
The following is an illustrative bookkeeping example only. It uses IDR and demonstrates arithmetic, not a tax calculation or a recommended commercial policy.
A guest books Villa A for IDR 12,000,000 and pays a refundable deposit of IDR 3,000,000. The rental charge is recorded as rental income according to the applicable accounting policy; the deposit is recorded separately as a refundable balance. At checkout, the manager documents IDR 750,000 of damage-related cost and approves a refund of the rest.
| Event | Calculation | Amount |
|---|---|---|
| Deposit received | Original deposit | IDR 3,000,000 |
| Approved retention | Documented cost | IDR 750,000 |
| Guest refund | IDR 3,000,000 − IDR 750,000 | IDR 2,250,000 |
| Check | IDR 2,250,000 + IDR 750,000 | IDR 3,000,000 |
The arithmetic closes because IDR 2,250,000 plus IDR 750,000 equals IDR 3,000,000. The owner statement should not present the full IDR 3,000,000 as rental income. It should show the deposit movement separately, the refund as a settlement movement, and the IDR 750,000 with its agreed treatment and supporting document. If the repair invoice is IDR 750,000, the report can show the invoice and retention as related but distinguishable lines. If the invoice is IDR 500,000, the unused IDR 250,000 remains part of the guest settlement question rather than disappearing into an unexplained expense.
If the deposit was received through a platform and the platform deducted fees before paying the bank, reconcile the gross booking components, the deposit movement, the platform deduction and the net bank receipt. Otherwise, the operator may count the deposit once in the register and again as part of a net payout, or fail to show it at all.
How to present deposits in an owner statement
An owner statement should let a reader answer five questions without reconstructing the month from bank lines: what was earned, what was spent, what cash moved, what remains owed to others, and what requires a decision. Refundable deposits belong primarily in the last two questions, not in headline rental revenue.
- Revenue section: show accommodation or other agreed rental income using the reporting basis documented for the engagement.
- Operating costs: show genuine property costs with supplier evidence and a clear villa allocation.
- Deposit movement: show opening balance, receipts, approved retentions, refunds and closing balance.
- Owner balance: distinguish owner contributions, withdrawals, management fees and amounts payable.
- Exceptions: list missing approvals, unmatched refunds, disputed deductions and deposits older than the review policy.
The statement should reconcile to the bookkeeping records, but it does not need to reproduce every underlying document. It should identify where the evidence is stored and make unresolved items visible. A short note such as “IDR 1,500,000 held for booking V-104, awaiting inspection approval” is more useful than burying the amount in “other liabilities”.
For the broader layout of an owner report, compare this approach with what to include in a Bali villa owner statement. The statement format should also match the agreed scope: monthly bookkeeping does not automatically include tax advice, filing or submission work.
What owners get wrong
1. Correction: do not treat every deposit as revenue. A receipt can increase the bank balance without increasing earned income. Record the deposit according to its substance, then reclassify or settle it when the obligation is resolved. This avoids overstating performance and owner distributions.
2. Correction: do not net a deduction without evidence. A manager may know that a towel was damaged, but the ledger should still identify the booking, decision, amount and supporting record. A deduction without approval can create a guest dispute and an owner reporting problem. Link the retained amount to the relevant cost or settlement note.
3. Correction: do not use the bank balance as the deposit register. The bank cannot tell you which booking a transfer belongs to, whether a refund was authorised or whether a platform netted several events together. Reconcile the booking register, platform detail, bank statement and ledger as separate evidence sets.
Printable month-end deposit checklist
Use the following checklist as a practical close control. Mark each item complete, attach the evidence, or record an exception with an owner and next action.
- Export or collect the booking and platform records for the period.
- List every deposit received, including direct, cash and platform-collected deposits.
- Assign each line to a booking, villa and owner or operating entity.
- Match the amount and currency to the bank, card processor or platform evidence.
- Confirm the opening deposit balance agrees to the prior closing register.
- Review each stay that ended during the period for refund or deduction status.
- Obtain inspection, incident, invoice or approval evidence for every retention.
- Record each refund separately and match it to a payment confirmation.
- Investigate deposits with no status, no booking reference or no settlement date.
- Check that deposit receipts and refunds are not included twice in platform reconciliation.
- Agree the closing deposit balance to the ledger control account.
- Place unresolved items in the owner statement exception section.
- Obtain the responsible manager's approval before finalising the monthly report.
- Archive the register and evidence using a consistent period and property naming system.
For the wider close process, the monthly Bali villa bookkeeping checklist can sit alongside this deposit-specific review. Owners who are changing providers may also need a controlled opening balance and evidence handover rather than a spreadsheet-only transfer.
When professional bookkeeping support helps
Deposit controls become more valuable as the operation adds villas, channels, currencies, managers or owner arrangements. A bookkeeper can maintain the register, reconcile source records, flag exceptions and present the movements in a consistent owner pack. The responsible authorised person must still approve commercial decisions about deductions, disputes and settlements.
Bali Accounting's villa financial reporting service can be scoped around property-level records, owner balances, platform reconciliations and reporting deliverables. If a review of your current process would help, a Client Advisory discussion through get started can identify the records and responsibilities to define. Preparation or submission work for tax, compliance or other regulated matters requires a separate engagement and the responsible authorised person.
This article is general information for record-keeping discussion, not tax, legal, accounting or financial advice for a particular owner, guest, entity or transaction. Treatment can depend on contracts, entity structure, accounting policy and applicable Indonesian rules. Ask a qualified Indonesian tax or accounting adviser to confirm any classification, reporting or compliance question.
Frequently asked questions
Is a refundable guest deposit rental income?
Not necessarily. A refundable deposit is generally tracked separately while the operator has an obligation to return or resolve it. Its final treatment depends on the agreement, the event and the applicable accounting advice, so do not classify it solely because cash was received.
Should a deposit refund be recorded as an expense?
A refund is usually a settlement movement rather than an operating expense. The underlying repair, replacement or service cost is considered separately, with evidence and the agreed reporting treatment. Keep the refund linked to the original deposit.
What evidence supports a deposit deduction?
Useful evidence can include the booking record, check-out inspection, photographs, incident report, supplier invoice, guest communication and approval record. The file should explain the amount, reason, booking and decision-maker.
How should deposits collected by Airbnb or another platform be reconciled?
Start with the platform's booking-level detail, identify deposit-related movements, then reconcile fees, refunds, reserves and the net bank payout. Do not rely on one net transfer or assume that a payout description contains every component.
Where should unresolved deposits appear in an owner statement?
Show them in a separate deposit or payable balance section and list material exceptions. Include the booking reference, amount, status and next action so the owner can distinguish available operating results from money still subject to settlement.
Related services and practical guides
Review the relevant Bali Accounting service scope. Continue with Rental Property Bookkeeping: Owner Contributions. Continue with Property Management Bookkeeping: Separate Owner Liabilities from Company Revenue.
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.
Related services and next steps
For ongoing records, explore our Bali accounting and villa bookkeeping services. For this topic, see Airbnb bookkeeping and payout reconciliation. Advice and project work require their own agreed scope; these articles are general information.
Related guides
- Shared-Cost Allocation for Bali Rental Property Bookkeeping
- Rental Property Bookkeeping: Owner Contributions
- Rental Property Accounting: Records for Repairs and Improvements
Need help applying this process? Explore the relevant service scope, sample owner report and bookkeeping package inclusions.