Hi
I'm just after some advice or someone to point in the right direction for advice!
I am in Australia on a 457 visa, sponsored by my company. I was working for them on a 6month contract on a 417 visa and asked them if they would consider sponsoring me. As I asked them, rather than them offering the option to me, they informed me that I would need to pay for the visa, which I agreed to.
We employed a migration agent who helped with all the neccessary paperwork and my visa was granted.
My company paid the bill and I have been salary sacrificing it, i.e. my company take x amount of money out of my wages before tax and have now paid the whole bill.
I thought nothing of this but a couple of people since have questioned why I paid for the visa and whether that is actually legal to do.
I have found two conflicting pieces of information:
"The employer CANNOT seek or recover from the sponsored person any or part of the costs, including migration agent costs, recruitment costs or sponsorship costs. This is at any time. The primary applicant can pay their own costs for their 457 visa directly to a migration agent".
This is where I am confused. Can anyone help me out?! Should I have paid?! I had no problem with paying because it meant I was able to stay in Australia which is what I really wanted to do but now I'm wondering if I should have!
Thank you