| Serbia has long had laws how any income not tied to employment is taxed. It was always an obligation for the recipient of the income, if the payer is not a company in Serbia, to self report those taxes. The rates were similar to how employees are taxed. Does not matter how other countries do it, Serbia always had clear laws governing how taxes should be paid. I know that because I paid those myself in 2011 before registering as a self-employed entity (agency) and later a ltd (doo) company in order to reduce my tax burden. FWIW, all countries tax all income for their residents, at similar or higher rates. Serbia is not too bad, and the proposed taxation rate for back taxes is actually quite low. "Freelancers" are not some magical fairies, they are simply people earning money without a registered company being involved. Again, if a freelancer had a Serbian company as a client, that Serbian company would have the obligation to pay the taxes on their behalf. Otherwise, it is their duty to self-report any income using a PP OPO for since at least 2001. One can also be regularly employed and have some side gigs which they would also have to self report to the Tax Office. The only benefit then is that social insurance taxes are added up and one needs not pay a total social insurance taxes larger than what it'd be for 5 times an average Serbian salary. Any Serbian accountant would have shared as much. For freelancers who have that as their main source of income, Serbia has had (and still does) extremely low tax rate with self employment entities (agency) unless you are actually in what amounts to an employee relationship. When I looked, I could not find any country in the world that had <10% taxes on gross income up to 4500 eur a month that included social insurance (health, pension and unemployment insurance). |