The UK has a healthcare system which is paid for through taxes. All UK nationals and most residents have equal access to the National Health Service (NHS) without being charged each time they visit a doctor or hospital.
The Immigration Health Surcharge (IHS) has been introduced to help fund the NHS, and will give migrants the same access to the NHS as UK citizens.
Who has to pay?
You will have to pay the IHS if you apply for a visa for a period of longer than six months, and you make your visa application outside of the UK.
If you apply for a visa in the UK, you will have to pay the IHS for any length of visa.