I think you're misunderstanding. The tax rate they are paying is estimated based on the previous year income (we'll actually it's a combination of present income and previous years) because the tax office can't know your exact income (and deductions) until the end of the year. So when you do your tax return at the end of the year you either get a refund or need to pay some more. I'm pretty sure that's how it works in most of Europe (at least in most of the countries I'm aware of). So there is no loan to the government, they still pay the tax as a rate on when the income comes in.