{
  "provider": {
    "name": "CalculateEnergySavings.com",
    "source_url": "https://calculateenergysavings.com/",
    "terms_url": "https://calculateenergysavings.com/api-terms/",
    "terms_version": "2026-08-25"
  },
  "id": "project-economics",
  "name": "Payback, NPV & IRR Calculator",
  "description": "Evaluate an energy project with simple payback, net present value, internal rate of return, incentives, escalation, and editable financial assumptions.",
  "status": "published",
  "callable": true,
  "version": "1.0.0",
  "url": "https://calculateenergysavings.com/calculators/project-economics/",
  "methodology_url": "https://calculateenergysavings.com/calculators/project-economics/#methodology",
  "api_url": "https://calculateenergysavings.com/api/v1/calculators/project-economics",
  "calculate_url": "https://calculateenergysavings.com/api/v1/calculators/project-economics/calculate",
  "input_schema": {
    "type": "object",
    "additionalProperties": false,
    "properties": {
      "projectCost": {
        "type": "number"
      },
      "incentiveAmount": {
        "type": "number",
        "default": 0
      },
      "annualEnergySavings": {
        "type": "number"
      },
      "annualDemandSavings": {
        "type": "number",
        "default": 0
      },
      "annualOperationsSavings": {
        "type": "number",
        "default": 0
      },
      "annualRecurringCost": {
        "type": "number",
        "default": 0
      },
      "projectLife": {
        "type": "number",
        "default": 15
      },
      "discountRatePercent": {
        "type": "number",
        "default": 7
      },
      "savingsEscalationPercent": {
        "type": "number",
        "default": 2.5
      },
      "savingsDegradationPercent": {
        "type": "number",
        "default": 0
      },
      "financingType": {
        "type": "string",
        "default": "cash"
      },
      "downPaymentAmount": {
        "type": "number",
        "default": 0
      },
      "financingFee": {
        "type": "number",
        "default": 0
      },
      "financingRatePercent": {
        "type": "number",
        "default": 6.5
      },
      "financingTermYears": {
        "type": "number",
        "default": 7
      }
    }
  },
  "example_inputs": {
    "projectCost": "",
    "incentiveAmount": 0,
    "annualEnergySavings": "",
    "annualDemandSavings": 0,
    "annualOperationsSavings": 0,
    "annualRecurringCost": 0,
    "projectLife": 15,
    "discountRatePercent": 7,
    "savingsEscalationPercent": 2.5,
    "savingsDegradationPercent": 0,
    "financingType": "cash",
    "downPaymentAmount": 0,
    "financingFee": 0,
    "financingRatePercent": 6.5,
    "financingTermYears": 7
  },
  "source_url": null,
  "formulas": [],
  "disclaimer": "Screening estimate only. Verify measurements, assumptions, tariffs, equipment constraints, and applicable requirements before making a project or purchasing decision."
}