Functional Weave
Code in Rust

charity.gasds@1.0.2

data/gasds-limits.json

1,081 bytes · view raw

[
  {
    "specifiedAmount": 500000,
    "smallDonationLimit": 2000,
    "communityBuildings": false,
    "validFrom": "2013-04-06",
    "validTo": "2016-04-05",
    "note": "Small Charitable Donations Act 2012 as enacted: £5,000 specified amount, small donation £20 or less"
  },
  {
    "specifiedAmount": 800000,
    "smallDonationLimit": 2000,
    "communityBuildings": false,
    "validFrom": "2016-04-06",
    "validTo": "2017-04-05",
    "note": "SI 2015/2027 raised the specified amount to £8,000 from 6 April 2016"
  },
  {
    "specifiedAmount": 800000,
    "smallDonationLimit": 2000,
    "communityBuildings": true,
    "validFrom": "2017-04-06",
    "validTo": "2019-04-05",
    "note": "Small Charitable Donations and Childcare Payments Act 2017: community building rules of s6 as substituted, from 2017-18"
  },
  {
    "specifiedAmount": 800000,
    "smallDonationLimit": 3000,
    "communityBuildings": true,
    "validFrom": "2019-04-06",
    "validTo": null,
    "note": "SI 2019/337 raised the small donation limit to £30 for gifts from 6 April 2019"
  }
]