It is up to the employer whether to deduct immigration and visa charges or not. Usually no company deduct such charges upon completion of probation period. You are entitled to receive your last salary.