The South African National Blood Service, is a non-profit organisation that provides human blood for transfusion that operates in South Africa, with the exception of the Western Cape.