Nitrofurantoin acts in the urine, so it depends on renal excretion. In reduced kidney function less reaches the bladder and more accumulates systemically. UK prescribing guidance advises avoiding it below an eGFR of 45 mL/min/1.73 m², allowing only short treatment courses with caution between 30 and 44 — so long-term prophylaxis needs an eGFR of 45 or more.
With long-term use, rare but serious lung and liver reactions can occur, which is another reason to review prophylaxis regularly.
- Check eGFR before starting nitrofurantoin and periodically during long-term use.
- Avoid long-term nitrofurantoin prophylaxis when eGFR is below 45.
- Ask about new breathlessness or cough in patients on long-term nitrofurantoin.
- Consider liver tests if a patient on long-term nitrofurantoin becomes unwell.
Why it matters
Older patients on long-term prophylaxis often lose kidney function without the prescription being revisited.
Read the rest in the app
You have read your two free briefings this month. The app carries all 27 specialties, every morning, free — and this finding is waiting in it.

Scan to keep reading on your phone. No account needed to start.
Tomorrow morning, before your first patient
One edition a day for family medicine, written by the desk, every claim tied to its paper. Six minutes.
Get the app — free