Discussion about this post

User's avatar
fuflans's avatar

this one gazillion IRS times.

Expand full comment
Iain Lovejoy's avatar

In the UK the vast majority of people don't have to file a tax return at all, because income tax is deducted at source by your employer.

Expand full comment
154 more comments...

No posts