The Salvation Army says it is becoming incredibly difficult to deliver employment training programmes because the Government has reduced its support for them.
The Army says it is frustrating that at a time of high unemployment, the Government has not increased the level of its funding since 2006.
But Social Development Minister Paula Bennett says funding to all training opportunities programmes has been frozen because some of them had very poor outcomes.
The way the money is distributed is being changed, which she hopes will deliver better results.
The Army says politicians need to properly support such programmes because new retirees over the next two decades will need an active workforce to support them.