Villa Bookkeeping
Multi-Currency Bookkeeping for Bali Villas: Understanding Exchange Differences
A practical guide to tracking foreign-currency bookings, supplier bills, bank conversions and exchange differences in Bali villa records, with an illustrative IDR example and a month-end checklist.
By Bali Accounting editorial desk · Editorial updated 2026-10-28. General information, not a claim of licensed professional review.
Multi-currency bookkeeping for Bali villas means preserving each transaction’s original currency, documenting how it was converted, and recording the resulting cash movement in the company’s reporting records. Exchange differences can arise when conversion rates differ between the transaction, settlement and later measurement of an unpaid balance. Keep the evidence trail visible; ask a qualified adviser to confirm the accounting and tax treatment applicable to the entity.
Who this applies to
This guide is for villa owners and operators whose records contain more than one currency. A PT PMA may receive an online travel agency (OTA) payout in a foreign currency, pay an overseas supplier, hold funds in a foreign-currency account, or receive owner funding from abroad. Even where guest prices are quoted in a foreign currency, the payout may be converted before it reaches the company’s bank. The booking currency, settlement currency and bank-account currency are not necessarily the same.
The issue is not limited to large international transfers. It can arise in a monthly platform reconciliation, a card charge for software, a refundable guest balance, an owner advance, or an invoice that remains unpaid at month end. A reliable record should let a reviewer move from the source document to the amount recorded, and then to the bank or payment evidence.
It is also useful for an owner comparing reports prepared in different currencies. A statement in a home currency can help with management decisions, but it should not obscure the source currency or replace the company’s records. Agree with the responsible accountant which currency the bookkeeping reports use and how any owner-facing conversion is presented.
Separate the currencies and the questions
Start by labeling the currencies involved rather than treating “foreign currency” as one field. For each transaction, identify the currency on the invoice or reservation, the currency actually paid or received, the account where funds settled, and the currency used in the bookkeeping records. Preserve the original amount and the conversion evidence as separate facts.
Next, distinguish a currency conversion from an exchange difference. A conversion occurs when a payment provider or bank exchanges one currency for another. An exchange difference is the change in the reporting-currency value of a foreign-currency amount between relevant measurement points. For example, an unpaid supplier invoice may have one recorded value when first recognized and a different value when paid. The cash movement is real; the difference is not an extra bank transfer.
Another distinction is between a transaction already settled and an amount still outstanding. A paid invoice can be compared with its settlement evidence. An unpaid invoice or foreign-currency balance may require a separate period-end assessment under the accounting approach applicable to the company. Do not assume that the same rate, treatment, or timing applies to every balance.
These are bookkeeping distinctions, not a determination of the correct accounting framework or tax result for a particular PT PMA. Provide the entity’s governing documents, prior reporting approach and transaction records to the appropriately qualified adviser when those decisions need confirmation.
Build a traceable record workflow
- Keep the source record. Save the reservation detail, OTA statement, supplier invoice, owner-funding document or other evidence showing the original currency and amount. Retain the date, counterparty and business purpose where available.
- Capture settlement evidence. Save the payout or payment-provider statement and the bank statement. Record the currency sent or received, the currency credited or debited, the rate or conversion amount shown by the provider, and any separately stated fees.
- Match the movement. Connect the booking or invoice to its payout or payment and then to the bank line. Note timing differences, grouped settlements, refunds and deductions rather than forcing unlike amounts to match.
- Keep rate evidence with the period. If the bookkeeping process uses an agreed rate source for transactions not settled directly by a provider, document the source, date and method. Ask the responsible accountant or adviser to approve the method and explain how exceptions are handled. Do not select a rate simply because it creates a preferred result.
- List outstanding foreign-currency items. At close, identify unpaid bills, receivables and account balances in their original currency. Include the source amount, recorded value, settlement status and supporting references in a review schedule.
- Explain differences. Label each difference as an item to investigate, such as a provider conversion, separately stated bank fee, refund, timing item or potential exchange movement. Do not use a general “FX” line to hide an unexplained bank variance.
For platform activity, reconcile the reservation-level amounts to the platform statement, deductions and bank receipt. A payout can combine several stays and include commissions or adjustments. The dedicated OTA payout reconciliation workflow explains how to connect those records without mistaking a net deposit for the full booking activity.
Where foreign currency relates to owner funding, document who transferred funds, which entity received them, the amount and currency, and the stated purpose. Keep that evidence distinct from rental revenue and operating receipts. See the PT PMA owner funding records guide for a related documentation workflow.
Illustrative IDR worked example
The schedule below is a deliberately simple illustration, not a trial balance, accounting policy, tax calculation or advice on a current exchange rate. Assume a supplier invoice is for USD 1,000. For illustration only, the company’s records first show an equivalent of IDR 15,000,000 using an assumed rate of IDR 15,000 per USD. When paid, the bank evidence shows that USD 1,000 cost IDR 15,200,000. No separate bank fee is assumed.
| Evidence or movement | Original amount | Illustrative IDR amount | What it supports |
|---|---|---|---|
| Supplier invoice and initial record | USD 1,000 | IDR 15,000,000 | Initial documented value, using the assumed example rate |
| Bank settlement for payment | USD 1,000 | IDR 15,200,000 | Cash paid, based on the illustrative bank evidence |
| Difference between the two values | Same USD 1,000 obligation | IDR 200,000 | Amount for review under the company’s accounting approach |
Arithmetic: IDR 15,200,000 paid minus IDR 15,000,000 initially recorded equals IDR 200,000. The USD obligation shown on the invoice and settlement remains USD 1,000. The IDR cash movement is IDR 15,200,000. The IDR 200,000 is a difference between two recorded values, not an additional payment.
Keep the invoice, bank statement and any conversion confirmation together so a reviewer can verify the schedule. Whether and where the difference is presented depends on the applicable accounting policy and facts. If the bank charged a separate fee, show it as its own evidenced movement rather than folding it into this example’s difference. This schedule deliberately shows selected evidence only; it is not a complete ledger or trial balance.
Month-end review and useful reporting
A useful close links foreign-currency items to a source document, settlement status and a clear explanation. For bank accounts held in a foreign currency, compare the statement’s currency balance with the bookkeeping record and investigate unmatched transactions. For unpaid invoices and receivables, preserve the original currency amount and flag items requiring a period-end valuation decision. Keep the selected exchange-rate evidence and the method used accessible to the person responsible for the close.
Management reporting should distinguish operational performance from currency movement. A villa can have steady booking activity while the IDR equivalent of foreign-currency receipts changes. Conversely, the bank balance may rise because a payout arrived near month end even though the related booking activity belongs to a different period. Explain material movements in plain language, with links to the underlying schedule rather than relying on a single unexplained “FX gain or loss” label.
When owner reporting uses another currency, state whether figures are translated for presentation and how that translation was prepared. Do not combine company cash, owner funds and a converted owner summary into one figure without a reconciliation. The villa owner management pack guide discusses how to connect reported results with cash movement and open items.
What owners get wrong
- Correction 1: A bank deposit is not always the booking amount. A platform may deduct commissions, refunds or other adjustments, or convert the payout. Reconcile the reservation and platform evidence to the net deposit; don’t record the bank receipt as a substitute for the supporting booking detail.
- Correction 2: A changed IDR value is not automatically a cash gain or loss. A difference may relate to an unpaid balance, conversion or fee. Identify what happened and when, and ask the responsible accountant to confirm its classification. Do not invent a journal entry to make a schedule appear to balance.
- Correction 3: One convenient rate is not a universal answer. The relevant treatment may depend on the transaction, the entity’s reporting basis and its accounting policy. Keep rate sources and dates, document the method, and refer policy or tax questions to a qualified adviser.
Also avoid deleting the original-currency figure after converting it to IDR. Without that amount, a reviewer may be unable to compare the invoice, payout statement and bank movement or explain a later settlement difference.
Printable multi-currency close checklist
Use this list as a practical record-collection aid. Adapt it to the entity, systems and agreed bookkeeping scope; it does not replace review by the responsible professional.
- Entity and account: Confirm the entity, property or activity, bank account and account currency in the schedule.
- Source: File each invoice, booking report, owner-funding document, refund notice or other evidence with its original currency and amount.
- Settlement: Attach the platform, card-provider or bank statement and identify the currency actually received or paid.
- Conversion: Record the provider’s conversion details or the documented rate source and date used for the record.
- Fees and deductions: Identify separately stated charges, commissions, refunds and reserves; match each to evidence.
- Matching: Link transaction references to bank lines and list timing differences or grouped payouts that remain open.
- Open items: List foreign-currency invoices, receivables and account balances still outstanding at close, retaining the source-currency amount.
- Difference review: Explain each unresolved difference and mark questions for the responsible accountant or licensed tax adviser.
- Reporting: State the reporting currency and label any owner-facing translation, keeping it separate from the original evidence.
- Approval and filing: Keep the schedule, supporting documents, review notes and any approved corrections together in the company’s record system.
For an agreed bookkeeping scope, Bali Accounting’s PT PMA villa bookkeeping service can help organize transaction evidence and recurring reconciliations. Scope, close arrangements and any onboarding period are planning matters to agree with the firm; timing depends on the records available and is not guaranteed. Bookkeeping does not automatically include tax advice, preparation or submission. Those services require a separate engagement and work by the responsible authorised person.
For a conversation about fit and scope, contact the firm through Client Advisory.
General information only: This article explains record-keeping concepts and is not tax, legal, accounting-policy or investment advice for an individual business. It is not evidence of professional review. Ask a qualified Indonesian tax adviser or other appropriately licensed professional to assess your company’s circumstances, accounting treatment and filing obligations.
Frequently asked questions
What is an exchange difference in villa bookkeeping?
It is a change in the reporting-currency value of a foreign-currency amount between relevant measurement points. Keep the original amount and evidence; the responsible accountant should confirm how the difference is treated.
Should I record the booking currency or the payout currency?
Preserve both where they differ. The booking or invoice evidence shows the source amount, while the payout and bank records show how settlement occurred. Reconcile the complete path.
Which exchange rate should a Bali villa use?
There is no single rate recommendation for every transaction or entity in this guide. Document the source, date and method used, and have the responsible accountant or qualified adviser confirm the appropriate approach.
Is a foreign-currency bank balance the same as an exchange gain or loss?
No. The balance is a cash amount in its account currency. Its reporting-currency value may change, but the accounting treatment depends on the applicable reporting approach and should be reviewed.
Does monthly bookkeeping include tax filing or tax advice?
Not automatically. Bookkeeping scope should be agreed separately from tax advice, preparation or submission, which requires a separate engagement and the responsible authorised person.
Related services and practical guides
Continue with A Multi-Property Bookkeeping Workflow for Bali Villa Managers. Continue with Changing Accountant in Bali: A Practical Bookkeeping Handover.
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 a client, actual property or real financial document.
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
- Bali Villa Cash-Flow Forecast: Booking Payouts, Costs and Owner Withdrawals
- Bali Airbnb Bookkeeping: Reconcile Airbnb and Booking.com Payouts
- How to Build a Practical Chart of Accounts for a Bali Villa
Need help applying this process? Explore the relevant service scope, sample owner report and bookkeeping package inclusions.