Gross ROI and Net ROI on Bali property are not the same. Gross ROI divides gross annual rental revenue by the total investment, ignoring operating costs such as management fees, maintenance, taxes, insurance, and reserves. Net ROI subtracts these expenses, showing the actual cash return an investor can expect.
For any serious investment decision, Net ROI is the more important metric. A property quoted at 10% gross yield can net only 5–6% after typical operating expenses. Focusing on gross figures alone can therefore overstate cash flow and understate the true cost of ownership.
This article explains how to calculate both metrics, which expenses affect net returns, and why management and legal structure matter when evaluating Bali property.
For any serious investment decision, Net ROI is the more important metric. A property quoted at 10% gross yield can net only 5–6% after typical operating expenses. Focusing on gross figures alone can therefore overstate cash flow and understate the true cost of ownership.
This article explains how to calculate both metrics, which expenses affect net returns, and why management and legal structure matter when evaluating Bali property.
Why the Distinction Between Gross and Net Matters When Investing in Bali Real Estate
Many first-time investors focus on the headline yield advertised by developers or brokers. This is usually gross ROI: an easy-to-understand marketing figure that shows revenue potential but says little about actual profitability.
A property may generate strong rental income while also carrying substantial management, maintenance, tax, and operating costs. Net ROI accounts for these expenses and therefore provides a much more realistic basis for comparing investments.
A property may generate strong rental income while also carrying substantial management, maintenance, tax, and operating costs. Net ROI accounts for these expenses and therefore provides a much more realistic basis for comparing investments.
How to Calculate Gross ROI Accurately
The formula is simple:
Gross ROI = (Gross Annual Rental Revenue ÷ Total Investment) × 100
Gross annual rental revenue is the income generated over 12 months before expenses. The denominator requires more attention because total investment in Bali is rarely limited to the purchase price.
Gross ROI = (Gross Annual Rental Revenue ÷ Total Investment) × 100
Gross annual rental revenue is the income generated over 12 months before expenses. The denominator requires more attention because total investment in Bali is rarely limited to the purchase price.
What total investment includes
A complete calculation should include:
Leasehold and freehold ownership structures also affect the calculation. Leasehold usually requires less upfront capital but may involve additional land costs, while freehold generally has a higher acquisition price.
- Purchase price. For leasehold villas, this is the upfront leasehold premium; for freehold, the price of the land and building.
- Legal and notary fees. Typically 1–2% of the transaction value.
- Due diligence. Title, zoning, certificate, structural, and other necessary checks.
- Renovation and fit-out. Work required to make the property rental-ready.
- Furniture package. Furniture, appliances, outdoor equipment, and decor.
Leasehold and freehold ownership structures also affect the calculation. Leasehold usually requires less upfront capital but may involve additional land costs, while freehold generally has a higher acquisition price.
The trap: excluding acquisition costs inflates gross ROI
Using only the purchase price as the denominator makes returns look stronger than they really are. Legal fees, due diligence, furnishing, and other acquisition expenses are real capital outflows and should be included.
A realistic example
Consider a 3-bedroom leasehold villa:
Operating assumptions:
Gross ROI = (USD 33,300 ÷ USD 256,000) × 100 = 13.0%
If only the USD 220,000 leasehold premium is used:
Gross ROI = (USD 33,300 ÷ USD 220,000) × 100 = 15.1%
Ignoring acquisition costs therefore inflates the return by 2.1 percentage points.
- Average daily rate: USD 130
- Occupancy: 70%, or approximately 256 nights per year
- Gross annual rental revenue: USD 33,300
Gross ROI = (USD 33,300 ÷ USD 256,000) × 100 = 13.0%
If only the USD 220,000 leasehold premium is used:
Gross ROI = (USD 33,300 ÷ USD 220,000) × 100 = 15.1%
Ignoring acquisition costs therefore inflates the return by 2.1 percentage points.
Common Mistakes in Gross ROI Calculations
Using projected rather than actual revenue. Developer forecasts may assume optimistic occupancy or rate growth. Comparable operating properties provide a stronger benchmark.
Ignoring vacancy and seasonality. Bali villas do not rent 365 nights a year. Peak and low seasons affect both occupancy and nightly rates.
Assuming unrealistic occupancy. Annual occupancy of 70–80% is a common baseline for managed villas, while projections above 85% deserve closer scrutiny.
Ignoring currency effects. Rental revenue and expenses may be denominated in different currencies, creating exchange-rate risk for foreign investors.
Ignoring vacancy and seasonality. Bali villas do not rent 365 nights a year. Peak and low seasons affect both occupancy and nightly rates.
Assuming unrealistic occupancy. Annual occupancy of 70–80% is a common baseline for managed villas, while projections above 85% deserve closer scrutiny.
Ignoring currency effects. Rental revenue and expenses may be denominated in different currencies, creating exchange-rate risk for foreign investors.
How to Calculate Net ROI Step by Step
Gross ROI is useful for screening properties. Net ROI shows what the investment actually earns after costs.
Net ROI = (Net Annual Cash Flow ÷ Total Investment) × 100
The denominator should be the same total investment used for gross ROI, including acquisition costs, renovation, and furnishing.
Net ROI = (Net Annual Cash Flow ÷ Total Investment) × 100
The denominator should be the same total investment used for gross ROI, including acquisition costs, renovation, and furnishing.
Step 1. Estimate realistic annual rental revenue
Using the previous example:
256 nights × USD 130 = USD 33,300 gross annual revenue
256 nights × USD 130 = USD 33,300 gross annual revenue
Step 2. Subtract operating expenses
A typical expense structure might look like this:
Property management fees in Bali commonly represent 15–25% of revenue. Investors should confirm whether booking platform commissions and other services are included or charged separately.
A maintenance reserve is also important because Bali's tropical climate increases wear on furniture, air conditioning, pools, and other equipment.
If vacancy is already reflected in the occupancy assumption, it should not be deducted again.
After expenses:
USD 33,300 − USD 14,660 = USD 18,640 NOI
A maintenance reserve is also important because Bali's tropical climate increases wear on furniture, air conditioning, pools, and other equipment.
If vacancy is already reflected in the occupancy assumption, it should not be deducted again.
After expenses:
USD 33,300 − USD 14,660 = USD 18,640 NOI
Step 3. Subtract investor taxes
Rental income may be subject to Indonesian income tax depending on the ownership and legal structure. The applicable treatment should be confirmed with a qualified tax consultant.
Using a 10% tax on gross rental revenue for this example:
USD 33,300 × 10% = USD 3,330
Net annual cash flow = USD 18,640 − USD 3,330 = USD 15,310
Using a 10% tax on gross rental revenue for this example:
USD 33,300 × 10% = USD 3,330
Net annual cash flow = USD 18,640 − USD 3,330 = USD 15,310
Step 4. Calculate Net ROI
USD 15,310 ÷ USD 256,000 × 100 = 6.0% net ROI
The comparison is:
The comparison is:
A villa marketed at 13% gross therefore produces approximately 6% net in this example. Higher management fees, maintenance requirements, or taxes can widen the gap further.
Every projection depends on assumptions about occupancy, rates, expenses, management fees, and taxation. These assumptions should be clearly documented before capital is committed.
Every projection depends on assumptions about occupancy, rates, expenses, management fees, and taxation. These assumptions should be clearly documented before capital is committed.
Typical Net ROI Ranges for Bali Hotel Villas and Condo Hotels
For professionally managed properties in sought-after locations, net ROI often falls between 4% and 7% after operating costs, management fees, taxes, and reserves. Returns above this range require particularly careful examination of the underlying assumptions.
Location influences profitability. Uluwatu properties can achieve premium nightly rates but may also carry higher landscaping, pool, and maintenance costs. Canggu benefits from strong tourist demand, while established areas such as Seminyak may contain older properties with greater maintenance requirements.
Ownership structure matters as well. Freehold generally requires more upfront capital, reducing yield as a percentage of investment. Leasehold can provide a higher percentage return because of its lower acquisition cost, but the remaining lease term affects long-term asset value.
Property age also influences net cash flow. Newer villas usually require fewer major repairs, while older properties may need larger reserves for roofs, pools, air conditioning, and furniture replacement.
Location influences profitability. Uluwatu properties can achieve premium nightly rates but may also carry higher landscaping, pool, and maintenance costs. Canggu benefits from strong tourist demand, while established areas such as Seminyak may contain older properties with greater maintenance requirements.
Ownership structure matters as well. Freehold generally requires more upfront capital, reducing yield as a percentage of investment. Leasehold can provide a higher percentage return because of its lower acquisition cost, but the remaining lease term affects long-term asset value.
Property age also influences net cash flow. Newer villas usually require fewer major repairs, while older properties may need larger reserves for roofs, pools, air conditioning, and furniture replacement.
How the Management Structure Affects Your Net Return
Self-management can eliminate a management fee, but it requires the owner to handle staffing, bookings, guest communication, and maintenance. For foreign investors living abroad, the time commitment and operational risks may outweigh the savings.
Professional property managers in Bali typically charge a percentage of gross rental revenue. Their services may include housekeeping, concierge, marketing, guest acquisition, maintenance coordination, and financial reporting.
Management quality affects returns through both cost control and revenue optimisation. Experienced operators can negotiate vendor costs, reduce unnecessary repairs, manage staffing efficiently, and improve revenue through dynamic pricing and multiple booking channels.
Transparent reporting is equally important. Investors should receive itemised statements showing revenue, management fees, utilities, maintenance, marketing, and net income. Without this transparency, inefficient spending and hidden costs can gradually reduce returns.
Professional property managers in Bali typically charge a percentage of gross rental revenue. Their services may include housekeeping, concierge, marketing, guest acquisition, maintenance coordination, and financial reporting.
Management quality affects returns through both cost control and revenue optimisation. Experienced operators can negotiate vendor costs, reduce unnecessary repairs, manage staffing efficiently, and improve revenue through dynamic pricing and multiple booking channels.
Transparent reporting is equally important. Investors should receive itemised statements showing revenue, management fees, utilities, maintenance, marketing, and net income. Without this transparency, inefficient spending and hidden costs can gradually reduce returns.
Legal and Tax Considerations That Affect Net ROI
The legal structure used to hold Bali property affects both acquisition costs and annual returns. Foreign investors may use leasehold agreements, Hak Pakai structures, or a PT PMA depending on the property and intended use.
A leasehold generally requires a lump-sum payment for a fixed period, often 25–30 years. Hak Pakai involves different ownership rights and costs, while a PT PMA can be appropriate for commercial projects but introduces corporate compliance and reporting expenses.
Taxes on Bali property must also be included in ROI calculations. Rental income, property tax, service taxes, and other obligations can affect net cash flow. Notary and legal costs belong in the initial investment rather than being ignored in return calculations.
Because taxation depends on the investor and ownership structure, investors should verify the applicable treatment with a qualified Indonesian tax professional instead of relying solely on developer projections.
A leasehold generally requires a lump-sum payment for a fixed period, often 25–30 years. Hak Pakai involves different ownership rights and costs, while a PT PMA can be appropriate for commercial projects but introduces corporate compliance and reporting expenses.
Taxes on Bali property must also be included in ROI calculations. Rental income, property tax, service taxes, and other obligations can affect net cash flow. Notary and legal costs belong in the initial investment rather than being ignored in return calculations.
Because taxation depends on the investor and ownership structure, investors should verify the applicable treatment with a qualified Indonesian tax professional instead of relying solely on developer projections.
Common Due Diligence Checks Before Trusting ROI Projections
A developer's financial projection should be treated as a starting point rather than proof of future returns.
Review the developer's track record and completed projects. Where possible, request actual operating data from comparable properties, including revenue, occupancy, expenses, and net cash flow.
Compare projected occupancy with real performance in the same location and across different seasons. Review the management agreement for fees, escalation clauses, termination conditions, and additional charges.
Stress-test the model as well. Calculate what happens if occupancy falls, nightly rates decline, or maintenance expenses rise. A credible financial model should make these assumptions visible and adjustable.
Review the developer's track record and completed projects. Where possible, request actual operating data from comparable properties, including revenue, occupancy, expenses, and net cash flow.
Compare projected occupancy with real performance in the same location and across different seasons. Review the management agreement for fees, escalation clauses, termination conditions, and additional charges.
Stress-test the model as well. Calculate what happens if occupancy falls, nightly rates decline, or maintenance expenses rise. A credible financial model should make these assumptions visible and adjustable.
How to Use Gross and Net ROI Together to Screen Investments
Gross and net ROI serve different purposes. Gross ROI is a useful first-stage filter for comparing the revenue potential of several properties. Net ROI is the decision metric because it shows how much cash remains after expenses.
Two villas can both advertise 9% gross yield while producing very different net returns. Management fees, staffing, maintenance, landscaping, property age, and lease terms determine how much revenue becomes actual cash flow.
Comparisons should therefore use standardised assumptions. If one developer assumes 80% occupancy and another 65%, or one includes maintenance reserves while another excludes them, their advertised returns are not directly comparable.
A simple assumption sheet can solve this problem by recalculating each property with the same occupancy, management fee, maintenance reserve, and tax treatment.
Gross ROI helps you shortlist investments; Net ROI helps you decide where to invest.
Two villas can both advertise 9% gross yield while producing very different net returns. Management fees, staffing, maintenance, landscaping, property age, and lease terms determine how much revenue becomes actual cash flow.
Comparisons should therefore use standardised assumptions. If one developer assumes 80% occupancy and another 65%, or one includes maintenance reserves while another excludes them, their advertised returns are not directly comparable.
A simple assumption sheet can solve this problem by recalculating each property with the same occupancy, management fee, maintenance reserve, and tax treatment.
Gross ROI helps you shortlist investments; Net ROI helps you decide where to invest.
When Net ROI Can Be Higher Than Expected
Actual net ROI can occasionally exceed projections.
One reason is an efficient cost structure. Compact units, shared facilities, and low-maintenance landscaping can retain a larger percentage of gross revenue than large private villas with dedicated pools, gardens, and staff.
Revenue optimisation can also improve returns. Professional managers using dynamic pricing and multiple booking channels may increase occupancy and average rates enough to offset their management fee.
Currency movements may also affect foreign investors when rental income and operating costs are denominated in different currencies. However, exchange-rate gains should never be treated as a primary investment assumption.
These scenarios depend on management quality and market conditions, which is why conservative baseline projections remain important.
One reason is an efficient cost structure. Compact units, shared facilities, and low-maintenance landscaping can retain a larger percentage of gross revenue than large private villas with dedicated pools, gardens, and staff.
Revenue optimisation can also improve returns. Professional managers using dynamic pricing and multiple booking channels may increase occupancy and average rates enough to offset their management fee.
Currency movements may also affect foreign investors when rental income and operating costs are denominated in different currencies. However, exchange-rate gains should never be treated as a primary investment assumption.
These scenarios depend on management quality and market conditions, which is why conservative baseline projections remain important.
How to Apply These Metrics When Evaluating a Managed Property Investment in Bali
When reviewing a managed property, ask exactly what the advertised net ROI includes. Request a breakdown of management fees, maintenance reserves, property taxes, insurance, utilities, and booking commissions. Also verify whether the occupancy assumption reflects realistic market conditions.
Nature Investment Group provides detailed financial models for projects such as Desa Harmonis in Uluwatu, allowing investors to review expense assumptions rather than relying only on headline yield figures.
Historic operating data is equally valuable. Compare occupancy over a full year, including high and low seasons, and check whether actual expense ratios correspond with the projections.
Professional property management can protect net returns through cost control, dynamic pricing, guest acquisition, and efficient maintenance. Investors should therefore review not only the projected ROI but also the management agreement, fee structure, included services, and termination conditions.
Before making a decision, request the full financial projection and management agreement. Compare the assumptions with actual operating data where available and verify which expenses have been included.
Gross ROI shows revenue potential. Net ROI shows the cash return the investment can realistically generate.
Nature Investment Group provides detailed financial models for projects such as Desa Harmonis in Uluwatu, allowing investors to review expense assumptions rather than relying only on headline yield figures.
Historic operating data is equally valuable. Compare occupancy over a full year, including high and low seasons, and check whether actual expense ratios correspond with the projections.
Professional property management can protect net returns through cost control, dynamic pricing, guest acquisition, and efficient maintenance. Investors should therefore review not only the projected ROI but also the management agreement, fee structure, included services, and termination conditions.
Before making a decision, request the full financial projection and management agreement. Compare the assumptions with actual operating data where available and verify which expenses have been included.
Gross ROI shows revenue potential. Net ROI shows the cash return the investment can realistically generate.