Discussion about this post

User's avatar
fuflans's avatar

this one gazillion IRS times.

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.

154 more comments...

No posts

Ready for more?