Large household name charities get a lot of their income from these sources.
Small and locally based voluntary and community organisations attract most of their donations through carrying out community fundraising activities rather than methods like payroll giving or legacy fundraising which bigger name charities are better placed to develop.
One key issue for both these forms of income is the tax relief available for charitable donations. Charities can recoup tax on donations from UK tax payers by registering with HM Revenue and Customs and using the Gift Aid scheme.