Quick answer
Order a ferritin. Serum iron moves with the last meal, TIBC and transferrin saturation describe transport, and hemoglobin is the last thing to change. Ferritin is storage, and storage drains months to years before the CBC does. Functionally, a ferritin under 30 is deficient, 50 to 70 is the floor, and 70 to 100 is where most menstruating patients feel well. A normal CBC alongside a low ferritin is not a normal patient.
Which iron studies should you order?
Four markers show up on most panels and they answer different questions.
Serum iron tells you what’s circulating over the last few hours. It moves with meals, with the time of day, with stress. Read it the way you read a random glucose. Useful, but a small window.
TIBC and transferrin saturation describe transport capacity. If iron were a fleet of trucks, TIBC is how many trucks you have and saturation is how full they are. TSAT is serum iron divided by TIBC, times 100.
Hemoglobin and hematocrit are the finished product. By the time those move, the deficiency has usually been running for months, sometimes years.
Ferritin is storage. It’s the pantry, and every other marker on the panel is downstream of it.
Here’s the way I explain it. You don’t notice a business failing when the shelves are empty. Shelves empty out all the time. You notice when the warehouse has been bare for a year and the shelves finally run out with nothing behind them. Waiting on hemoglobin is waiting for the shelves.
What is iron deficiency without anemia?
It’s the window where stores are draining and hemoglobin hasn’t moved. Your patient’s CBC is clean. Their serum iron may look fine. They are describing the full symptom picture of iron deficiency across the desk from you.
You’ll also see it written as non-anemic iron deficiency, latent iron deficiency, or pre-iron-deficiency anemia. Same entity.
The first time I heard “pre-iron-deficiency anemia” I assumed someone had made it up. It sounded like pre-diabetes, which I’ve always found a little soft as a label. But the question underneath it is real. If a patient isn’t diabetic yet, are they normal? No. They’re somewhere on a path.
The literature on iron deficiency without anemia has been consistent for more than a decade, and symptoms arrive well before the CBC does. That window can last years. Ferritin moves faster than hemoglobin but it’s still slow, much like 25-hydroxy vitamin D. Stores drain gradually, and the whole time the patient is being told everything looks great. Usually by more than one of us.
How do you interpret a ferritin result?
The printed reference range typically starts around 10 to 15 in women. Researchers derived that bottom number from a population that was itself largely iron depleted, so it describes depletion.
This is the ladder I work from.
| Serum ferritin | Interpretation |
| Under 30 | Functionally deficient. The literature puts the pre-anemia threshold here and most of these patients are symptomatic. |
| 30 to 50 | Subclinical deficiency, with shedding, mood change, low-grade anxiety, and fatigue. |
| 50 to 70 | The floor for adequate function in most women. It’s the basement, and the basement is not where I want a patient living long term. |
| 70 to 100 | Where most menstruating patients feel well. My usual goal, and I push harder for athletes and anyone with shedding or restless legs. |
| 100 to 150 | Where most men and postmenopausal women sit well. |
| Over 200 | In a patient not supplementing, I start asking different questions. |
Men run higher, and most labs cap their reference range around 200 to 300.
The 70 to 100 target is clinical experience, not something you’ll find cleanly in the trials. I say that plainly instead of dressing it up. It’s where I’ve watched the most patients turn around.
Why do symptoms precede the CBC?
Iron drives oxygen delivery, mitochondrial electron transport, thyroid hormone conversion, neurotransmitter synthesis including dopamine and serotonin, and myelination. Those systems degrade progressively as storage drains. The CBC is the last domino to fall.
What does non-anemic iron deficiency look like clinically?
The textbook signs of frank iron deficiency anemia are pallor, dyspnea on exertion, tachycardia, pica, and nail changes. Most of us were trained to look for those, and by the time they’re present the patient has been deficient a long while.
The pre-anemia presentation is different, and it overlaps with most of the differential in a hormone practice.
- Fatigue that doesn’t improve with sleep. The single most useful discriminator you have. If a patient’s insomnia resolves on progesterone and she reports sleeping better and still exhausted, order a ferritin.
- Air hunger and frequent sighing. Patients describe not being able to get a full breath. Ask directly, because most won’t volunteer it and most of us code it as anxiety.
- Shedding at the crown and temples. Common postpartum, where there’s a hormonal component as well, though any delivery costs significant blood.
- Restless legs at sleep onset. Twitching or rubbing, sometimes bad enough to delay sleep.
- Cold intolerance out of proportion to thyroid labs. You treat the thyroid, some things improve, and they’re still cold.
- Anxiety, low mood, cognitive fog.
- Exercise intolerance, poor recovery, palpitations at rest.
My grandmother used to say ice craving means low iron. I don’t know how much literature sits behind that, and I’m not going to pretend otherwise, but it holds up often enough that I ask.
Read that list against your differential: hypothyroidism, perimenopause, and adrenal dysfunction all circle the same fatigue and mood symptoms. We code iron deficiency as nearly everything except iron deficiency. I’ve done it myself. A patient walks in and my brain goes to hormones first. The correction is unglamorous: order the lab.
What drives iron deficiency in this population?
Several things drive iron deficiency in this population, starting with menstrual loss. Heavy cycles can cost 40 to 80 mg of iron per period. A typical Western diet supplies only 1 to 2 mg of absorbable iron per day, so the arithmetic doesn’t close.
Absorption rates. Heme iron absorbs at roughly 15 to 35 percent, non-heme at 2 to 20 percent. Phytates, oxalates, calcium and coffee all chelate it out.
Hypochlorhydria. Iron requires reduction from ferric to ferrous in an acidic environment before absorption. PPIs, chronic H2 blockers and age-related hypochlorhydria all interfere. Count how many of your patients are on one.
Gut pathology. H. pylori is well documented in refractory iron deficiency and almost never worked up. Test for it, breath test or stool antigen, in anyone who isn’t responding to oral iron. Work up celiac for any unexplained deficiency, along with non-celiac gut inflammation, Crohn’s and colitis.
Any chronic inflammatory state. Inflammation raises hepcidin, which sequesters iron in storage and blocks absorption at the enterocyte. Hepcidin is the master regulator of iron availability and it behaves a lot like SHBG. When it’s up, intake stops mattering.
Thyroid dysfunction, bidirectionally. Most of us know low iron impairs thyroid function. Fewer of us catch the reverse. Hypothyroidism reduces gastric acid output, which reduces iron absorption, and low iron impairs T4 to T3 conversion because iron is a cofactor for thyroid peroxidase. Treat one side alone and you stall.
Pregnancy. A single pregnancy can deplete stores for two to three years without deliberate repletion.
Blood donation. One unit removes roughly 200 to 250 mg of iron. Compare that to the 80 mg a heavy period costs. I’m not talking anyone out of donating, but a regular donor needs a repletion plan and food won’t carry it.
Endurance training. GI microbleeding plus exercise-induced hepcidin elevation. Iron deficiency in athletes is common and frequently missed because the patient looks healthy.
How do you read a transferrin saturation?
TSAT is serum iron divided by TIBC, times 100. It’s the marker that separates the directions a ferritin can mislead you in.
| Pattern | Interpretation |
| Low ferritin, low TSAT, high TIBC | Straightforward deficiency. The body is building transport capacity and failing to fill it. |
| Low or normal ferritin, low TSAT, raised CRP | Functional deficiency with inflammation. Hepcidin is sequestering what’s there. |
| High ferritin, TSAT above 45 to 50 percent | Overload on the differential. HFE testing and hematology. |
| High ferritin, TSAT normal or low, raised CRP | Inflammation driven. Not overload. |
Which iron should you prescribe?
Ferrous sulfate is the standard prescription and it works. I want to be fair to it. It’s cheap, it’s covered, and the trials support it.
It’s also poorly tolerated. Patients frequently report nausea and constipation severe enough to stop taking it. For a patient whose gut inflammation is already raising hepcidin and driving the deficiency, that works against the thing you’re trying to fix. And the tolerability problem isn’t cosmetic. A patient who feels sick taking her iron stops taking her iron, and three months later you have an unchanged ferritin and no idea why.
Ferrous bisglycinate is what I prescribe. Two glycine molecules chelate the iron. That gives it a different absorption mechanism than ionic iron, sidestepping much of the hepcidin regulation and most of the enterocyte irritation. Tolerability in my patients is dramatically better and repletion runs faster. It costs more, and it’s worth it. I’d pay for a supplement the patient takes.
By contrast, liquid and food-based forms move a ferritin slowly.
How much elemental iron, and how often?
For dosing, 60 to 90 mg of elemental iron as bisglycinate works for a symptomatic patient. Check what you’re dosing, because labels vary in whether they state elemental iron or total compound weight.
Dose on alternate days where the patient can hold the habit. Alternate-day dosing is the part that changed my own practice.
A daily dose raises hepcidin for 24 to 48 hours, which blunts some or most of the next day’s absorption. Dosing every other day lets hepcidin fall between doses.
The evidence is more layered than the headline. The original Zurich work found alternate-day dosing gave higher cumulative fractional absorption, 21.8 percent against 16.3 percent, and higher total absorption, 175 mg against 131 mg, with lower serum hepcidin (Stoffel 2017). A later double-blind trial compared the two approaches in 150 iron-depleted women at equal total doses over six months. Ferritin landed in the same place either way. What alternate-day dosing did deliver was substantially fewer GI side effects and less iron deficiency at six months, 3.0 percent against 11.4 percent (von Siebenthal 2023).
So the case is real, and it’s a case about tolerability and persistence, not absorption at the finish line. Patients who feel fine on their iron keep taking it, and that’s what moves a ferritin over six months.
Monday, Wednesday, Friday works. Set the reminders in the room with them, because every other day is harder to build a habit around than daily.
The same Zurich work found splitting a dose twice daily raised hepcidin without improving absorption. Don’t split unless you have a specific reason.
Which cofactors and interactions matter?
Cofactors matter as much as the iron itself. Ascorbic acid, at least 1,000 mg with each dose, reduces ferric to ferrous iron and meaningfully improves uptake.
B12 and folate. Both required for erythropoiesis. Repleting iron without them is fuel in a car with no spark plugs. Everything you need is present and nothing starts.
Timing. Empty stomach, with the ascorbic acid. At least two hours from coffee, tea, calcium and levothyroxine. Phytates, oxalates, calcium, tannins and antacids all cut absorption. Bedtime works well for a lot of patients because it clears food and thyroid medication without adding another thing to remember.
What should you tell patients about timeline, and when do you recheck?
Four to six weeks minimum before judging it, though plenty of my patients report feeling different inside a fortnight, well before the number moves.
Expect roughly 30 to 60 points per three months on consistent oral therapy. A patient who starts at 33 and sits at 60 at three months is doing well and will usually say so. I keep going toward 100 and I’m satisfied around 75.
Recheck every three months while supplementing. Iron is a metal and you don’t want it accumulating, so this isn’t optional. Recheck once more three months after stopping to confirm it holds. If it slides back toward 30, you’ve missed an ongoing driver.
What if the ferritin hasn’t moved?
At three months on adequate therapy, the problem is usually absorption, ongoing loss, or inflammation. Often more than one. Work it in that order.
- Absorption. PPI or H2 blocker use, hypochlorhydria, H. pylori, celiac, non-celiac gut inflammation. Are they taking it with coffee or calcium despite what you said?
- Ongoing loss: heavy cycles she hasn’t addressed, regular blood donation, or GI loss worth working up.
- Inflammation. Check a CRP. Raised hepcidin sequesters iron regardless of what you’re giving.
When should you refer for an infusion?
Single-digit ferritin, or failed oral therapy after three to six months, or a symptomatic patient who can’t tolerate oral iron at all.
Infusions work fast and patients frequently report feeling better the same day. They are not first line for the majority of patients, and I refer those to primary care rather than running them myself.
What if the ferritin comes back high?
This is a different question, and a common place for clinicians to trip up, because ferritin is also an acute phase reactant. It rises with inflammation independently of iron status. A high ferritin neither establishes overload nor excludes deficiency.
The two reflex errors are reading a ferritin of 200 or 300 as adequate iron, and seeing 450 and going straight to hemochromatosis.
Start with the history around the draw. Hard training that week, a recent cold, influenza, Covid, or a recent vaccination can all lift a ferritin on their own. If any of those fit, repeat the ferritin in three to four weeks before you chase it further.
If it’s still elevated and the patient is well, add serum iron, TIBC and transferrin saturation, plus a CRP. Use the TSAT table above. Above 45 to 50 percent puts overload on the differential and makes HFE gene testing reasonable. Normal or low TSAT with a raised CRP is inflammation, and the work is finding what’s inflamed.
A ferritin can rise without overload. Metabolic syndrome, hepatic steatosis, chronic alcohol use, Lyme, autoimmune disease, and recent illness all do it. I’ve seen ferritin run 300 to 600 in people with fatty liver. Most have no idea until someone looks.
True overload states are rare by comparison. Hereditary hemochromatosis, transfusion-dependent conditions, a short list of hepatic disorders.
Refer to hematology for a woman above 300 or a man above 400 with no inflammatory explanation. Four findings move it up your list: a TSAT above 45 percent, a family history of hemochromatosis or liver disease, elevated transaminases alongside the ferritin, or a well patient with nothing in the history to account for it.
How do you bring a high ferritin down?
If it isn’t true overload, treat the driver. The ferritin number isn’t the target.
That sounds glib, and resolving inflammation is harder than writing it in a sentence. But consider the patient who’s obese, metabolically unwell and carrying a fatty liver. There’s an obvious tool for that now. I’ve watched ferritin fall substantially on semaglutide and tirzepatide, because once the metabolic dysfunction improves and the steatosis clears, the ferritin follows. We teach that mechanism in the GLP-1 Optimization course. I haven’t seen a trial that tracks this directly. It’s a pattern from my own patients, and I’d treat it that way until someone studies it.
Therapeutic phlebotomy is the definitive treatment for true overload and belongs with hematology. There is little pharmacologic option for removing iron, and chelation is a gray area I wouldn’t wander into.
Either way, it moves slowly, so recheck again in a few months.
Who should you be screening?
Anyone with meaningful fatigue, diffuse shedding, or heavy cycling needs screening. Every athlete. Every postpartum patient. Anyone with unexplained cognitive fog and clean thyroid labs. And anyone you’ve started on hormone therapy who isn’t responding the way you expected.
If a woman comes through my clinic she gets a ferritin on intake. Twenty or eighty, I don’t care.
Why does this belong in a hormone practice?
Because iron is the substrate under most of what we’re prescribing for.
Iron touches thyroid conversion, progesterone signaling, and neurotransmitter synthesis. Mitochondrial function. All downstream of adequate storage. You can’t restore hormone signaling in a patient whose ferritin is under 30. You’ll get a partial response and spend three visits wondering why.
This is also where two things are true at once. A patient can genuinely need progesterone or thyroid support and also need her iron corrected before either works properly. That’s a better conversation than either explanation alone.
The failure mode I see most, including in myself, is fixating on hormones until metabolism, sleep and iron drop out of the workup.
Key takeaways
- Order a ferritin. Serum iron is a snapshot, TIBC and TSAT describe transport, and hemoglobin changes last.
- The printed reference range comes from a deficient population. A ferritin of 15 is not a normal result.
- Under 30 is functionally deficient. 50 to 70 is the floor. 70 to 100 is where most menstruating patients feel well.
- A normal CBC with a low ferritin is not a normal patient.
- Fatigue that doesn’t improve with sleep is the most useful discriminator in this presentation.
- TSAT separates deficiency, functional deficiency with inflammation, and overload.
- Ferrous bisglycinate over sulfate, mainly for tolerability, and tolerability is what determines whether the ferritin moves.
- 60 to 90 mg elemental iron, alternate days, with 1,000 mg ascorbic acid plus B12 and folate. Two hours from coffee, calcium and levothyroxine.
- If ferritin hasn’t moved at three months, look at absorption, loss and inflammation before touching the dose.
- A high ferritin is an acute phase reactant problem until TSAT and CRP say otherwise.
- Treating thyroid without iron, or iron without thyroid, stalls. The relationship runs both ways.
- You can’t restore hormone signaling on empty stores.
In this episode
- Why serum iron, TIBC and hemoglobin all arrive too late
- The full ferritin ladder, from functionally deficient under 30 through the 70 to 100 target
- Iron deficiency without anemia: stores draining, CBC clean, patient symptomatic
- The symptom picture and its overlap with hypothyroidism and perimenopause
- What drains iron: menstrual loss at 40 to 80 mg per cycle, hypochlorhydria, H. pylori, celiac, hepcidin, pregnancy, donation at 200 to 250 mg a unit
- The bidirectional thyroid relationship and why treating one side stalls
- Ferrous bisglycinate versus ferrous sulfate
- Alternate-day dosing, ascorbic acid, B12 and folate, and the spacing rules
- What to do when ferritin hasn’t moved at three months
- High ferritin, the acute phase reactant problem, and when overload is genuinely on the table
Frequently asked questions
What ferritin threshold defines iron deficiency in a non-anemic patient?
Under 30 is the threshold most of the literature uses for the pre-anemia state, and the majority of those patients are symptomatic. Functionally I treat anything under 50 in a symptomatic patient.
What is a normal versus an optimal ferritin?
Normal and optimal are not the same number, and the gap matters clinically. The printed range starts near 10 to 15 and runs to roughly 150 to 200 depending on the assay. Functionally, 70 to 100 is where most menstruating patients feel well and 100 to 150 suits most men and postmenopausal women. The gap between printed and functional is where symptomatic patients live.
Can a patient have iron deficiency with a normal hemoglobin?
Routinely. Storage drains for months to years before hemoglobin moves. That’s the entire premise of screening with ferritin instead of a CBC.
How do you calculate transferrin saturation?
Serum iron divided by TIBC, times 100. It comes from a calculation, not a separate draw. Above 45 to 50 percent alongside a high ferritin puts overload on the differential.
Ferritin or transferrin saturation, which is more useful?
Ferritin for detecting depletion early. TSAT for working out what a confusing ferritin means, particularly a high one. Order both when the picture isn’t clean.
What else should I order in a fatigue workup?
A fatigue workup needs more than iron studies alone. Alongside the iron panel, add thyroid studies with a free T3, B12, and folate. Add a CRP if there’s any suspicion of an inflammatory state skewing the ferritin.
Which labs should I run for diffuse hair shedding?
Ferritin first, thyroid studies, and a CRP. Crown and temple shedding with a ferritin under 50 is common enough that I check it before anything else.
Does low ferritin cause restless legs?
Low ferritin can drive restless legs on its own, independent of anemia, which is easy to miss if you only check a hemoglobin. Restless legs at sleep onset is a recognized presentation of the pre-anemia window. Ask about it directly, because patients rarely raise it.
Why does iron deficiency cause cognitive fog and low mood?
The body needs iron for dopamine and serotonin synthesis and for myelination. Those pathways degrade before the CBC changes, which is why the psychiatric presentation often arrives first.
How is iron deficiency related to hypothyroidism?
Bidirectionally, and each one makes the other harder to read on labs and symptoms alike. Hypothyroidism lowers gastric acid and therefore iron absorption, and low iron impairs T4 to T3 conversion because iron is a cofactor for thyroid peroxidase. Treating one without the other stalls.
Does a PPI cause iron deficiency?
It can, and it comes up often in cases that don’t respond. Iron needs an acidic environment for ferric to ferrous reduction. Chronic PPI and H2 blocker use, and age-related hypochlorhydria, all reduce absorption.
When should I work up for H. pylori or celiac?
When oral therapy doesn’t move ferritin, or when the deficiency has no clear cause. Studies document both as causes of refractory iron deficiency, yet clinicians routinely skip them.
Ferrous sulfate or ferrous bisglycinate?
Sulfate works and is cheaper. Bisglycinate is far better tolerated and absorbs more efficiently. Since adherence determines whether a ferritin moves over three months, I prescribe bisglycinate.
What is the dose of iron bisglycinate for iron deficiency?
60 to 90 mg of elemental iron for a symptomatic patient, on alternate days. Confirm the label states elemental iron rather than compound weight.
Should iron be dosed daily or every other day?
Every other day where the patient can manage it. Daily dosing raises hepcidin for 24 to 48 hours and blunts the next dose. In trials, alternate-day dosing improved absorption per dose and produced substantially fewer GI side effects over six months.
How much vitamin C should you take with iron, and how far from levothyroxine?
At least 1,000 mg ascorbic acid with each dose. Separate iron and levothyroxine by at least two hours. Bedtime dosing avoids the problem for most patients.
What inhibits iron absorption?
Phytates, oxalates, calcium, coffee and tea tannins, antacids, PPIs and H2 blockers, and anything raising hepcidin, which includes any chronic inflammatory state.
How long does it take to raise a ferritin, and how often should I recheck?
Roughly 30 to 60 points per three months on consistent oral therapy. Recheck every three months while supplementing and once more three months after stopping.
What if ferritin hasn’t moved after three months of treatment?
The dose is rarely the problem. Work through absorption first. Consider PPI use, H. pylori, celiac and unaddressed heavy cycles.
When is an iron infusion indicated?
Single-digit ferritin, failed oral therapy after three to six months, or intolerance to oral iron in a symptomatic patient. Infusion is not first line for most patients, and I typically refer those patients to primary care rather than running the infusion myself.
What can falsely elevate a ferritin?
Recent infection including cold, influenza and Covid. Recent vaccination. Intense exercise in the days before the draw. Any chronic inflammatory state, including metabolic syndrome, hepatic steatosis, autoimmune disease and obesity.
Can a patient have a high ferritin and still be iron deficient?
Yes, and it’s the error worth guarding against. Inflammation sequesters iron in storage, so the ferritin looks adequate while tissue delivery is not.
When should HFE gene testing be ordered?
When a high ferritin comes with a transferrin saturation above 45 percent, particularly with a family history of hemochromatosis or unexplained liver disease. I refer those patients to hematology rather than working up overload alone.
Can GLP-1 therapy lower an elevated ferritin?
Patients ask me this often. In my own patients, where metabolic dysfunction and hepatic steatosis drove the elevation, yes. Treat the metabolic picture and the ferritin tends to follow. I’m going on what I’ve seen in my own charts here.
References
This matches what I see in practice, and the published research backs it up.
1. Stoffel NU, Cercamondi CI, Brittenham G, et al. Iron absorption from oral iron supplements given on consecutive versus alternate days and as single morning doses versus twice-daily split dosing in iron-depleted women: two open-label, randomised controlled trials. Lancet Haematol. 2017;4(11):e524-e533. https://doi.org/10.1016/S2352-3026(17)30182-5
2. von Siebenthal HK, Gessler S, Vallelian F, et al. Alternate day versus consecutive day oral iron supplementation in iron-depleted women: a randomized double-blind placebo-controlled study. EClinicalMedicine. 2023;65:102286. https://doi.org/10.1016/j.eclinm.2023.102286
3. Dugan C, Peeling P, Buissink P, et al. Effect of intravenous iron therapy on exercise performance, fatigue scores and mood states in iron-deficient recreationally active females of reproductive age: a double-blind, randomised control trial (IRONWOMAN Trial). Br J Sports Med. 2025;59(13):921-930. https://doi.org/10.1136/bjsports-2024-108240
4. Caljé E, Groom KM, Dixon L, et al. Intravenous iron versus blood transfusion for postpartum anemia: a systematic review and meta-analysis. Syst Rev. 2024;13(1):9. https://doi.org/10.1186/s13643-023-02400-4
About the author
Nico Misleh, MSN, FNP-C is the founder of HRT University and a practicing nurse practitioner specializing in hormone replacement therapy. He teaches iron studies as part of the metabolic groundwork underneath hormone care, because hormone protocols stall without it.
Go deeper
Iron studies have their own section in the HRT University Master Course, alongside the metabolic markers that decide whether a hormone protocol works. Six modules. The course is jointly accredited by ACCME, ACPE, and ANCC. Pinnacle Conference, LLC is the accredited provider, and HRT University plans and implements the course, so providers earn 30 CE hours, including 12 hours of pharmacology.
If you want to go deeper, visit the course page

