Goodstack Impact Foundation UK

CIO · Charitable incorporated organisation (CIO) · registered 2020

Registered

Charity number 1192508

What the charity does

1. Makes grants to other charities2. To operate as a Payroll Giving Agent

Income and spending

2021 income £10,090 2021 spending £6,360 2021 2022 income £620,020 2022 spending £519,304 2022 2023 income £315,857 2023 spending £284,711 2023 2024 income £518,785 2024 spending £510,067 2024 2025 income £5,348,372 2025 spending £3,391,315 2025

Income Spending

Financial year endIncomeSpending
31 December 2025£5,348,372£3,391,315
31 December 2024£518,785£510,067
31 December 2023£315,857£284,711
31 December 2022£620,020£519,304
31 December 2021£10,090£6,360

Charity details

Charity number
1192508
Registered
24 November 2020
Latest income
£5,348,372 (year to 31 December 2025)
Latest spending
£3,391,315
Reporting
Submission Received
Gift Aid
Registered with HMRC for Gift Aid

Contact

Address
Goodstack Impact Foundation UK, 167-169 Great Portland Street, 5th Floor, London, W1W 5PF
Phone
02078647307
Website
giftall.org/united-kingdom

Official record: Charity Commission register, charity number 1192508.

What the charity does

Who it helps

How it helps

Where it operates

Charitable objects

3.1 the objects of the cio are such objects and purposes in any part of the world as are exclusively charitable in accordance with the laws of England and Wales subject to clause 3.2.3.2 nothing in this constitution shall authorise an application of the property of the cio for the purposes which are not charitable in accordance with section 7 of the charities and trustee investment (Scotland) act 2005) and section 2 of the Charities Act (northern ireland) 2008.

Governing document: CIO - FOUNDATION Registered 24 Nov 2020 as amended on 17 Jan 2024 as amended on 22 Oct 2025

Other names

Similar charities

Questions and answers

What is the charity number of Goodstack Impact Foundation UK?

Goodstack Impact Foundation UK is registered with the Charity Commission for England and Wales under charity number 1192508.

How much income does Goodstack Impact Foundation UK have?

In the financial year ending 31 December 2025 the charity had an income of £5,348,372 and spent £3,391,315.