A BBC Radio 4 assertion that less than 10p in each pound pledged to charity through face-to-face fundraising actually goes to the cause is "not only crap, but insulting to charities," said the head of the organisation that oversees street fundraising.
Timothy Hornsby, chairman of the Public Fundraising Regulatory Association, attacked the Radio 4 investigation - broadcast on the Money Box programme on 18 October - as misleading.
It said that in the first year of a contract between a charity and an agency, as little as 10 per cent of the money raised can end up with the cause.
But Hornsby said that all of the money raised goes to the charity, which then pays the fundraising agency an agreed fee, and that charities usually recoup their fees five times over.
Money Box also claimed that street agents are not obliged to reveal to donors how much of their pledge goes to the agency, but the current Charities Act does state that fundraisers should volunteer this information.