Rental Yield Calculator
Compute gross and net rental yield for investment properties.
Inputs
5 paramsResult
Key result shown - unlock full report for breakdown.Fill inputs and click Calculate
Formula & Assumptions
Source: Kolkata rental market data (MagicBricks, 99acres) · Effective: 2026-Q1- Kolkata avg rental yield: 2.5-3.5% (residential).
- Maintenance assumed flat; in reality grows ~5%/yr.
- Appreciation compounding annually.
In Kolkata, gross rental yields typically range from 2.5% to 4.5% depending on the locality and property type. Premium areas like New Town and Rajarhat generally offer 3-4% gross yield, while more affordable areas like Garia or Behala may offer 4-5%. Anything above 4% is considered strong for residential property in Kolkata. Commercial properties typically yield 6-9%.
Gross rental yield = (Annual Rental Income / Property Purchase Price) × 100. For example, if a ₹1 crore flat in New Town rents for ₹30,000/month (₹3.6 lakh/year), the gross yield = 3.6%. Net rental yield subtracts expenses: Net Yield = (Annual Rent - Annual Expenses) / Property Price × 100. Expenses include maintenance, property tax, insurance, and vacancy periods.
Based on 2026 market data, areas with strong rental demand relative to purchase prices include Rajarhat/New Town (3.5-4.5% yield due to IT-sector tenant demand), Salt Lake Sector V vicinity (4-5% due to office proximity), and EM Bypass (3-3.5% for premium projects). Rental yields are highest where tenant demand (from IT professionals, students, or corporate executives) is strong relative to property prices.
Kolkata's average residential rental yield of 3-4% is comparable to Delhi NCR (2.5-3.5%) and better than Mumbai (2-3%). However, it's lower than Bengaluru (3.5-4.5%) and Hyderabad (4-5%) due to stronger IT-driven rental demand in those cities. Kolkata's advantage is lower entry prices - a ₹80 lakh flat in Kolkata may yield similar rent to a ₹1.5 crore flat in Mumbai, making the yield percentage more favourable.
For investment analysis, always use the current market value, not your original purchase price. If you bought a flat for ₹50 lakh five years ago and it's now worth ₹80 lakh, your yield on current value is more accurate for decision-making. Yield on purchase price tells you your historical return; yield on current value tells you whether holding the property is still the best use of your capital today.
Ready to take the next step?
Talk results through with an advisor, or browse RERA-verified projects.