The pay of charity finance directors has failed to keep up with inflation for the second year running.
According to a survey by accountancy firm Hays, finance directors in the sector earned an average of £47,409 in 2005 - an increase of 0.6 per cent.
The previous year saw an identical increase, which means finance directors are losing ground in real terms.
But Andie Cooper, business development manager at Hays, said charities were compensating by offering flexible working and better holiday entitlement than the private sector. Charities gave an average of 25 days annual leave last year, compared with 22 in the private sector.
The highest-paid finance staff in the charity sector are directors of corporate resources, who can earn up to £143,000. The highest-paid finance director in the sector is paid £125,000.