If the skilled worker stays in the UK for more than 6 months but less than a year, you'll need to pay for the full 12 months. For instance, it's £364 for a small sponsor and £1,000 for a large sponsor. You must pay the immigration skills charge if they're applying for a visa from:
Outside the UK to work in the UK for 6 months or more
Inside the UK for any duration