# Sindri Rental Property Investment Calculator

> Sindri Rental Property Investment Calculator is a paid API for AI agents from ppu43fkyhimq5fiqpmo42eh5ri0yypid.lambda-url.us-east-1.on.aws, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-02).

Performs full multi-year rental property deal analysis including mortgage amortization, per-category expense/rent growth, sale scenario, IRR, and cumulative totals alongside first-year NOI/cap-rate/cash-on-cash snapshot.

## Facts

- Endpoint: POST https://ppu43fkyhimq5fiqpmo42eh5ri0yypid.lambda-url.us-east-1.on.aws/rentalPropertyCalculator?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sindri-rental-property-investment-calculator-754f8aee
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_-gJVYEsj3bVNRol6as-Wb

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability sindri-rental-property-investment-calculator-754f8aee -d '<json body>'
```

Example prompt: Can you run a full rental property deal analysis for a $350,000 property with $70,000 down (20%), a 7% interest rate on a 30-year mortgage, $2,200/month rent, 8% vacancy, $4,500/year property taxes, $1,800/year insurance, $2,000/year maintenance, and a projected sale price of $480,000 after 10 years?

## When to prefer this

Choose this endpoint when you need a comprehensive, multi-year rental property investment analysis — not just a simple mortgage calculator or single-year NOI estimate. It is ideal when the user wants to model rent and expense growth over time, evaluate a planned sale scenario, and get return metrics like IRR, cap rate, and cash-on-cash return in a single call. Prefer this over general financial calculators when the input is specifically a rental real estate deal with a mortgage, holding period, and exit strategy.

## Known failure modes

- Missing required fields (purchasePrice, monthlyRent, downPaymentPercent, interestRate, loanTermYears, holdingLengthYears, annualPropertyTaxes, annualInsurance, annualMaintenance, salePrice) return validation errors
- Holding period or loan term outside 1-50 year range returns an error
- Vacancy rate or down payment percent outside 0-1 fractional range causes incorrect calculations
- Interest rate provided as percentage (e.g. 7) instead of fraction (0.07) leads to incorrect mortgage computation
- IRR computation may fail or return null if cash flows are never negative (e.g. all-cash with very high rent) due to degenerate IRR cases

## How this service works

Rental property investment calculator. Full multi-year deal analysis for a rental property deal: mortgage, per-category rent/expense growth, a sale scenario, IRR, and cumulative totals over the holding period, alongside the first-year NOI/cap-rate/cash-on-cash snapshot.

## Output

Returns a year-by-year projection table over the holding period showing annual rent income, vacancy loss, operating expenses (taxes, insurance, maintenance, HOA, management fee) with per-category growth applied, mortgage principal and interest breakdown, net operating income (NOI), cash flow, and cumulative totals. Also returns a sale-year scenario with gross proceeds, selling costs, remaining loan balance, and net profit. Includes first-year snapshot metrics: NOI, cap rate, cash-on-cash return, and gross rent multiplier. Top-level IRR over the full holding period is also returned.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "salePrice": {
   "type": "number",
   "description": "Expected sale price at the end of the holding period."
  },
  "monthlyHOA": {
   "type": "number",
   "default": 0,
   "description": "Monthly HOA fee. Default 0."
  },
  "rehabCosts": {
   "type": "number",
   "default": 0,
   "description": "Upfront rehab/improvement costs. Default 0."
  },
  "monthlyRent": {
   "type": "number",
   "description": "Total monthly rent collected, before vacancy/management fee."
  },
  "vacancyRate": {
   "type": "number",
   "default": 0.08,
   "description": "Expected vacancy rate, as a fraction (0-1). Default 0.08."
  },
  "closingCosts": {
   "type": "number",
   "default": 0,
   "description": "Closing costs. Default 0."
  },
  "interestRate": {
   "type": "number",
   "description": "Annual mortgage interest rate, as a fraction. Ignored if downPaymentPercent is 1."
  },
  "loanTermYears": {
   "type": "number",
   "description": "Loan term in years (1-50). Ignored if downPaymentPercent is 1."
  },
  "purchasePrice": {
   "type": "number",
   "description": "Property purchase price."
  },
  "annualInsurance": {
   "type": "number",
   "description": "Annual landlord insurance in the first year."
  },
  "saleExpensesRate": {
   "type": "number",
   "default": 0.09,
   "description": "Sale costs (agent commission, closing costs, etc.), as a fraction of sale price (0-1). Default 0.09."
  },
  "annualMaintenance": {
   "type": "number",
   "description": "Annual maintenance budget in the first year."
  },
  "hoaAnnualIncrease": {
   "type": "number",
   "default": 0.03,
   "description": "Annual HOA fee growth rate, as a fraction. Default 0.03."
  },
  "downPaymentPercent": {
   "type": "number",
   "description": "Down payment as a fraction of purchase price (0-1). Use 1 for an all-cash purchase."
  },
  "holdingLengthYears": {
   "type": "number",
   "description": "Number of years you plan to hold the property before selling (1-50)."
  },
  "rentAnnualIncrease": {
   "type": "number",
   "default": 0.03,
   "description": "Annual rent growth rate, as a fraction. Default 0.03."
  },
  "annualPropertyTaxes": {
   "type": "number",
   "description": "Annual property taxes in the first year."
  },
  "otherAnnualExpenses": {
   "type": "number",
   "default": 0,
   "description": "Other annual operating expenses in the first year. Default 0."
  },
  "otherAnnualIncrease": {
   "type": "number",
   "default": 0.03,
   "description":
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sindri-rental-property-investment-calculator-754f8aee/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ppu43fkyhimq5fiqpmo42eh5ri0yypid.lambda-url.us-east-1.on.aws](https://www.zero.xyz/host/ppu43fkyhimq5fiqpmo42eh5ri0yypid.lambda-url.us-east-1.on.aws/llms.txt)
