Who pays for government spending?
Who pays for government spending?
Sources:
Government spending is ultimately paid for by taxpayers, either through current taxation or future debt repayments. According to in his discussion on the with , when the government incurs debt to finance its activities, the burden of repaying this debt falls on future taxpayers. This is because the government raises taxes to pay off debt, meaning higher taxes for future generations 1.
Additionally, even if government programs are justified or necessary, the cost does not disappear. It is borne by the people who will face higher taxes to service the debt 2. Boudreaux also highlights that funding government expenditures through current taxes might encourage better monitoring and quality of spending, as taxpayers would feel the immediate impact, thus potentially ensuring more responsible fiscal policies 3.