NHS Business Services Authority Website Domain nhsbsa.nhs.uk Description The NHS Business Services Authority (NHSBSA) is responsible for managing and delivering various healthcare-related services and platforms to support the NHS, government, and local health economies.