ROI Calculator

Model your investment returns with precision. Adjust assumptions and see results update live

Property Type Affects default occupancy and rental rate benchmarks
Purchase Details Enter the property acquisition costs
Property Price Required
Rp
Down Payment ?
100%
Notarial / Legal Fees
%
Renovation / Furnishing
Rp
Finance with Mortgage
Include loan costs in ROI calculation
Rental Income Projection Short-term or long-term rental assumptions
Short-Term (Airbnb)
Higher yield, more management
Long-Term Lease
Stable income, lower yield
Avg. Nightly Rate USD
$
Occupancy Rate
78%
USD → IDR Rate
Rp
Peak Season Uplift ?
40%
Operating Costs Annual expenses deducted from gross rental income
Property Management Fee
15%
Maintenance & Repairs
5%
Property Tax (PBB)
Rp
Insurance (annual)
Rp
Utilities (if applicable)
Rp
Other Costs
Rp
Capital Growth Assumption Expected annual property price appreciation
12%
Scenario Comparison How occupancy rate affects your returns
Conservative
60% occupancy · Standard management · No peak uplift
Current
Moderate
78% occupancy · 15% management · 40% peak uplift
Optimistic
90% occupancy · 12% management · 60% peak uplift
Investment Performance Over Time
Year-by-Year Breakdown Showing first 10 years · Payback year highlighted
Year Property Value Gross Income Total Costs Net Income Cum. Return
How Does This Compare? Your property ROI vs. other investment options

Pro Tips to Maximise ROI

Seasonal Pricing
Use dynamic pricing tools to charge 40-60% more during Jul-Aug and December peaks.
Superhost Status
Airbnb Superhosts earn 22% more per booking on average and attract longer stays.
Preventive Maintenance
Spend 3-5% annually on maintenance to avoid costly emergency repairs later.
Location Premium
Properties within 1km of the beach command 25-40% higher nightly rates.
ROI Results
Gross Rental Yield
0%5%10%15%+
Gross Annual Income
Total Annual Costs
Net Annual Income
Net ROI (after costs)
Monthly Cash Flow
Payback Period
Total Investment
5-Year Total Return
10-Year Total Return
Calculating…
Adjust the inputs above to see your ROI analysis.