The BBC Children in Need Main Grants programme is open to charities and not-for-profit organisations applying for grants over £10,000 per year for up to three years. BBC Children in Need make very few grants over a total of £120,000 and most grants are for less.