What Is Cash Accounting?
Cash accounting is a bookkeeping method where transactions are recorded only when cash is received or paid. In other words, income is counted when it’s actually in your account, and expenses are logged when money leaves your hands.
This is different from accrual accounting, where transactions are recorded when they’re earned or billed—regardless of when payment happens.
How Cash Accounting Works for Bali Villas
Imagine you run a villa in Ubud:
- A guest books in April but pays in May — in cash accounting, that income is recorded in May, not April.
- You hire a plumber in June, and pay in July — the expense is logged in July, not when the service happened.
This system gives you a real-time view of actual cash flow, which is especially useful for small villa operations.
Benefits of Using Cash Accounting
Simplicity: No need to track unpaid invoices or future bills. You deal with money that’s already moved.
Real-Time Cash Flow: You always know how much money you actually have available, helping you make quicker financial decisions.
Lower Administrative Costs: Cash accounting usually requires less time, fewer tools, and simpler systems—ideal for independent villa owners.
Better for Tax Timing: Since income and expenses are only recorded when cash moves, you might have more control over when income is taxed (depending on local rules).
Limitations of Cash Accounting
Incomplete Financial Picture: Because it doesn’t show what you’re owed or what you owe, it can be misleading during periods of high future bookings or delayed payments.
Less Suitable for Large Operations: If you manage multiple villas or have complex vendor agreements, cash accounting may not give the depth you need for long-term planning.
Not Always Accepted: For companies registered under certain tax regimes (e.g., PT PMA), Indonesian authorities might require accrual accounting instead.
Cash vs. Accrual Accounting: Quick Comparison
Here’s a quick comparison between cash accounting vs. accrual accounting:
| Feature | Cash Accounting | Accrual Accounting |
| Records income | When received | When earned |
| Records expenses | When paid | When incurred |
| Complexity | Simple | More detailed |
| Best for | Small villa owners | Large property firms or investors |
Choosing the Right Method for Your Villa Business
Here’s a quick guide:
- Choose cash accounting if:
You operate one or two villas, work with minimal staff, and want a clear view of current cash in hand. - Consider accrual accounting if:
You manage multiple properties, use online payment gateways, or issue invoices to travel agencies or third-party agents.
Always consult with a local tax consultant or accountant familiar with Bali’s property sector to ensure compliance and accuracy.
Conclusion
Cash accounting is a straightforward system that fits many small to medium-sized villa businesses in Bali. It helps you track what you have, not what you’re owed. But as your business grows, or if you’re dealing with more complex transactions, it might be time to graduate to accrual accounting.