The U.S. Senate is considering a bill that would prohibit international distribution of coronavirus vaccines made by companies that received federal funding until domestic need for the vaccine has been met. The current version of the bill calls out funding made available under four coronavirus-related laws.

The legislation would presumably affect one of the front-runners, Moderna (MRNA -0.47%), which has received $955 million from the U.S. Biomedical Advanced Research and Development Authority (BARDA) to support the development of mRNA-1273. Last month, Moderna said it was in "advanced discussions" with the European Commission to sell 80 million doses of the vaccine and was also talking to the Japanese government about supplying 40 million doses.

Johnson & Johnson (JNJ -0.43%), Novavax (NVAX 4.67%), and Merck (MRK -0.58%) would also presumably be affected since they've all taken money from the U.S. government to support their coronavirus vaccines.

A medical provider giving a shot to a child.

Image source: Getty Images.

The legislation only affects companies with U.S. headquarters, so U.K.-based AstraZeneca (AZN 0.73%) and France-based Sanofi (SNY -0.91%) would seem to be exempt from the legislation in its current form. Pfizer (PFE 0.40%) has taken money from BARDA, but the U.S. pharma might be able to get around the rule if its vaccine is sold through its partner BioNTech (BNTX 0.52%), which is headquartered in Germany.

The legislation only applies to vaccines that have been approved by the Food and Drug Administration, so companies could presumably get around the law by gaining approval in other countries first, selling in those countries, and then gaining approval in the U.S.

The bill, which was introduced by Sen. Thom Tillis, was referred to the Committee on Banking, Housing, and Urban Affairs.