Good clarification, I'm sure the author will see this. And your suspicion is correct, he lives in Europe.
"A charity (except in special circumstances) cannot pay a salary to anyone."
Charities ( unincorporated, companies or CIOs ) can of course pay salaries, it's how they attract good people to work on the boring back-office stuff.
For example, the British Red Cross ( registered charity 220949 ) has an advertisement at the moment for an Admin Suport Manager, £21,783 - £28,046 per annum + benefits.