Home News

Generic Drug Prices Over Time: Year-by-Year Changes and What’s Driving Them

When you pick up a generic prescription, you expect it to be cheaper than the brand-name version. And for the most part, it is. But what you might not realize is that the price of your generic drug can swing wildly from one year to the next - sometimes dropping sharply, other times jumping by hundreds of percent - even if nothing about the pill itself has changed.

How Generic Drug Prices Normally Work

Generic drugs are copies of brand-name medications. Once the patent expires, other companies can make and sell the same active ingredient. In theory, competition should drive prices down. And it does - at first. When the first generic enters the market, the brand-name drug’s price often drops by 30% to 50%. When a second generic comes in, it drops another 20% to 30%. By the time there are five or more generic makers, the price is often just 10% to 15% of the original brand price.

This isn’t just theory. The FDA found that when four or more companies sell the same generic drug, prices fall to about 15% of what the brand charged. For example, generic lisinopril - a blood pressure pill - used to cost over $100 a month as the brand Zestril. Today, you can get it for under $4 at Walmart. But that’s the exception, not the rule.

The Volatility Problem

While most generics stay stable, about 15% of them experience wild price swings - increases or drops of more than 20% in a single year. These aren’t random. They’re tied to how many companies are making the drug.

If only one or two companies make a generic, that’s a red flag. A 2021 study found that 78% of price hikes over 100% happened in markets with three or fewer manufacturers. In 2018, the price of generic nitrofurantoin macrocrystals - a simple antibiotic - jumped 1,272% over five years. Why? Because only two companies made it. When one of them stopped production, the other raised prices overnight.

The same thing happened with generic levothyroxine, a thyroid medication. Over the same period, its price dropped 87%. Why? Because more manufacturers entered the market. Same drug. Same active ingredient. Different prices - all because of competition.

What Happens When Companies Leave the Market

The generic drug market has gotten more concentrated. In 2015, the top five manufacturers controlled 38% of the market. By 2023, that number jumped to 52%. Fewer players means less competition. And less competition means more power to raise prices.

Between 2013 and 2018, the number of active generic manufacturers in the U.S. fell from 150 to 80. That consolidation didn’t just reduce choice - it made the system fragile. When a small manufacturer shuts down, it doesn’t just disappear from the shelves. It can trigger a chain reaction.

In 2022, a single plant in India had a quality issue. That plant made a generic version of a heart medication used by over a million Americans. Within weeks, the drug disappeared from pharmacies. The few remaining manufacturers raised prices by 200% to 300% to cover increased demand. Patients who had been paying $10 a month suddenly faced $30, $50, even $80.

Seesaw balancing generic drug manufacturers on one side and corporate consolidation on the other, patient strained below.

Real Stories, Real Pain

You don’t need to read reports to understand how this affects people. On Reddit, a user named u/PharmaPatient123 wrote in June 2024: “My generic lisinopril went from $4 to $45 at Walmart in 18 months. I had to skip doses to make it last.”

GoodRx data backs this up. Between January 2022 and December 2023, the cash price for lisinopril 10mg increased by 247%. That’s not inflation. That’s market failure.

Medicare beneficiaries aren’t immune either. A January 2024 survey found that 37% of seniors taking generic drugs reported skipping doses or cutting pills in half because of cost. That’s not just inconvenient - it’s dangerous. For someone with high blood pressure or diabetes, missing doses can lead to hospitalization.

Why Some Generics Stay Cheap - and Others Don’t

Not all generics are created equal. The price stability of a drug depends on its therapeutic class.

Cardiovascular generics - like metformin, atorvastatin, and lisinopril - usually have many manufacturers and stay cheap. They’re high-volume, low-cost drugs. Pharmacies sell them as loss leaders to bring customers in.

But central nervous system drugs - like generic gabapentin, amitriptyline, or clonazepam - are different. Fewer companies make them. Some are harder to produce. Others have less demand, so manufacturers don’t compete as hard. As a result, these drugs average 25% of the brand price - still cheaper than the original, but nowhere near as cheap as cardiovascular generics.

And then there are the outliers. Drugs like insulin, which has a brand version and a few generics, but still costs hundreds of dollars because of patent tricks and legal barriers. Or drugs like apixaban (Eliquis), where the generic version is actually one of the most expensive in Medicare Part D because of high usage and low competition.

Patient holding expensive pill bottle surrounded by symbols of market failure: broken factory, FTC, Medicare, and GoodRx prices.

How the System Is Changing

New rules are starting to shift the landscape. The Inflation Reduction Act, which took full effect in 2024, removed the cap on Medicaid rebates for generic drugs. That means manufacturers can’t charge one price to Medicaid and a much higher price to private insurers. It’s a small change, but it’s already pushing some companies to lower prices across the board.

The FDA is also stepping in. In 2024, it launched a new plan to speed up approval for generics that have only one or two makers. The goal: get more competitors in faster. They’re targeting a 20% faster review process for these high-risk drugs.

The FTC is watching too. As of June 2024, they had 12 active investigations into generic drug price hikes where competition was minimal. One case involved a generic version of a diabetes drug that jumped from $12 to $150 after a competitor left the market. The FTC is now looking at whether that was collusion or just market failure.

What You Can Do

You can’t control who makes your generic drug. But you can control how you pay for it.

Use GoodRx or SingleCare. These apps show you cash prices at nearby pharmacies. In 2023, users saved an average of $112.50 per prescription on generics compared to the pharmacy’s list price. Sometimes, the difference between $5 and $45 is just one pharmacy.

Ask your pharmacist if they can switch you to a different generic brand. Many pharmacies stock multiple versions of the same drug. One might be cheaper than another - even if they’re both labeled “generic.”

If you’re on Medicare, check your plan’s formulary. Some plans have tiered pricing. A drug might cost $10 on Tier 1 but $40 on Tier 3 - even if it’s the same pill.

And if your price jumps suddenly? Call your insurance company. Ask why. Report it to your state’s attorney general. These spikes aren’t inevitable. They’re the result of market gaps - and gaps can be fixed.

The Bigger Picture

Generic drugs saved the U.S. healthcare system over $2.2 trillion between 2008 and 2017. That’s real money. But the system is now at risk because it’s become too concentrated. Too many drugs are made by too few companies. Too many patients are stuck paying more because there’s no competition.

The good news? We know how to fix this. More manufacturers. Faster approvals. Better monitoring. Stronger antitrust enforcement.

The bad news? It’s not happening fast enough. And while policymakers debate, patients are skipping doses, choosing between food and medicine, and living with preventable health crises.

Generic drugs were supposed to be the answer to affordable care. But if we don’t fix the broken competition behind them, they’ll become another part of the problem - not the solution.

Related Posts