Comment by direwolf20

23 days ago

Your employer's tax obligations should depend on where you live and where they live and where the work happens, not where your bank account is.

It's not just tax obligations, no? Employers in many countries have an obligation to ensure that your salary reflects on the X day of the month (or whatever frequency you're paid). Banks in my country have a payroll payment system for this reason, where funds will clear on the day they're made despite the destination bank (in the same country).

If my employer has to use SWIFT to pay me, on whom does this obligation to ensure I'm paid on time fall? I've had a salary payment from a foreign employer fail to be delivered for 2 weeks a few times. We'd have to go back and forth with my bank, their bank, their payroll vendor. That's an exception because they hired me as a foreign employee. Despite paying their local employees on time, I always received my salary at least 4 days 'late', as long as their payroll system reflected that I was paid on the X day, it wasn't their problem.