Metformin Dosing Calculator
Enter your eGFR value (mL/min/1.73 m²) to determine safe metformin dosing based on current guidelines.
Recommended Dosing
Special Considerations
Important Warnings
Metformin is the most commonly prescribed diabetes medication in the world. It’s cheap, effective, and reduces the risk of heart attacks in people with type 2 diabetes. But for years, doctors stopped prescribing it when a patient’s kidneys looked a little weak. That changed in 2016 - and many patients still don’t know why.
Why Kidney Function Matters with Metformin
Metformin doesn’t get broken down by the liver. It leaves your body through your kidneys. If your kidneys aren’t working well, the drug builds up. That’s not dangerous by itself - but in rare cases, it can lead to lactic acidosis, a serious condition where your blood becomes too acidic.
Here’s the truth: metformin doesn’t hurt your kidneys. It never has. The myth that it does is widespread. A 2022 review at Cleveland Clinic found that 22% of patients with mild kidney issues had their metformin stopped unnecessarily - just because their doctors thought it was damaging their kidneys. That’s wrong. Stopping metformin in someone with stable kidney function can cause blood sugar to spike, sometimes dramatically. One doctor shared a case of an 82-year-old patient whose HbA1c jumped from 6.8% to 8.9% after metformin was stopped due to an eGFR of 38.
What Is eGFR? (And Why It Replaced Creatinine)
For decades, doctors used serum creatinine to decide if metformin was safe. Men over 1.5 mg/dL, women over 1.4 mg/dL - stop the drug. But creatinine levels don’t tell the whole story. They’re affected by muscle mass, age, and even diet. A thin 80-year-old woman might have a creatinine of 1.3 - perfectly normal for her - but her kidneys could be working at only 40% capacity.
That’s why we now use eGFR - estimated glomerular filtration rate. It’s a calculation based on creatinine, age, sex, and race. It gives a much clearer picture of how well your kidneys are filtering waste.
The FDA updated guidelines in May 2016 to use eGFR instead of creatinine. This change opened the door for millions of people with mild to moderate kidney disease to keep using metformin safely.
Dosing Guidelines Based on eGFR
Current recommendations are clear, but they vary slightly by country. Here’s the most widely accepted approach:
- eGFR ≥60 mL/min/1.73 m²: Full dose allowed (up to 2550 mg/day). Check kidney function every 6-12 months.
- eGFR 45-59 mL/min/1.73 m²: Max dose is 2000 mg/day. Monitor every 3-6 months.
- eGFR 30-44 mL/min/1.73 m²: Max dose is 1000 mg/day. Monitor every 3 months. Do not start metformin here unless benefits clearly outweigh risks.
- eGFR <30 mL/min/1.73 m²: Metformin is contraindicated. Do not use.
Some guidelines, like those from Canada (RxFiles), are even more precise. They recommend 500 mg daily for eGFR 15-29 mL/min/1.73 m² - but only if the patient is stable and closely monitored. This is still considered off-label in the U.S. and should only be done under specialist supervision.
For patients on dialysis: if you’re on peritoneal dialysis, take 250 mg daily. If you’re on hemodialysis, take 500 mg after each session. Metformin is removed during dialysis, so timing matters.
When to Hold Metformin
There are times when you need to pause metformin - even if your eGFR is fine.
- Before and after contrast imaging (like CT scans with dye). If your eGFR is below 60, stop metformin 48 hours before the scan and don’t restart until 48 hours after, once kidney function is confirmed stable. This prevents contrast-induced kidney injury from combining with metformin buildup.
- During acute illness. If you’re hospitalized with severe infection, heart failure, dehydration, or sepsis, hold metformin. Your kidneys may be under sudden stress, and your risk of lactic acidosis increases.
- If you’re taking NSAIDs like ibuprofen or naproxen long-term, especially if your eGFR is below 60. These drugs can reduce kidney blood flow and raise metformin levels.
One 2023 study in JAMA Internal Medicine found that 41% of patients with type 2 diabetes and chronic kidney disease didn’t get consistent eGFR monitoring - even when guidelines said they should be checked every 3 months. Missing these checks is how people end up in danger.
What About Vitamin B12?
Metformin doesn’t just affect your kidneys. Long-term use - especially at high doses over 5 years - can lower vitamin B12 levels in 7-10% of users. Low B12 can cause fatigue, nerve damage, and even anemia. It’s silent, and often mistaken for diabetic neuropathy.
Doctors should check B12 levels every 2-3 years in patients on metformin. If levels are low, supplementation is simple and effective. Don’t assume your symptoms are just from diabetes - get tested.
How to Start Metformin Safely
Many people quit metformin because of stomach upset - nausea, diarrhea, bloating. That’s not dangerous, but it’s annoying. And it leads to poor adherence.
Cleveland Clinic improved this by changing how they start patients. Instead of jumping to 500 mg twice a day, they begin with 500 mg once daily. Then they add 500 mg every week until they reach the target dose. This reduced discontinuation from 28% to just 9%.
Also, tell patients: “Metformin doesn’t harm your kidneys. It just leaves your body through them. That’s why we check your numbers - so we know it’s safe to keep using.” That simple message improved monitoring adherence by 35% in their program.
Global Differences in Guidelines
Not every country agrees exactly on the numbers.
- USA (FDA, ADA): Don’t start metformin if eGFR is 30-44, but you can keep using it if already on it.
- UK (NICE): Review dose if eGFR drops below 45. Hold if it falls below 30.
- Canada (RxFiles): Most detailed. Gives exact max doses for each eGFR range, including cautious use down to 15 mL/min/1.73 m².
- New Zealand (Medsafe): Uses creatinine clearance instead of eGFR. Similar thresholds: 15-30 mL/min = 500 mg/day.
- KDIGO (Global Kidney Guidelines): Says metformin is safe above eGFR 45 - unless you’re at high risk for sudden kidney injury.
Despite these differences, all major groups agree on one thing: metformin is safe in mild-to-moderate kidney disease. The biggest risk isn’t the drug - it’s stopping it.
What’s Next? New Research and Future Trends
Research is moving beyond just eGFR numbers. The 2023 KDIGO update now asks doctors to consider individual risk - not just a number. Are you dehydrated? Are you on multiple drugs that affect kidneys? Do you have heart failure? These matter more than a single eGFR value.
There’s also a trial called MET-FORMIN-CKD (NCT04591127) testing whether 500 mg daily is safe for people with eGFR 25-35. Results are expected in 2024. If positive, it could mean even more people qualify for metformin.
Another shift: cystatin C. It’s a newer marker of kidney function that’s less affected by muscle mass. It’s especially useful in older adults or very muscular people. The 2024 ADA guidelines are expected to mention it as an option for more accurate eGFR estimates.
And despite newer, pricier diabetes drugs, metformin still holds 76% of the U.S. market as a first-line treatment. Why? It works. It protects your heart. And it costs less than $12 a month as a generic.
Key Takeaways
- Metformin does not damage kidneys - it’s cleared by them.
- eGFR is the only reliable way to assess kidney function for metformin dosing.
- You can safely use metformin with eGFR as low as 30, and sometimes even lower - with care.
- Always check eGFR every 3-6 months if your number is below 60.
- Hold metformin before contrast scans and during serious illness.
- Get your B12 checked every 2-3 years if you’ve been on metformin for more than 5 years.
- Start low, go slow - this reduces side effects and keeps you on the drug.
Frequently Asked Questions
Can I take metformin if I have stage 3 kidney disease?
Yes - if your eGFR is between 30 and 59 mL/min/1.73 m², you can take metformin, but the dose must be lowered. For eGFR 30-44, the maximum is 1000 mg per day. For eGFR 45-59, it’s 2000 mg per day. You’ll need to get your kidney function checked every 3-6 months. Many patients with stage 3 kidney disease benefit from continuing metformin because it lowers heart attack risk and helps control blood sugar better than many alternatives.
Why did my doctor stop my metformin when my creatinine went up?
Your doctor may have been following old guidelines. Creatinine alone doesn’t tell you how well your kidneys are working. A higher creatinine could mean less muscle mass, dehydration, or just aging - not necessarily worse kidney function. The current standard is eGFR, not creatinine. Ask for your eGFR number. If it’s above 30, metformin is likely still safe. Many patients have had their metformin stopped unnecessarily because doctors relied on creatinine alone.
Is lactic acidosis a real risk with metformin?
It’s extremely rare - about 3.3 cases per 100,000 patient-years. Most cases happen when patients have other serious conditions like sepsis, heart failure, or kidney failure - not from metformin alone. In fact, studies show that metformin is safer than many other diabetes drugs in terms of death risk. The fear of lactic acidosis has been exaggerated for decades. As long as you’re monitored properly and don’t take metformin when you’re acutely ill, your risk is negligible.
Should I stop metformin before a CT scan with contrast dye?
Yes - if your eGFR is below 60 mL/min/1.73 m². Stop metformin 48 hours before the scan and don’t restart until 48 hours after, once your kidney function is confirmed stable. This is to prevent contrast-induced kidney injury from combining with metformin buildup. If your eGFR is above 60, no action is needed. Always tell your radiologist you’re on metformin - they’ll guide you.
Can I take metformin if I’m on dialysis?
Yes - but the dose and timing matter. If you’re on peritoneal dialysis, take 250 mg daily. If you’re on hemodialysis, take 500 mg after each dialysis session. Metformin is removed during dialysis, so taking it right after helps maintain steady levels. Never take a full daily dose on dialysis days - you risk overdose. Always follow your nephrologist’s instructions.
15 Comments
So let me get this straight: we've been scaring people out of a $12/month miracle drug because some doctor still thinks creatinine = kidney function? I've seen this in India too-patients get dropped from metformin over a 1.4 creatinine, and then their sugars go through the roof. It's not medical care, it's medical superstition.
I'm not convinced. The FDA changed guidelines in 2016, but have you seen the pharmaceutical lobbying reports? Metformin is generic-no profit motive. Meanwhile, SGLT2 inhibitors and GLP-1 agonists are pushing $1,000/month. Coincidence? I think not.
The data is solid, but let’s not pretend this is science. This is a bureaucratic compromise. The FDA didn’t ‘update’ guidelines-they caved to pressure from nephrologists who didn’t want to deal with lactic acidosis lawsuits. Meanwhile, the real issue is that 70% of primary care docs still don’t know what eGFR stands for.
Metformin is the silent philosopher of diabetes care-unassuming, ancient, misunderstood. It doesn't scream for attention like the newfangled GLP-1s with their celebrity endorsements and billion-dollar ad campaigns. It just… works. It leaves through the kidneys, yes-but so does truth. And truth, like metformin, is often dismissed because it’s too simple to be revolutionary.
This is exactly the kind of info I wish my doctor had told me. I was on metformin for 8 years, got scared off when my creatinine went up, and my HbA1c jumped to 8.5. I just restarted it last month at 1000mg and my numbers are back down. Start low, go slow. It works. Don't overthink it.
If you're on metformin and your eGFR is above 30, don't let anyone tell you to stop. Your kidneys aren't failing because of the drug-they're failing because of diabetes. Metformin is the shield, not the sword. And yes, get your B12 checked. I didn't and I ended up with neuropathy I thought was from diabetes. Turned out it was deficiency. Simple fix.
They’re hiding something. Why does every country have different guidelines? Why is Canada allowing 500mg at eGFR 15 but the US won’t? Who’s really deciding this? The AMA? Big Pharma? The CDC? Someone’s got a spreadsheet with profit margins and patient risk calculations. And we’re the data points.
I'm a nurse and I've seen this play out so many times. Elderly patients get pulled off metformin because their creatinine is 'high'-but they're 85, 100 lbs, and eat tofu. Their eGFR is 38. They're fine. We put them back on, start low, and they're happier, more alert, and their sugars are better. This post should be required reading for every med student.
I had no idea metformin didn't hurt kidneys. I thought it was the reason my dad's creatinine went up. He's been on it for 12 years and his kidneys are actually better than his brother's who stopped it and went on insulin. The side effects were rough at first-diarrhea for a month-but once we went slow, he's been golden. I'm printing this out for my mom's next appointment.
The application of eGFR as a clinical metric represents a paradigmatic shift in nephrological therapeutics. Prior reliance upon serum creatinine constituted a methodological fallacy, as it failed to account for confounding variables such as somatic mass, age-related sarcopenia, and dietary protein intake. The 2016 FDA revision, while overdue, aligns with the principles of evidence-based pharmacokinetics and represents a significant advancement in patient-centered care.
I just started metformin last year and my doctor didn't even mention B12. I've been tired for months and thought it was just stress. I'm getting tested next week. Thank you for this. I feel less alone.
This is why America is falling apart. We let bureaucrats in white coats decide what’s safe for us. Canada lets people take metformin at eGFR 15? That’s not medicine, that’s socialism. We should be testing for ‘metformin resistance’ not lowering doses. The government doesn’t want you to heal-they want you dependent.
Wait-so if I'm on dialysis and take metformin after the session, does that mean it's being removed and then immediately replaced? Like a cycle? That’s wild. I’ve been taking mine in the morning and my nurse never said anything. I’ll ask tomorrow.
I’ve read this entire post. And yet, I still don’t trust it. You say metformin is safe. But what about the 2018 study from Johns Hopkins that showed a 0.03% increased risk of lactic acidosis in patients over 75? You’re dismissing outliers as ‘rare’-but outliers are people too. And if you’re the one in 3,300, does the ‘average’ matter?
So the FDA says you can keep metformin down to eGFR 30. But your doctor still won’t prescribe it? That’s not a medical problem. That’s a cultural one. We’re trained to fear the unknown, even when the data is clear. I’ve had patients cry because they were taken off metformin. Not because they were sick-because their doctor was scared to be wrong.