Re:IRS will look into setting up a free e-filing system
by LordDragonfang on Wednesday September 07, 2022 @04:32PM
(#32756401)
>as a foreigner, your place of work takes care of your taxes for you.
My understanding is that isn't just the case for foreigners, it's the case for everyone. Companies are expected to just take care of things like that for you, and in return you're expected to treat them with utmost loyalty. I imagine things have changed somewhat in the past decade, but this writeup is illuminating:
https://www.kalzumeus.com/2014/11/07/doing-business-in-japan...
That said, I've had to file taxes outside of that scope before and it was fairly straightforward. They have people at the tax office to assist you.