Functional Weave
Code in TypeScript

payroll.national-insurance@1.0.2

data/ni-secondary-rates.json

7,246 bytes · view raw

[
  {
    "category": "A",
    "stToFustBasisPoints": 1380,
    "fustToUstBasisPoints": 1380,
    "aboveUstBasisPoints": 1380,
    "validFrom": "2023-04-06",
    "validTo": "2025-04-05",
    "note": "13.8% secondary rate"
  },
  {
    "category": "B",
    "stToFustBasisPoints": 1380,
    "fustToUstBasisPoints": 1380,
    "aboveUstBasisPoints": 1380,
    "validFrom": "2023-04-06",
    "validTo": "2025-04-05",
    "note": "13.8% secondary rate"
  },
  {
    "category": "C",
    "stToFustBasisPoints": 1380,
    "fustToUstBasisPoints": 1380,
    "aboveUstBasisPoints": 1380,
    "validFrom": "2023-04-06",
    "validTo": "2025-04-05",
    "note": "13.8% secondary rate"
  },
  {
    "category": "F",
    "stToFustBasisPoints": 0,
    "fustToUstBasisPoints": 1380,
    "aboveUstBasisPoints": 1380,
    "validFrom": "2023-04-06",
    "validTo": "2025-04-05",
    "note": "13.8% secondary rate"
  },
  {
    "category": "H",
    "stToFustBasisPoints": 0,
    "fustToUstBasisPoints": 0,
    "aboveUstBasisPoints": 1380,
    "validFrom": "2023-04-06",
    "validTo": "2025-04-05",
    "note": "13.8% secondary rate"
  },
  {
    "category": "I",
    "stToFustBasisPoints": 0,
    "fustToUstBasisPoints": 1380,
    "aboveUstBasisPoints": 1380,
    "validFrom": "2023-04-06",
    "validTo": "2025-04-05",
    "note": "13.8% secondary rate"
  },
  {
    "category": "J",
    "stToFustBasisPoints": 1380,
    "fustToUstBasisPoints": 1380,
    "aboveUstBasisPoints": 1380,
    "validFrom": "2023-04-06",
    "validTo": "2025-04-05",
    "note": "13.8% secondary rate"
  },
  {
    "category": "L",
    "stToFustBasisPoints": 0,
    "fustToUstBasisPoints": 1380,
    "aboveUstBasisPoints": 1380,
    "validFrom": "2023-04-06",
    "validTo": "2025-04-05",
    "note": "13.8% secondary rate"
  },
  {
    "category": "M",
    "stToFustBasisPoints": 0,
    "fustToUstBasisPoints": 0,
    "aboveUstBasisPoints": 1380,
    "validFrom": "2023-04-06",
    "validTo": "2025-04-05",
    "note": "13.8% secondary rate"
  },
  {
    "category": "S",
    "stToFustBasisPoints": 0,
    "fustToUstBasisPoints": 1380,
    "aboveUstBasisPoints": 1380,
    "validFrom": "2023-04-06",
    "validTo": "2025-04-05",
    "note": "13.8% secondary rate"
  },
  {
    "category": "V",
    "stToFustBasisPoints": 0,
    "fustToUstBasisPoints": 0,
    "aboveUstBasisPoints": 1380,
    "validFrom": "2023-04-06",
    "validTo": "2025-04-05",
    "note": "13.8% secondary rate"
  },
  {
    "category": "Z",
    "stToFustBasisPoints": 0,
    "fustToUstBasisPoints": 0,
    "aboveUstBasisPoints": 1380,
    "validFrom": "2023-04-06",
    "validTo": "2025-04-05",
    "note": "13.8% secondary rate"
  },
  {
    "category": "D",
    "stToFustBasisPoints": 0,
    "fustToUstBasisPoints": 1380,
    "aboveUstBasisPoints": 1380,
    "validFrom": "2024-04-06",
    "validTo": "2025-04-05",
    "note": "13.8%; Investment Zone letters from 2024-25"
  },
  {
    "category": "E",
    "stToFustBasisPoints": 0,
    "fustToUstBasisPoints": 1380,
    "aboveUstBasisPoints": 1380,
    "validFrom": "2024-04-06",
    "validTo": "2025-04-05",
    "note": "13.8%; Investment Zone letters from 2024-25"
  },
  {
    "category": "K",
    "stToFustBasisPoints": 0,
    "fustToUstBasisPoints": 1380,
    "aboveUstBasisPoints": 1380,
    "validFrom": "2024-04-06",
    "validTo": "2025-04-05",
    "note": "13.8%; Investment Zone letters from 2024-25"
  },
  {
    "category": "N",
    "stToFustBasisPoints": 0,
    "fustToUstBasisPoints": 1380,
    "aboveUstBasisPoints": 1380,
    "validFrom": "2024-04-06",
    "validTo": "2025-04-05",
    "note": "13.8%; Investment Zone letters from 2024-25"
  },
  {
    "category": "A",
    "stToFustBasisPoints": 1500,
    "fustToUstBasisPoints": 1500,
    "aboveUstBasisPoints": 1500,
    "validFrom": "2025-04-06",
    "validTo": null,
    "note": "15% secondary rate from 2025-26"
  },
  {
    "category": "B",
    "stToFustBasisPoints": 1500,
    "fustToUstBasisPoints": 1500,
    "aboveUstBasisPoints": 1500,
    "validFrom": "2025-04-06",
    "validTo": null,
    "note": "15% secondary rate from 2025-26"
  },
  {
    "category": "C",
    "stToFustBasisPoints": 1500,
    "fustToUstBasisPoints": 1500,
    "aboveUstBasisPoints": 1500,
    "validFrom": "2025-04-06",
    "validTo": null,
    "note": "15% secondary rate from 2025-26"
  },
  {
    "category": "D",
    "stToFustBasisPoints": 0,
    "fustToUstBasisPoints": 1500,
    "aboveUstBasisPoints": 1500,
    "validFrom": "2025-04-06",
    "validTo": null,
    "note": "15% secondary rate from 2025-26"
  },
  {
    "category": "E",
    "stToFustBasisPoints": 0,
    "fustToUstBasisPoints": 1500,
    "aboveUstBasisPoints": 1500,
    "validFrom": "2025-04-06",
    "validTo": null,
    "note": "15% secondary rate from 2025-26"
  },
  {
    "category": "F",
    "stToFustBasisPoints": 0,
    "fustToUstBasisPoints": 1500,
    "aboveUstBasisPoints": 1500,
    "validFrom": "2025-04-06",
    "validTo": null,
    "note": "15% secondary rate from 2025-26"
  },
  {
    "category": "H",
    "stToFustBasisPoints": 0,
    "fustToUstBasisPoints": 0,
    "aboveUstBasisPoints": 1500,
    "validFrom": "2025-04-06",
    "validTo": null,
    "note": "15% secondary rate from 2025-26"
  },
  {
    "category": "I",
    "stToFustBasisPoints": 0,
    "fustToUstBasisPoints": 1500,
    "aboveUstBasisPoints": 1500,
    "validFrom": "2025-04-06",
    "validTo": null,
    "note": "15% secondary rate from 2025-26"
  },
  {
    "category": "J",
    "stToFustBasisPoints": 1500,
    "fustToUstBasisPoints": 1500,
    "aboveUstBasisPoints": 1500,
    "validFrom": "2025-04-06",
    "validTo": null,
    "note": "15% secondary rate from 2025-26"
  },
  {
    "category": "K",
    "stToFustBasisPoints": 0,
    "fustToUstBasisPoints": 1500,
    "aboveUstBasisPoints": 1500,
    "validFrom": "2025-04-06",
    "validTo": null,
    "note": "15% secondary rate from 2025-26"
  },
  {
    "category": "L",
    "stToFustBasisPoints": 0,
    "fustToUstBasisPoints": 1500,
    "aboveUstBasisPoints": 1500,
    "validFrom": "2025-04-06",
    "validTo": null,
    "note": "15% secondary rate from 2025-26"
  },
  {
    "category": "M",
    "stToFustBasisPoints": 0,
    "fustToUstBasisPoints": 0,
    "aboveUstBasisPoints": 1500,
    "validFrom": "2025-04-06",
    "validTo": null,
    "note": "15% secondary rate from 2025-26"
  },
  {
    "category": "N",
    "stToFustBasisPoints": 0,
    "fustToUstBasisPoints": 1500,
    "aboveUstBasisPoints": 1500,
    "validFrom": "2025-04-06",
    "validTo": null,
    "note": "15% secondary rate from 2025-26"
  },
  {
    "category": "S",
    "stToFustBasisPoints": 0,
    "fustToUstBasisPoints": 1500,
    "aboveUstBasisPoints": 1500,
    "validFrom": "2025-04-06",
    "validTo": null,
    "note": "15% secondary rate from 2025-26"
  },
  {
    "category": "V",
    "stToFustBasisPoints": 0,
    "fustToUstBasisPoints": 0,
    "aboveUstBasisPoints": 1500,
    "validFrom": "2025-04-06",
    "validTo": null,
    "note": "15% secondary rate from 2025-26"
  },
  {
    "category": "Z",
    "stToFustBasisPoints": 0,
    "fustToUstBasisPoints": 0,
    "aboveUstBasisPoints": 1500,
    "validFrom": "2025-04-06",
    "validTo": null,
    "note": "15% secondary rate from 2025-26"
  }
]