Patient Guide

How to Read a Blood Test Report

A blood report looks confusing at first: rows of numbers, abbreviations and ranges. This guide explains every part of the report so you can understand it before seeing your doctor.

Written by Suman Konda, Clinical Pharmacist · Based on peer-reviewed sources · Editorial policy · Not medical advice

Last reviewed and updated: · How we check our content

Quick answer

A blood report shows your result, the reference range, units and flags like H or L marking values outside the range; a flag alone does not equal disease. The core takeaway: ranges are set from healthy populations and vary between labs, so mildly out-of-range results usually need context and repeat testing, and always discuss the whole picture with your doctor.

Your blood report columns at a glance

Every lab report is built from the same handful of columns. Learning what each one means takes the mystery out of the page before you read a single result.

ColumnWhat it isHow to read it
Test nameWhat was measured (e.g. haemoglobin, TSH, creatinine)Identify the test first — abbreviations confuse more people than any number does
Result / valueYour measured valueAlways read it alongside the range and the units
UnitThe measurement unit (g/dL, mg/dL, mIU/L, pg/mL…)Never compare a value with a range in different units
Reference rangeThe normal range for that test (varies by lab, age, sex)95% of healthy people fall inside it — 5% fall outside it by design
H / L / * flagH = above the range, L = below, * = attentionA flag is a starting point, not a diagnosis — deviation size and symptoms matter

The anatomy of a blood report

Advertisement

A typical lab report has these columns:

ColumnWhat it means
Test NameThe name of what was measured (e.g., Haemoglobin, TSH, Creatinine)
Result / ValueYour actual measured value
UnitThe measurement unit (g/dL, mg/dL, IU/L, pg/mL, mIU/L, etc.)
Reference RangeThe normal range for that test (varies by lab, age and gender)
H / L / * flagH = your result is Higher than normal. L = Lower than normal. * = abnormal
Key points
  • Report columns: your result, reference range, units and H or L flags.
  • A flag is not a diagnosis; size of deviation, symptoms and other tests matter.
  • Ranges come from healthy populations and differ between labs.
  • Mildly out-of-range results usually need context and a repeat, not alarm.

What do the units mean?

UnitStands forCommonly used for
g/dLGrams per decilitreHaemoglobin
mg/dLMilligrams per decilitreBlood sugar, cholesterol, creatinine, uric acid
µg/dLMicrograms per decilitreSerum iron, TIBC
ng/mLNanograms per millilitreFerritin, PSA, Vitamin D
pg/mLPicograms per millilitreVitamin B12, T3, T4
mIU/L or µIU/mLMilli/micro International Units per litre/mLTSH, FSH, LH, insulin
IU/L or U/LInternational Units per litreLiver enzymes (SGPT, SGOT, ALP)
/µL or cells/mm³Per microlitreWBC, RBC, platelet counts
%PercentageHbA1c, haematocrit, transferrin saturation
mm/hrMillimetres per hourESR

What does it mean when a value is flagged H or L?

H (High) flag

Your result is above the upper limit of the reference range. This does not automatically mean something is seriously wrong. How much above normal, your symptoms, and what other tests show all matter. A mildly elevated value may be insignificant; a very high value may need urgent attention. Context is everything.

L (Low) flag

Your result is below the lower limit of the reference range. Again, mildly low values are often not clinically significant on their own. Low haemoglobin with symptoms = anaemia; borderline low B12 with no symptoms may just need dietary improvement.

Reference ranges: why they vary

Reference ranges differ between labs because they are calculated from the lab's own population of healthy volunteers. This is why a result marked normal in one lab may be flagged abnormal in another. Always compare your result to the reference range printed on YOUR report, not ranges from the internet. Age, gender and pregnancy also shift normal ranges.

Explore specific tests

Click any test below to understand its normal ranges and what high or low values mean:

Understanding reference ranges, they are not absolute truth

Every blood test report includes a reference range, the interval within which 95% of healthy people fall. This is defined statistically: the range is set to include 95% of a normal population sample, which means 5% of healthy people will fall outside the range by definition. A result "outside normal" therefore has at least a 5% chance of being a statistical outlier in a perfectly healthy person.

Critical points about reference ranges:

  • Reference ranges vary between laboratories (different analysers, different calibration methods). A result of 41 IU/L might be within range at one lab (upper limit 42) and flagged as abnormal at another (upper limit 40). Always interpret against the specific lab's range on the report.
  • Reference ranges for children are not simply a smaller version of the adult range: several markers change substantially with age and require dedicated paediatric intervals rather than adult cut-offs.12
  • Reference ranges are population averages and may not apply to specific subgroups. Creatinine reference ranges are based on average muscle mass, a very muscular person will have a "high normal" creatinine that is normal for them; a frail elderly person may have a "normal" creatinine that actually masks significant kidney impairment because muscle mass is low.
  • A result within the reference range is "normal", but "normal" is not the same as "optimal for this patient." An HbA1c of 46 mmol/mol is within the non-diabetic range but indicates pre-diabetes (42–47 mmol/mol), where lifestyle intervention can prevent progression to diabetes.

How to read a blood report systematically

A structured approach to reviewing a blood report:

  1. Identify the test and its unit: Units matter enormously. Glucose of 7.0 mmol/L (normal fasting) is very different from 7.0 mg/dL (critically low). Unit errors have caused fatal dosing mistakes.
  2. Check the date and time of collection: Cortisol must be interpreted against collection time (peak at 9 am, nadir at midnight). PSA may be transiently elevated after urinary tract instrumentation or vigorous exercise.
  3. Compare with previous results: The trend matters more than any single value. A creatinine rising from 70 to 100 µmol/L, both within reference range, is a 40% increase that may signal early CKD. A rising PSA, even within range, warrants monitoring.
  4. Look for patterns across multiple tests: An isolated raised ALT may be benign; raised ALT + raised ALP + raised bilirubin = cholestatic jaundice requiring imaging. Low sodium + low potassium + low creatinine = diuretic effect. High calcium + low phosphate + high PTH = primary hyperparathyroidism.
  5. Consider the clinical context: A CRP of 80 mg/L in a post-operative patient on day 2 is expected; the same CRP in a person with no known acute illness demands explanation.

Blood report myths vs facts

MYTH An H or L flag means something is seriously wrong.

Fact: A flag marks a value outside the reference range, nothing more. A mildly elevated value may be insignificant; how far above or below normal, your symptoms, and what the other tests show all matter more than the flag itself.

MYTH Reference ranges are absolute truth.

Fact: Ranges are calculated from each lab’s own healthy volunteers, using different analysers and methods — a result normal at one lab can be flagged at another. They also don’t apply equally to every subgroup: a muscular person’s creatinine is naturally high-normal.

MYTH Just inside the range always means fine.

Fact: The range spans everyone from the low end of healthy to the high end. Your own stable baseline is narrower — a creatinine that has climbed across the whole range in three years describes a trajectory, even if every reading was technically “normal”.

MYTH You can diagnose yourself by googling each flagged test.

Fact: Tests interact: ferritin needs a CRP beside it, testosterone needs SHBG, TSH needs free T4. Reading one flagged line in isolation is how false alarms are made.

What matters most when reading a blood report

  • Read the whole row before reacting. Test name, value, unit, reference range and flag together — any one of them alone misleads.
  • Think in trends, not snapshots. Compare with your own past results from the same lab where possible; your trajectory matters more than one reading.
  • Treat flags as questions, not answers. Note the flagged lines, check deviation size, then ask your doctor what it means in your context.
  • Bring context to the appointment. A medication and supplement list, symptoms and timing of the draw are what let your doctor interpret the numbers correctly.

Practical notes

Read a report systematically: start with the test name and units, then the reference range printed on your report, then whether your value is flagged. Remember that flags mark statistical outliers, not diagnoses — the method, the timing of the draw, and your recent history all matter.

Note the conditions of the draw — fasting or not, time of day, recent illness, exercise, and medicines — and keep your old reports. A value drifting within range over several years can matter more than a single flagged value today.

Bring the report to your doctor and ask three questions: which flagged values matter for me, which need repeat testing and when, and which are explained by something in my history. Avoid changing medicines or diet based on a single report alone.

For any recheck, ask your doctor which values to repeat, after how long, and under what conditions — same lab, same fasting state, same time of day — so the repeat is truly comparable to the original.

In India

Reading a report costs nothing beyond the tests themselves, and if you lose a report, most labs reissue digital copies free of charge — reports from home collection in major cities usually arrive through the lab's app. Individual test prices are typically ₹200–₹1,500, though prices vary by city and lab.

Prefer NABL-accredited labs, and remember the golden rule: the reference range printed on your own report is the one that counts. Ranges differ between labs, so never judge your values against a range printed on someone else's report or a generic website table.

Frequently Asked Questions

What does it mean when a blood test value is flagged H or L?
H means your result is above the reference range; L means below it. Neither is a diagnosis on its own. How far above or below normal, your symptoms, and what the other tests show all matter. A mildly flagged value may be insignificant, while a very high value may need urgent attention — context decides.
How should I read a blood report systematically?
Take a structured approach: identify each test, check its value against the printed reference range in the correct units, note any H or L flags, then look at the bigger picture — related tests together, your trends over time, and whether symptoms line up. Flags are the starting points for questions, not conclusions.
Where can I look up what a specific test means?
Use dedicated guides for the individual tests — complete blood count, HbA1c, liver function, kidney function, thyroid profile, lipid profile, vitamin D, vitamin B12 and urine routine each have their own normal ranges and interpretations. Reading the guide for your flagged test is more useful than googling the number.
My report flags a value in red — should I be worried?
A flag means the value sits outside that lab's reference range, not that something is wrong. Mild flags are common and often explained by timing, hydration, recent illness, or normal variation. Mark it, bring the full report to your doctor, and ask whether it needs action or just a recheck.
The reference range on my report differs from what I saw online — which is right?
Your report's range is the right one for your result. Ranges are set by each lab's method and population, so they legitimately differ. Online tables are generic; the printed range is calibrated to the exact test you had.
Can I compare results from two different labs?
Roughly, but cautiously. Different labs use different methods and ranges, so values may not line up exactly. For tracking a trend, repeating at the same lab under the same conditions — fasting state and time of day — gives the cleanest comparison; mention this to your doctor.
My doctor said ‘everything is normal’ but I still feel unwell — what now?
Normal results rule out what was tested, not everything. Describe your remaining symptoms clearly and ask what the next step is — whether that means different tests, a specialist referral, or watchful follow-up. A report is one tool; your symptoms are the other half of the picture.

References

Sources cited on this page. PubMed links open the original abstract.

  1. Adeli K, Higgins V, Trajcevski K, White-Al Habeeb N. "The Canadian laboratory initiative on pediatric reference intervals: A CALIPER white paper." Crit Rev Clin Lab Sci. 2017;54(6):358–413. PMID 29017389 · doi:10.1080/10408363.2017.1379945
  2. Zierk J, Arzideh F, Recke A, et al. "Next-generation reference intervals for pediatric hematology." Clin Chem Lab Med. 2019;57(10):1595–1607. PMID 31005947 · doi:10.1515/cclm-2018-1236
Medical Disclaimer: This page is for general educational purposes only and does not constitute medical advice. Always consult a qualified doctor before making any health decisions.
Written and medically reviewed by Suman Konda, Clinical Pharmacist · Sources linked to PubMed · Not medical advice: see our disclaimer