The £93m total includes a new £30m Scottish Investment Fund, which it is hoped will make social enterprises “more sustainable in the longer term and better placed to deliver quality public services”.
John Swinney, the finance secretary, said the budget would “ensure we can deliver policies that will boost investment in the voluntary sector”.
But Lucy McTernan, deputy chief executive of the Scottish Council for Voluntary Organisations, said there was uncertainty in the Scottish third sector regarding future funding because more responsibility for allocating cash was being given to local authorities.
“Will local authorities approach it in a spirit of stability or will they cut costs?” she asked.
McTernan added that the SCVO was meeting a number of organisations regularly, including the Convention of Scottish Local Authorities, to discuss strategy.