The NHS is a residency-based system and so non-UK-residents, including UK nationals who move abroad on a permanent basis lose their entitlement to free NHS healthcare. It is important to understand your rights and know which expats have to pay for NHS care.