{
  "schemaVersion": 1,
  "generatedAt": "2026-09-08",
  "organisation": "Willow Community Fund",
  "period": {
    "from": "2026-06-01",
    "to": "2026-09-08"
  },
  "rule": "opening_balance + total_receipts - expenditure = closing_balance on every fund. Donations are restricted by the campaign the donor designated; grant income is restricted by the grant agreement. In-kind gifts are recorded separately and are not cash.",
  "totals": {
    "opening": "1200.00",
    "receipts": "6300.00",
    "expenditure": "4395.25",
    "closing": "3104.75",
    "closingWithDonorRestrictions": "1904.75",
    "closingWithoutDonorRestrictions": "1200.00"
  },
  "funds": [
    {
      "fund_id": "FUND-GEN",
      "fund_name": "General fund",
      "restriction": "without donor restrictions",
      "opening_balance": "1200.00",
      "donations": "0.00",
      "grants": "0.00",
      "total_receipts": "0.00",
      "expenditure": "0.00",
      "closing_balance": "1200.00"
    },
    {
      "fund_id": "FUND-CAMP-1",
      "fund_name": "Community garden",
      "restriction": "with donor restrictions",
      "opening_balance": "0.00",
      "donations": "525.00",
      "grants": "2000.00",
      "total_receipts": "2525.00",
      "expenditure": "1919.15",
      "closing_balance": "605.85"
    },
    {
      "fund_id": "FUND-CAMP-2",
      "fund_name": "Workshop supplies",
      "restriction": "with donor restrictions",
      "opening_balance": "0.00",
      "donations": "600.00",
      "grants": "2500.00",
      "total_receipts": "3100.00",
      "expenditure": "2476.10",
      "closing_balance": "623.90"
    },
    {
      "fund_id": "FUND-CAMP-3",
      "fund_name": "Library corner",
      "restriction": "with donor restrictions",
      "opening_balance": "0.00",
      "donations": "675.00",
      "grants": "0.00",
      "total_receipts": "675.00",
      "expenditure": "0.00",
      "closing_balance": "675.00"
    }
  ]
}
