I work for NHS Blood & Transplant – formerly in blood and now in transplant.
Blood donation is non-remunerated in the UK (thank goodness) and the supply chain in England and North Wales is run by NHSBT; separate national services are run in the other home countries.
However, NHSBT is the only service of the four to work on a “cost per unit” basis.
The cost to hospitals per unit of red cell is just under £122, having been >£140 in 2005/6. This is despite demand reducing by around 15-20% in that time.
These and all other blood products are charged on a cost basis (I don’t know anything about all the conspiracies) and always with a knowledge that every pound we can save is one back at the NHS front line. Platelets cost about double the red cell price and some very specialised products much more again.
The single most expensive part is in collecting the blood from a donor, which varies from around £20-40 per unit, depending on where in the country it is collected (i.e. to do with throughput per session). Bigger sessions work best from this point of view, especially when we are under massive pressure to keep costs down and quality up.
Supply chain losses (waste) are around 3.5%, which are our lowest ever and must compare favourably with milk or other perishable supply chains?
Hope this helps.