Functional Weave
Code in TypeScript

payroll.national-insurance@1.0.2

data/ni-thresholds.json

2,388 bytes · view raw

[
  {
    "validFrom": "2023-04-06",
    "validTo": "2024-04-05",
    "lelWeekly": 12300,
    "lelMonthly": 53300,
    "lelAnnual": 639600,
    "ptWeekly": 24200,
    "ptMonthly": 104800,
    "ptAnnual": 1257000,
    "stWeekly": 17500,
    "stMonthly": 75800,
    "stAnnual": 910000,
    "fustWeekly": 48100,
    "fustMonthly": 208300,
    "fustAnnual": 2500000,
    "ustWeekly": 96700,
    "ustMonthly": 418900,
    "ustAnnual": 5027000,
    "uelWeekly": 96700,
    "uelMonthly": 418900,
    "uelAnnual": 5027000,
    "note": "2023-24: Rates and thresholds for employers 2023 to 2024"
  },
  {
    "validFrom": "2024-04-06",
    "validTo": "2025-04-05",
    "lelWeekly": 12300,
    "lelMonthly": 53300,
    "lelAnnual": 639600,
    "ptWeekly": 24200,
    "ptMonthly": 104800,
    "ptAnnual": 1257000,
    "stWeekly": 17500,
    "stMonthly": 75800,
    "stAnnual": 910000,
    "fustWeekly": 48100,
    "fustMonthly": 208300,
    "fustAnnual": 2500000,
    "ustWeekly": 96700,
    "ustMonthly": 418900,
    "ustAnnual": 5027000,
    "uelWeekly": 96700,
    "uelMonthly": 418900,
    "uelAnnual": 5027000,
    "note": "2024-25: Rates and thresholds for employers 2024 to 2025"
  },
  {
    "validFrom": "2025-04-06",
    "validTo": "2026-04-05",
    "lelWeekly": 12500,
    "lelMonthly": 54200,
    "lelAnnual": 650000,
    "ptWeekly": 24200,
    "ptMonthly": 104800,
    "ptAnnual": 1257000,
    "stWeekly": 9600,
    "stMonthly": 41700,
    "stAnnual": 500000,
    "fustWeekly": 48100,
    "fustMonthly": 208300,
    "fustAnnual": 2500000,
    "ustWeekly": 96700,
    "ustMonthly": 418900,
    "ustAnnual": 5027000,
    "uelWeekly": 96700,
    "uelMonthly": 418900,
    "uelAnnual": 5027000,
    "note": "2025-26: Rates and thresholds for employers 2025 to 2026; secondary threshold cut to \u00a35,000"
  },
  {
    "validFrom": "2026-04-06",
    "validTo": null,
    "lelWeekly": 12900,
    "lelMonthly": 55900,
    "lelAnnual": 670800,
    "ptWeekly": 24200,
    "ptMonthly": 104800,
    "ptAnnual": 1257000,
    "stWeekly": 9600,
    "stMonthly": 41700,
    "stAnnual": 500000,
    "fustWeekly": 48100,
    "fustMonthly": 208300,
    "fustAnnual": 2500000,
    "ustWeekly": 96700,
    "ustMonthly": 418900,
    "ustAnnual": 5027000,
    "uelWeekly": 96700,
    "uelMonthly": 418900,
    "uelAnnual": 5027000,
    "note": "2026-27: Rates and thresholds for employers 2026 to 2027"
  }
]