Pfizer didn’t take any tax dollars IIRC anyways don’t know about Moderna
Pfizer didn't do any R&D they are just a manufacturer.
Their vaccine (aka BioNTech vaccine) was developed with government money. From German government and the EU.
For the historical record, Fosun Pharma was the first to invested
$135 million in BioNTech last March (plus footing the bill for Chinese clinical trial) in exchange for the Greater China distribution rights.
A month later, Pfizer is the second investor to put in $185 million up-front last April, with a total of
$748 million of investment if key targets are met, plus they would foot the bill to develop and set up the entire global logistics/cold supply chain, global clinical trials, and global vaccine production/distribution
worldwide, which came out to be around $2 Billion that Pfizer paid out of their own pocket to get the ball rolling.
Pfizer began their global clinical trials last May, only then did the European Investment Bank approved BioNTech's
€100 million loan last June (debt financing that they will have to pay back), then the U.S gave Pfizer
$1.95 Billion in early purchase order last July (money that they'd only have to pay back if the clinical trial fails), and Germany gave BioNTech a
€375 million grant in September.
In all honesty,
the actual R&D for the BioNTech-Pfizer vaccine are already completed by the time the governments slowly jumping on the wagon. What their investment did was helping the scaling-up of the production facility, and it would be completely fair to say that the E.U did the least: all they gave was a bank loan, and their huge order didn't come all the way until
the end of the year, which is the reason for the early supply crunch, when the demands now far outstrips the limited production capacity built with the early investment money. Had they forked over the money 6 months earlier, a lot of those
European whining could be avoided because Pfizer then wouldn't have to upgrade their factories right in the middle of their production run in order to boost their output capacity.
In all likehood, BioNTech would probably be in the same boat as German's CureVac today and still limping along with their clinical trials now if Pfizer didn't agree to essentially taking on most of the financial risks and heavy-lifting early on, and we got lucky that the vaccine candidate that Pfizer-BioNTech co-developed went through the trials with flying colors (whereas the BioNTech-Fosun candidate tanked in the Chinese trials and is never heard from again).
Here's a recap of the BioNTech-Pfizer-Fosun partnership, which deserves its own documentary one day:
https://forums.sherdog.com/posts/163243665/