The National Institutes of Health (NIH) will soon impose a cap on money that can go to journals to publish the results of taxpayer-funded research, officials announced on July 8.
The NIH is going to impose the cap starting in fiscal year 2026, which runs for 12 months beginning Oct. 1, 2025, the NIH said in a statement.