Thank you for your question and welcome. My name is ***** ***** I will assist you. I would agree with your summary, the clause states you are accepting liability for the tier 2 visa only - as this is an employment contract if they wanted you accept otherwise, or deduct them from your salary, then they have to be absolutely specific in what they are proposing to deduct. Have you told them you believe this is an unlawful deduction of salary?
Thank you. Yes my opinion of the situation is your understanding is correct. If they want to claim the dependent visa expenses (which is a separate application) this should have been described in the contract. Your liability is to pay all or some of the costs for the Tier 2 visa. Kind regards AJ