Villa Account Management
A Practical Control Workflow for Bali Villa Payroll and Supplier Accounts
A practical operating workflow for organising supplier invoices, expense approvals, payroll schedules and BPJS records across a Bali villa business.
By Bali Accounting editorial desk · Editorial updated 2026-10-23. General information, not a claim of licensed professional review.
For a Bali villa, account management is often less about one difficult transaction and more about keeping several recurring records connected. A supplier invoice may relate to a maintenance job, an employee may be paid on a different schedule from a contractor, and a BPJS record may need to be stored with the relevant payroll evidence. When these items are handled through scattered chats, paper receipts and last-minute spreadsheets, it becomes difficult to see what has been approved, paid, or still needs attention.
This guide sets out a practical Bali villa payroll and supplier invoice control workflow. It is designed for owners, operators and property managers who want a repeatable account administration routine. The aim is not to provide tax advice. Indonesian tax treatment, payroll obligations and official filings should be reviewed with a licensed Indonesian Konsultan Pajak or other appropriately qualified adviser.
Why supplier and payroll records should be managed together
Supplier invoices and payroll records are different types of expenditure, but they create similar control questions:
- Who authorised the cost?
- Which villa, department or activity should receive it?
- When is it due?
- Has it been paid, and from which account?
- What supporting record is still missing?
Managing these questions in one account management workflow helps an operator distinguish an approved liability from a draft request. It also gives the bookkeeping team a clear source of information when preparing monthly reports or responding to a question from an owner.
The workflow is particularly useful where a villa has several purchasing channels: a local supplier, a management company, petty cash, an owner card and a bank account. It does not require every record to use the same software. It does require consistent fields, naming and review points.
Build one control register before changing the process
Start with a simple register for every expected supplier bill, employee payroll item and recurring people-related record. The register can be a spreadsheet or part of an accounting system, provided that access and version control are clear.
Useful fields include:
- Record number or reference
- Villa or property name
- Supplier, employee or service provider
- Expense category or payroll period
- Invoice date, work date or pay period
- Amount and currency
- Approval status
- Due date or scheduled payment date
- Payment status and payment reference
- Attachment link
- Person responsible for the next action
- Notes about missing or unusual information
Separate the register into views rather than creating multiple uncontrolled files. For example, a manager may need a “waiting for approval” view, while the bookkeeping team needs a “paid but missing proof” view. The underlying record should remain the same.
Use clear status labels
A short status list is easier to operate than a long set of informal descriptions. Consider labels such as Received, Needs clarification, Approved, Scheduled, Paid and Filed. Do not mark an item as filed merely because a payment was made. The invoice, approval evidence and payment confirmation should be connected before the record is complete.
Illustrative example: A pool chemical invoice arrives through WhatsApp on 4 October. The manager confirms that the delivery was received and assigns it to Villa A. The invoice is then uploaded to the register, marked Approved, scheduled for payment on 10 October and later updated with the bank transfer reference. If the supplier sends only a photo without a readable date or amount, the status remains Needs clarification.
Control supplier invoices from receipt to payment
A supplier invoice workflow should make the next action obvious. A practical sequence is:
- Capture: Save the original invoice or receipt in a central folder as soon as it is received.
- Identify: Record the supplier, invoice number, date, amount, property and type of purchase.
- Check delivery: Ask the relevant villa or operations contact to confirm that goods or services were received.
- Check duplication: Compare the invoice number, supplier and amount against recent entries.
- Approve: Record who approved the expense and when.
- Schedule: Add the intended payment date to the cash planning view.
- Pay: Use the approved payment channel and retain the confirmation.
- Reconcile and file: Match the payment to the bank record and close the invoice only when the evidence is complete.
Approval limits should be agreed by the business owner or management team. The bookkeeping team can record and review the control evidence, but should not invent an approval policy on the owner’s behalf. A simple policy may distinguish routine approved purchases from emergency repairs, owner purchases and capital items. Those categories should be discussed with the relevant adviser where accounting or tax treatment may differ.
For a wider recurring schedule, compare this process with the Practical Control Calendar for Bali Villa Accounts. A calendar can define review dates, while the register provides the transaction-level evidence.
Set a payroll schedule that separates preparation and review
Payroll administration becomes easier to control when the business sets a recurring timetable rather than starting from messages received near payday. The schedule should identify cut-off dates for attendance, overtime, leave, allowances, deductions and changes to employee information.
A basic monthly schedule may include:
- Cut-off day: The final date for submitting attendance and approved changes.
- Preparation day: Payroll records are assembled and exceptions are listed.
- Review day: The manager checks starters, leavers, unusual pay changes and approved leave.
- Payment preparation day: Payment instructions are prepared for authorised review.
- Payment day: Payroll is paid according to the agreed business schedule.
- Post-payment day: Payment evidence, payslips or internal payroll reports are filed and reconciled.
Keep payroll changes separate from the normal monthly list. A new employee, changed salary, unpaid absence or correction should have a dated instruction and an approver. This creates a record of why the current payroll differs from the previous period.
Illustrative example: A villa’s normal payroll is prepared on the 25th for payment on the 28th. On the 23rd, the operations manager sends an approved allowance change for one employee. The change is added to a payroll exceptions log, reviewed with the supporting instruction and included in the payroll review pack. It is not silently changed inside the final payment spreadsheet.
Organise BPJS records without treating bookkeeping as legal advice
BPJS-related records should be stored as part of the people and payroll file, with access limited to appropriate personnel. The exact obligations, registration position, contribution treatment and filing requirements should be confirmed with a licensed Indonesian Konsultan Pajak, payroll specialist or relevant official channel. This guide does not determine those matters.
From an account management perspective, the objective is completeness and traceability. Depending on the business’s arrangements, the records may include:
- Employee master data and employment start or end dates
- Relevant registration or membership information
- Payroll-period contribution schedules or notices
- Payment confirmations
- Reconciliation notes for differences or adjustments
- Correspondence explaining a change in status or amount
Do not place sensitive personal information in an open supplier folder or a general group chat. Use controlled access and a consistent naming convention. If a record is corrected, preserve the original where appropriate and note the reason for the replacement.
A monthly BPJS records check
- Confirm that the employee list used for payroll agrees with the current personnel list.
- Check whether any starter, leaver or status change requires follow-up by the responsible adviser.
- Match the available schedule or notice to the relevant payroll period.
- Match payments to bank evidence.
- List unresolved differences instead of forcing an unexplained adjustment.
- Store the completed review with restricted access.
Use an exception list instead of hiding problems
A good control process does not assume that every invoice or payroll record will be perfect. It gives exceptions a visible home. Create a weekly or fortnightly exception list with columns for the issue, owner, date raised, required action and expected resolution.
Common exceptions include:
- Invoice received without a supplier name or invoice number
- Purchase made for an unclear villa or cost category
- Duplicate invoice suspected
- Payment made but no confirmation attached
- Payroll change received after the cut-off
- Employee record requiring adviser confirmation
- Bank amount differing from the approved payment
Review the list at a fixed time with the person who can resolve each issue. A bookkeeping team can flag missing evidence and reconcile records; it should not guess whether a payment is authorised or decide the legal treatment of a payroll item.
Month-end handover checklist for the account manager
Before the monthly close, use this checklist to prepare a clean handover:
- All supplier invoices received during the period are entered or listed as outstanding.
- Approvals are recorded for non-routine or higher-value expenses.
- Paid invoices have matching payment evidence.
- Unpaid approved invoices are included in the payable or cash planning view.
- Payroll reports agree to the approved payroll schedule.
- Payroll exceptions have written explanations.
- BPJS-related records are stored securely and differences are listed.
- Petty cash and employee reimbursements have supporting receipts.
- Owner purchases are identified separately from villa operating costs.
- Open questions have a named owner and next action.
This checklist complements a broader Bali Villa Month-End Close Record-Collection Workflow. If records from earlier months are incomplete, a structured villa bookkeeping cleanup can help separate historical corrections from the current operating process.
When to request account management support
Consider engaging a bookkeeping or account management team when supplier records, payroll schedules and property-level reporting are being maintained by different people without a reliable handover. A useful service should clarify what the team will collect, record, reconcile and escalate, as well as what remains with the owner, manager or licensed adviser.
Bali Accounting’s villa payroll records service can support the organisation of payroll schedules and related records. For broader monthly reporting, see the villa financial reporting service. Before starting, prepare a list of properties, bank and payment channels, supplier folders, payroll periods and unresolved exceptions. That gives the Client Advisory team a practical basis for defining the next steps.
Related services and next steps
For ongoing records, explore our Bali accounting and villa bookkeeping services. For this topic, see Bali villa payroll records. 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.