Functional Weave
Code in Rust

invest.isa-allowance@1.0.0

data/isa-limits.json

3,028 bytes · view raw

[
  {
    "taxYear": "2017/18",
    "overall": 2000000,
    "lifetime": 400000,
    "junior": 412800,
    "cashUnder65": null,
    "validFrom": "2017-04-06",
    "validTo": "2018-04-05",
    "note": "Adult ISA £20,000, Lifetime ISA £4,000, Junior ISA £4,128"
  },
  {
    "taxYear": "2018/19",
    "overall": 2000000,
    "lifetime": 400000,
    "junior": 426000,
    "cashUnder65": null,
    "validFrom": "2018-04-06",
    "validTo": "2019-04-05",
    "note": "Adult ISA £20,000, Lifetime ISA £4,000, Junior ISA £4,260"
  },
  {
    "taxYear": "2019/20",
    "overall": 2000000,
    "lifetime": 400000,
    "junior": 436800,
    "cashUnder65": null,
    "validFrom": "2019-04-06",
    "validTo": "2020-04-05",
    "note": "Adult ISA £20,000, Lifetime ISA £4,000, Junior ISA £4,368"
  },
  {
    "taxYear": "2020/21",
    "overall": 2000000,
    "lifetime": 400000,
    "junior": 900000,
    "cashUnder65": null,
    "validFrom": "2020-04-06",
    "validTo": "2021-04-05",
    "note": "Adult ISA £20,000, Lifetime ISA £4,000, Junior ISA £9,000"
  },
  {
    "taxYear": "2021/22",
    "overall": 2000000,
    "lifetime": 400000,
    "junior": 900000,
    "cashUnder65": null,
    "validFrom": "2021-04-06",
    "validTo": "2022-04-05",
    "note": "Adult ISA £20,000, Lifetime ISA £4,000, Junior ISA £9,000"
  },
  {
    "taxYear": "2022/23",
    "overall": 2000000,
    "lifetime": 400000,
    "junior": 900000,
    "cashUnder65": null,
    "validFrom": "2022-04-06",
    "validTo": "2023-04-05",
    "note": "Adult ISA £20,000, Lifetime ISA £4,000, Junior ISA £9,000"
  },
  {
    "taxYear": "2023/24",
    "overall": 2000000,
    "lifetime": 400000,
    "junior": 900000,
    "cashUnder65": null,
    "validFrom": "2023-04-06",
    "validTo": "2024-04-05",
    "note": "Adult ISA £20,000, Lifetime ISA £4,000, Junior ISA £9,000"
  },
  {
    "taxYear": "2024/25",
    "overall": 2000000,
    "lifetime": 400000,
    "junior": 900000,
    "cashUnder65": null,
    "validFrom": "2024-04-06",
    "validTo": "2025-04-05",
    "note": "Adult ISA £20,000, Lifetime ISA £4,000, Junior ISA £9,000"
  },
  {
    "taxYear": "2025/26",
    "overall": 2000000,
    "lifetime": 400000,
    "junior": 900000,
    "cashUnder65": null,
    "validFrom": "2025-04-06",
    "validTo": "2026-04-05",
    "note": "Adult ISA £20,000, Lifetime ISA £4,000, Junior ISA £9,000"
  },
  {
    "taxYear": "2026/27",
    "overall": 2000000,
    "lifetime": 400000,
    "junior": 900000,
    "cashUnder65": null,
    "validFrom": "2026-04-06",
    "validTo": "2027-04-05",
    "note": "Adult ISA £20,000, Lifetime ISA £4,000, Junior ISA £9,000"
  },
  {
    "taxYear": "2027/28",
    "overall": 2000000,
    "lifetime": 400000,
    "junior": 900000,
    "cashUnder65": 1200000,
    "validFrom": "2027-04-06",
    "validTo": "2028-04-05",
    "note": "Adult ISA £20,000, Lifetime ISA £4,000, Junior ISA £9,000; cash ISA £12,000 for savers under 65 (announced policy, ISA Regulations amendment in draft at 2026-09-23)"
  }
]