And who in your country makes tax returns for employees who receive a salary. In my country there is a concept of "tax agent". My employer performs this function and submits an income tax return for me and withholds tax from the salary, which he then transfers to the tax bank account. If every citizen did this on their own, but it is unprofitable to administer some taxes, because the costs for all actions will be more expensive than the tax itself.
Before, we all did it independently every year, we had to submit our tax returns by the specified date, but considering that the system has been digitized and networked, and everyone has insight into everything, everything goes automatically for most employees. Of course, there are certain categories of people who still have to fill out applications and go to tax offices, especially those who have other income.
Let's take the example of signature campaigns that pay every week, if I wanted to legalize that income, I would have to go to the tax office every week and fill out the forms because every such income must be reported within a few days of receipt.
~snip~
This system is also not perfect, but it saves a lot of time and money for the government.
We will hardly find a system that is perfect, but I am sure that the authorities will always look for a way to collect as many taxes as possible. That's how they regulated sports betting and the lottery in my country, every win is automatically reduced by the amount of tax, and there is no way you can win something without paying tax.
Tax for entrepreneurs in Russia either once a quarter or once a year, depending on the tax regime. Once a month, the employer transmits only reports on employees' salaries.
If I want to legalize any income for 2023, then I must submit 1 tax return by the end of April 2024, where there will be the amount of income for the entire 2023, and pay 13% tax. But even this is done by a few, and if you need to declare every income within a week, then this is crazy.