| Taxes. Standard tax rate (on UoP) is 12% up to ~30k USD, the rest is taxed 32%. On top of that, the employer pays a social security fee, its rate rises proportionally to income. As an one-person business, you have two most popular options: - 12% flat tax rate on income, with a flat rate social security fee; (1) - 19% flat tax rate on revenue. The social security fee is dependant on income, but it's less than on UoP. You can write off expenses in this scenario, so the actual tax rate is actually lower. People generally try to write off as much as they can - for example, the tax agency is OK with programmers buying multiple bikes as a means of "transport to clients" ;) You can also write off VAT in both scenarios, effectively making a lot of major purchases (desks, chairs, phones, etc) way cheaper. There's also a 5% tax rate, called IP Box, but it's tricky and doesn't apply for every scenario, so I'm taking this aside. With the employer spending 5k EUR per month (21,7k PLN), you're left with: - 14,6k PLN on UoP - 18,5k PLN on 12% tax - 16,7k PLN on 19% tax, out of which you can potentially recover 3,9k PLN It's easy to see why software developers choose to start a one-person business. It's worth to jump through the hoops to save on taxes. (1) There are actually 3 levels dependant on income, but it's lower than the UoP fee for basically most software developers |
The US doesn't do this. They try to make self employed vs employed by a company have the same tax rates.