// percent-of-rent fields; older saves stored monthly 20 20 12 61 79 80 81 98 702 701 33 100 204 250 395 398 399 400or one lumped "reserves"/"expenses" bucket) and are converted to % of the saved rent var R=s.rent||0, toPct=function(v){ return R>0 ? Math.round(v/R*1000)/10 : 0; }; var legacy = (s.maintenance==null && (s.reserves!=null || (s.taxes==null && s.expenses!=null))); var mD = legacy ? (s.reserves!=null? s.reserves : s.expenses||0) : (s.maintenance||0); document.getElementById('maintenance').value = s.maintenancePct!=null ? s.maintenancePct : toPct(mD); document.getElementById('vacancy').value = s.vacancyPct!=null ? s.vacancyPct : toPct(s.vacancy||0); document.getElementById('capex').value = s.capexPct!=null ? s.capexPct : toPct(s.capex||0); document.getElementById('mgmt').value = s.mgmtPct!=null ? s.mgmtPct : toPct(s.mgmt||0);
| Purchase Price | $ |
| Down Payment | % |
| Interest Rate | % |
| Term (years) | yr |
| Monthly Rent | $ |
| Property Taxes | $ |
| Insurance | $ |
| HOA | $ |
| Maintenance % of rent | % |
| Vacancy % of rent | % |
| CapEx Reserve % of rent | % |
| Management % of rent | % |
| Down Payment | $0 |
| Loan Amount | $0 |
| Total Expenses | $0 |
| Rent − Expenses (NOI) | $0 |
| Principal & Interest | $0 |