Accounts
The Internet Watch Foundation is a company limited by guarantee and a registered charity.
Our charity number is 1112398.
The IWF’s Consolidated Accounts are downloadable as PDF’s here:
2019-20 Trustees' Report and Financial Statements (14 MB)
2018-19 Trustees' Report and Financial Statements (5MB)
2017-2018 Trustees' Report and Financial Statements (PDF 3.1KB)
2016-2017 Trustees' Report and Financial Statements (PDF 19MB)
2013-2014 (PDF 2.8MB)
2012-2013 (PDF 2.4MB)
2011-2012 (PDF 2.4MB)
2010-2011 (PDF, 175KB)
2009-2010 (PDF, 194KB)
2008-2009 (PDF, 228KB)
2007-2008 (PDF, 588KB)