Advertisement

How much did China pay to vaccinate its population against Covid-19? The bill is in

  • A national health body says the cost per dose was about the same for the main jabs used around the country
  • But the much bigger burden of enforcing the zero-Covid strategy was shouldered by local governments

Reading Time:2 minutes
Why you can trust SCMP
9
China says it spent 150 billion yuan in 2021 and 2022 buying vaccines and inoculating its population. Photo: DPA
China paid roughly US$2 a dose for its main Covid-19 vaccines and spent 150 billion yuan (US$21.5 billion) inoculating its population, according to cost details released for the first time.
Advertisement

In a statement on Thursday, the National Healthcare Security Administration (NHSA), which oversees the state health insurance fund, said the inactivated vaccines – the ones most widely used in China – cost 16 yuan per dose on average.

Most of the shots were made by state-owned Sinopharm and private pharma firm Sinovac.

Two other Chinese vaccines – an adenovirus-vectored jab by CanSino and a protein-based one, mostly by Anhui Zhifei Longcom – also cost about 16 yuan a dose.

That compares with a weighted average purchase price of US$20.69 per dose paid by the US government for 1.2 billion doses of Pfizer and Moderna Covid vaccines, according to the San Francisco-based Henry J. Kaiser Family Foundation.

06:18

SCMP Explains: What’s in a Covid-19 vaccine?

SCMP Explains: What’s in a Covid-19 vaccine?

The NHSA said it spent 150 billion yuan in 2021 and 2022 buying the vaccines and inoculating the population.

Advertisement