← Files Relocation Monthly BudgetARCHIVED FILE

EXAMPLE.json

1.72 KB · Nov 3, 2026 · 12:12 UTC

↓ Download file

{
  "input": {
    "monthlyNetIncome": 3000,
    "monthlyReserve": 300,
    "expenses": [
      {
        "id": "H1",
        "category": "housing",
        "amount": 1200,
        "frequency": "monthly"
      },
      {
        "id": "H2",
        "category": "food",
        "amount": 120,
        "frequency": "weekly"
      },
      {
        "id": "H3",
        "category": "insurance",
        "amount": 1200,
        "frequency": "annual"
      }
    ]
  },
  "expected": {
    "summary": "Monthly costs 1820; remaining after reserve 880.",
    "rows": [
      {
        "id": "H1",
        "category": "housing",
        "amount": 1200,
        "frequency": "monthly",
        "monthlyAmount": 1200,
        "monthlyCostTotal": 1820,
        "monthlyNetIncome": 3000,
        "monthlyReserve": 300,
        "remainingAfterReserve": 880,
        "withinIncome": true
      },
      {
        "id": "H2",
        "category": "food",
        "amount": 120,
        "frequency": "weekly",
        "monthlyAmount": 520,
        "monthlyCostTotal": 1820,
        "monthlyNetIncome": 3000,
        "monthlyReserve": 300,
        "remainingAfterReserve": 880,
        "withinIncome": true
      },
      {
        "id": "H3",
        "category": "insurance",
        "amount": 1200,
        "frequency": "annual",
        "monthlyAmount": 100,
        "monthlyCostTotal": 1820,
        "monthlyNetIncome": 3000,
        "monthlyReserve": 300,
        "remainingAfterReserve": 880,
        "withinIncome": true
      }
    ],
    "warnings": [
      "Use one supplied currency. Planning arithmetic only; no live prices, financial advice or affordability guarantee.",
      "Weekly costs use 52 weeks / 12 months; actual calendar-month spending can vary."
    ]
  }
}

SHA-256: ee3f7deabe5c78467313de364eefaadd4a2be0bc96ed82a9ae026921d612addd