Within the Barro (1990) model of productive public services, but with the inclusion of public debt, we derive and characterize on the balanced growth path, a set of welfare maximizing fiscal rules under two budgetary regimes – one with only the standard dynamic government budget constraint, and the other involving the golden rule of public finance. We demonstrate analytically that the optimal fiscal policy differs in the two budgetary regimes considered. We also analyse two cases within the second regime: one, where the ratio of current spending to tax revenues is parametrically given, and another, where this ratio is optimally chosen by the government.