Renal Dosing Calculator for Metformin

Metformin Dosing Calculator

Determine appropriate metformin maximum dose based on eGFR (estimated glomerular filtration rate)

Recommended Maximum Dose:

Enter eGFR value to see dose

Note: Current guidelines (ADA/KDIGO 2022) recommend continuing metformin in kidney disease when beneficial. Always consider patient-specific factors.

SGLT2 Inhibitors

Unlike metformin, SGLT2 inhibitors (e.g., empagliflozin, dapagliflozin) should NOT be discontinued based on eGFR alone. They provide renal protection even at lower kidney function.

Continuing these medications helps protect kidney function and reduce cardiovascular risk.

When managing type 2 diabetes in someone with kidney disease, the biggest mistake doctors make isn’t giving too much medication-it’s stopping something that’s actually helping. For years, metformin and SGLT2 inhibitors were pulled from the regimen as soon as kidney function dipped below a certain number. But the science has changed. Renal dosing for these two drug classes isn’t about avoiding risk anymore-it’s about using them smarter to protect the kidneys, not harm them.

Metformin: It’s Not as Dangerous as You Think

Metformin has been the first-line drug for type 2 diabetes for decades. But for years, if your eGFR dropped below 60 mL/min/1.73 m², doctors were told to stop it. That was the old rule. Now, it’s outdated.

A 2014 BMJ study found the risk of lactic acidosis from metformin is just 3.3 cases per 100,000 patient-years. That’s rarer than being struck by lightning. The real danger? Not using metformin when it could help. Studies show people who stay on metformin longer live longer, even with reduced kidney function.

Here’s the current dosing plan, based on ADA and KDIGO 2022 guidelines:

  • eGFR ≥60 mL/min/1.73 m²: Max dose 2550 mg/day
  • eGFR 45-59 mL/min/1.73 m²: Max dose 2000 mg/day
  • eGFR 30-44 mL/min/1.73 m²: Max dose 1000 mg/day
  • eGFR <30 mL/min/1.73 m²: Stop metformin

Some clinicians still use 500 mg daily in patients with eGFR 15-29 mL/min/1.73 m² if they’re stable, but that’s off-label and requires close monitoring. The key isn’t just the number-it’s how fast it’s dropping. If eGFR is slowly declining over months, metformin can often stay. If it crashes in days because of dehydration or infection, stop it immediately.

SGLT2 Inhibitors: The Kidney Protectors You Shouldn’t Stop

SGLT2 inhibitors-like dapagliflozin, empagliflozin, and canagliflozin-were originally approved only for diabetes. Now, we know they’re kidney protectors. The CREDENCE, DAPA-CKD, and EMPA-KIDNEY trials showed these drugs cut the risk of kidney failure, heart attack, and death by 30-40% in people with chronic kidney disease (CKD), even if they don’t have diabetes anymore.

The biggest shift came in 2022. KDIGO updated its guidelines and said: Start SGLT2 inhibitors when eGFR is ≥20 mL/min/1.73 m². That’s a big deal. Before, the cutoff was 30. Now, it’s 20. And here’s the kicker: you don’t have to stop them if eGFR drops below 20, as long as the patient isn’t sick or on dialysis.

But the FDA hasn’t caught up. Canagliflozin’s label still says: contraindicated below eGFR 45. Dapagliflozin says no use below 25. Empagliflozin says no use below 30. That creates a mess. A nephrologist might say, “Keep going.” A pharmacist might say, “Can’t fill this.” An insurance company might deny it.

Here’s the real-world dosing by drug:

  • Canagliflozin: Max 100 mg/day if eGFR 45-59; stop below 45
  • Dapagliflozin: Max 10 mg/day if eGFR 25-45; stop below 25
  • Empagliflozin: Max 10 mg/day if eGFR 30-45; stop below 30

But KDIGO says: if you started one at eGFR 22 and now it’s 18, don’t stop it. That dip? It’s normal. SGLT2 inhibitors cause a small, temporary drop in eGFR-usually 2-5 mL/min/1.73 m²-in the first few weeks. That’s not kidney damage. It’s the drug working. It reduces pressure in the glomeruli, which protects the filtering units long-term. If you stop it because of that dip, you’re losing the benefit.

The Narrow Window: eGFR 20-29 mL/min/1.73 m²

This is the trickiest zone. Here’s what the guidelines say:

  • You can start or keep an SGLT2 inhibitor (eGFR ≥20)
  • You must stop metformin (eGFR <30)

So if someone has eGFR 25, you can’t give them metformin anymore-but you should start an SGLT2 inhibitor. That’s the new standard. You’re trading one drug for another, not taking both off.

One endocrinologist in Baltimore told me: “I had a patient with eGFR 23. I stopped metformin, started dapagliflozin. His A1c went from 8.2 to 6.9. His urine protein dropped 60%. He felt better. Insurance denied the dapagliflozin because his eGFR was ‘too low.’ We appealed. Got approved on the third try.”

That’s the reality. The science says go. The system says no. You have to fight for it.

Patient with glowing kidney protected by winged SGLT2 inhibitors, metformin bottle marked with fading X.

Monitoring: What to Check and When

It’s not enough to just write a prescription. You need to watch for changes.

For metformin:

  • eGFR ≥60: Check every 6-12 months
  • eGFR 45-59: Check every 3-6 months
  • eGFR 30-44: Check every 3 months

For SGLT2 inhibitors:

  • Check eGFR within 2-4 weeks after starting
  • Don’t panic if it drops 2-5 points
  • Check again at 3 months
  • If it keeps falling after 3 months, look for other causes: dehydration, heart failure, NSAID use

Also, watch for volume depletion. These drugs make you pee more. If someone is also on a diuretic like furosemide, or they’re sick with vomiting or diarrhea, they can get dehydrated fast. That’s when eGFR can crash-and when you should pause the SGLT2 inhibitor. That’s the “sick-day rule.” Hold the drug if they’re acutely ill. Restart when they’re eating and drinking normally.

What About Dialysis?

There’s no clear consensus here, but here’s what we know:

  • Metformin: Avoid. It builds up. Even 250 mg/day on peritoneal dialysis is risky.
  • SGLT2 inhibitors: Not effective. They work by blocking glucose reabsorption in the kidneys. If the kidneys aren’t filtering, the drug can’t do its job.

So if someone is on hemodialysis or peritoneal dialysis, you’re moving to insulin or other non-renal drugs. No point keeping these two.

Nephrologist confronts pharmacist over KDIGO guidelines as patient walks out with prescription.

Why This Matters More Than You Think

Diabetes is the leading cause of kidney failure. One in three people with type 2 diabetes will develop CKD. And once you’re on dialysis, your life expectancy drops by half.

Using metformin and SGLT2 inhibitors correctly isn’t just about blood sugar. It’s about keeping people off dialysis. The DAPA-CKD trial showed dapagliflozin reduced the risk of kidney failure by 39% in patients with eGFR as low as 25. That’s not a small benefit. That’s life-changing.

And the cost? The Institute for Clinical and Economic Review found SGLT2 inhibitors cost $128,000 per quality-adjusted life year gained in patients with eGFR 20-29. That’s considered cost-effective by most health systems. So even if the drug is expensive, it saves money long-term by avoiding dialysis and hospitalizations.

What to Do Today

If you’re managing someone with diabetes and kidney disease:

  1. Check their eGFR. Not just once. Track it over time.
  2. If eGFR is 30-44: Reduce metformin to 1000 mg/day. Don’t stop.
  3. If eGFR is 20-29: Stop metformin. Start an SGLT2 inhibitor if you haven’t already.
  4. If eGFR drops 2-5 points after starting an SGLT2 inhibitor: Wait. Don’t stop. Recheck in 3 months.
  5. If eGFR falls below 15 or they’re on dialysis: Stop both.

And if your pharmacy or insurance denies an SGLT2 inhibitor because of low eGFR? Appeal. Cite KDIGO 2022. Send them the guideline. Most will reverse it once they see the evidence.

This isn’t about following labels. It’s about following science. And the science says: Don’t stop these drugs too soon. Use them right. Protect the kidneys. Save lives.