Do businesses have to pay a fee for a sponsorship licence?
Yes. The licence fee will depend on the size of the business and the type of worker. The fee for a permanent worker at a small or charitable sponsor is £536, whereas it is £1,476 at a large sponsor.