Blood Test Results Explained: Every Marker | South Africa | Epicentre

What the letters on your blood test actually mean

FBC, eGFR, gamma GT, MCV, RDW. A plain-English guide to every marker on a South African blood test report, including the functional markers a standard panel leaves out.

102 markers explained · 2026 cash prices · No doctor's referral needed

Jump to the markers See every test and price

Home › Blood test results explained

Start here

Your report lists each marker with a reference range beside it. Those ranges are built so that 95% of healthy people fall inside them, which means roughly 1 in 20 perfectly normal results will land outside by definition. A single flagged value is common and often means nothing.

What a doctor reads instead is the pattern across related markers, the size of the difference, and whether it has changed since last time. A raised ALT means something different next to a raised gamma GT than it does alone.

And many of the abbreviations aren't separate tests at all. A full blood count produces twelve values from one sample. eGFR is calculated from your creatinine. Globulin is total protein minus albumin. You had fewer tests than your report suggests.

Meet your markers

Every marker, by panel

Prices are 2026 cash rates for the marker on its own, where it can be ordered that way. Underlined markers have a full guide of their own. The last tab, functional health, holds the markers a standard panel leaves out.

One R206 test, ten abbreviations. Everything in this group comes off the same sample.

R64

The protein in red cells that carries oxygen. Low Hb is what most people mean by anaemia.

If highDehydration, smoking, altitude
If lowAnaemia from iron, B12 or blood loss
HaematocritHct

The proportion of your blood made up of red cells. Moves with Hb and with hydration.

Red cell countRBC

How many red cells you have. Read alongside Hb rather than on its own.

Mean cell volumeMCV

The average size of your red cells. Small cells point one way, large cells another, which is why it matters in anaemia.

Mean cell haemoglobinMCH

How much haemoglobin is in an average red cell.

Mean cell haemoglobin concentrationMCHC

How concentrated the haemoglobin is inside those cells.

Red cell distribution widthRDW

How much your red cells vary in size. A wide spread can appear before other markers shift.

White cell countWCC

Your immune cells in total. Raised with infection and inflammation, low for many reasons.

Neutrophils

The white cells that respond first to bacterial infection.

Lymphocytes

The white cells that handle viral infection and immune memory.

PlateletsPlt

The cells that make your blood clot.

If highInflammation, infection, iron deficiency
If lowBleeding risk if very low
Mean platelet volumeMPV

The average size of your platelets.

PlateletcritPCT

The proportion of blood volume made up of platelets.

What your kidneys are clearing, and how well.

Creatinine
R70

A waste product your kidneys filter out. The standard first-line kidney marker.

If highReduced kidney clearance, more muscle, creatine supplements, dehydration
If lowLow muscle mass, pregnancy
eGFREstimated glomerular filtration rate
with creatinine

Not measured but calculated from your creatinine, age and sex. Estimates how much blood your kidneys filter per minute.

If highNot usually a concern
If lowReduced filtration, or a raised creatinine from muscle mass or creatine
UreaBUN
R70

Another waste product. Read with creatinine, and affected by hydration and protein intake.

If highDehydration, high protein intake, reduced kidney clearance
If lowLow protein intake, liver disease, pregnancy
Cystatin C
R694

A filtration marker unaffected by muscle mass, protein intake or creatine supplements.

SodiumNa
R70

An electrolyte central to fluid balance.

PotassiumK
R70

An electrolyte that matters for heart rhythm and muscle function.

ChlorideCl
R70

An electrolyte read alongside sodium and bicarbonate.

BicarbonateCO2
R70

Part of how your blood keeps its acid balance. Used to calculate the anion gap.

Uric acidUrate
R95

Raised levels are associated with gout.

U&E and creatinine
R380

The standard kidney panel: urea, electrolytes and creatinine together.

Enzymes and proteins that shift when the liver or bile ducts are under strain.

ALTAlanine transaminase
R79

An enzyme concentrated in liver cells. The most liver-specific of the common enzymes.

If highLiver cell strain from many causes
If lowNot usually significant
ASTAspartate transaminase
R79

An enzyme found in liver but also muscle, so it rises after hard training too.

R79

An enzyme sensitive to bile duct problems and to alcohol.

If highBile duct strain, alcohol intake, some medicines
If lowRarely significant on its own
Alkaline phosphataseALP
R79

An enzyme from liver, bile ducts and bone.

Bilirubin
R79

The pigment from broken-down red cells. High levels cause jaundice.

R79

The main protein your liver makes. Reflects liver function and nutrition.

If highDehydration
If lowLiver problems, kidney loss, poor nutrition, ongoing inflammation
Total protein
R79

Albumin plus globulin. Globulin is usually worked out by subtracting one from the other.

LDHLactate dehydrogenase
R79

An enzyme present in most tissues. Non-specific, read in context.

Liver function testsLFT
R522

The full liver panel in one.

How your body is handling glucose, now and over months.

Glucose
R79

Your blood sugar at the moment of the draw, fasting or random.

HbA1cGlycated haemoglobin
R280

Your average blood sugar over roughly 3 months. Used to diagnose and monitor diabetes.

If highHigher average blood sugar over about 3 months
If lowRare; can follow blood loss or some anaemias
R237

The hormone that moves glucose into cells. Read with glucose.

C-peptide
R617

Shows how much insulin your own pancreas is making.

Fructosamine
R358

Average glucose over 2 to 3 weeks rather than 3 months.

The fats in your blood, and the ratio between them.

Total cholesterol
R86

All the cholesterol in your blood added together.

LDLLow-density lipoprotein
R86

The fraction associated with plaque build-up.

HDLHigh-density lipoprotein
R86

The fraction that carries cholesterol away from arteries.

Triglycerides
R86

A separate blood fat, strongly affected by diet and alcohol.

LipogramLipid panel
R362

All four together, the standard cholesterol panel.

R495

Largely genetic and not modified by lifestyle. Worth knowing once.

Apolipoprotein BApoB
R332

Counts the particles rather than the cholesterol inside them.

The gland that sets your metabolic rate.

TSHThyroid stimulating hormone
R237

The pituitary's instruction to the thyroid. The usual first test.

If highAn underactive thyroid, since the pituitary pushes harder
If lowAn overactive thyroid
Free T4
R237

The main hormone the thyroid releases.

Free T3
R237

The active form your tissues actually use.

Anti-TPOThyroid peroxidase antibodies
R237

An antibody pointing at autoimmune thyroid disease.

Thyroid panelTSH and T4
R474

The standard pair in one test.

Whether you have enough iron, and whether it is available.

Ferritin
R206

Your stored iron. Falls before haemoglobin does, so it catches deficiency early.

If highIron overload, but it also rises with any inflammation
If lowLow iron stores. Falls before haemoglobin does
Serum iron
R174

The iron circulating right now. Moves through the day, so it is read with the others.

Transferrin
R221

The protein that carries iron around.

Iron studies
R459

Iron, ferritin and transferrin together.

Vitamin B12
R206

Needed to make red cells. Deficiency causes fatigue and a large-cell anaemia.

Folate
R206

Works with B12 in red cell production.

Markers that rise when something is inflamed, without saying what.

CRPC-reactive protein
R127

Rises quickly with inflammation or infection anywhere in the body.

If highInflammation or infection anywhere in the body
If lowNormal
hs-CRPHigh-sensitivity CRP
R316

The same protein measured at lower levels, used for cardiovascular risk.

ESRErythrocyte sedimentation rate
R79

An older, slower measure of inflammation. Still useful.

If highInflammation or infection somewhere; also rises with age and in pregnancy
If lowNot usually meaningful
Rheumatoid factorRF
R127

An antibody associated with rheumatoid arthritis.

ANAAntinuclear antibody
R269

A screening antibody for autoimmune conditions.

IgE
R237

Total antibody level associated with allergy.

Sex hormones, stress hormones and fertility markers.

Testosterone
R221

The main androgen, relevant in both men and women.

OestradiolE2
R221

The main oestrogen. Moves across the menstrual cycle.

Progesterone
R221

Rises after ovulation. Timing of the draw changes the meaning.

FSHFollicle stimulating hormone
R221

A pituitary hormone central to fertility and menopause.

LHLuteinising hormone
R221

Triggers ovulation. Read alongside FSH.

Prolactin
R221

Raised levels can disrupt cycles and fertility.

SHBGSex hormone binding globulin
R253

Determines how much of your testosterone is actually available.

AMHAnti-Mullerian hormone
R1,210

A marker of ovarian reserve.

Cortisol
R221

Your main stress hormone. Highest in the morning.

DHEAS
R269

An adrenal androgen.

Markers of cardiac strain and muscle damage.

Troponin I
R322

Released when heart muscle is damaged. An emergency test, not a screening one.

CKCreatine kinase
R190

A muscle enzyme. Rises after hard training as well as with muscle damage.

CKMB
R348

The cardiac fraction of CK.

Pro-BNP
R797

Released when the heart is under strain. Used in heart failure.

D-dimer
R522

A clot breakdown product, used to help rule out clots.

PT/INRProthrombin time
R158

How quickly your blood clots. Used to monitor blood thinning.

The markers a standard panel leaves out. These are what a functional or integrative practitioner tends to order when the standard results came back normal but something still is not right. Some are well established and some are contested, and the descriptions say which.

R752

An amino acid that builds up when the B vitamins that clear it are in short supply. Raised levels are associated with cardiovascular risk, and it's one of the more useful functional markers because it points at a cause you can act on.

hs-CRPHigh-sensitivity CRP
R316

The same protein as ordinary CRP, measured at much lower levels. Standard CRP is for finding infection; hs-CRP is for detecting the low-grade inflammation associated with cardiovascular risk.

Insulin
R237

Read alongside fasting glucose, it shows how hard your pancreas is working to keep blood sugar normal. Insulin can climb for years while glucose stays in range, which is exactly the drift a standard panel misses.

Lipoprotein(a)Lp(a)
R495

Largely inherited and barely influenced by diet or exercise. Worth measuring once in a lifetime, particularly with a family history of early heart disease, because a normal cholesterol result doesn't rule it out.

Apolipoprotein BApoB
R332

Counts the number of atherogenic particles rather than the cholesterol inside them. Two people with identical LDL can have very different ApoB, and the particle count tracks risk more closely.

Apolipoprotein AApoA
R332

The protein component of HDL. Read as a ratio with ApoB rather than on its own.

LDL particle numberLDL-P
R358

A direct count of LDL particles, for the same reason ApoB is measured: number matters as well as content.

Small dense LDLsdLDL
R501

The smaller, denser LDL subfraction, which is more strongly associated with plaque than larger buoyant particles.

Magnesium RBCRed cell magnesium
R530

Magnesium inside your red cells rather than in serum. Serum magnesium is tightly regulated and stays normal even when tissue stores are low, so red cell magnesium answers a question serum can't.

Folate RBCRed cell folate
R694

Folate inside red cells, reflecting stores over about 3 months rather than what you ate this week.

Vitamin D (25-OH)
R300

The storage form, and the one worth measuring. Insufficiency is common in South Africa despite the sunshine, particularly with indoor work and darker skin.

Free T3
R237

The active thyroid hormone your tissues actually use. TSH and T4 are the standard pair; free T3 completes the picture when symptoms and TSH disagree.

Reverse T3rT3
R2,925

An inactive form of T3. Widely used in functional practice on the theory that stress or illness diverts T3 into this form. Mainstream endocrinology does not support using it to guide treatment, and at R2,925 it's the most expensive marker on this page. Worth discussing with a clinician before ordering.

Anti-TPOThyroid peroxidase antibodies
R237

An antibody that points at autoimmune thyroid disease. It can be positive years before TSH shifts, which is why it's useful when there's a family history.

Interleukin-6IL-6
R687

A signalling molecule that drives inflammation. More specific than CRP about where the inflammation is coming from.

IGF-1Insulin-like growth factor 1
R794

Reflects growth hormone activity over time rather than in the moment. Used in longevity and performance work.

Selenium
R628

A trace mineral needed for thyroid hormone conversion and antioxidant enzymes. Special collection.

Zinc
R722

A trace mineral central to immune function, wound healing and testosterone production. Special collection.

Copper
R722

Read alongside zinc, since the two compete for absorption and the ratio matters more than either alone. Special collection.

Glycated albumin
R79

Average blood sugar over 2 to 3 weeks. Useful when HbA1c is unreliable, for instance in pregnancy or after blood loss.

Fructosamine
R358

Another 2 to 3 week average of blood sugar, for the same situations where HbA1c can mislead.

C-peptide
R617

Shows how much insulin your own pancreas is producing, which insulin alone can't distinguish if you're injecting it.

17-OH progesterone
R221

A precursor hormone used when investigating adrenal enzyme problems and some causes of raised androgens.

TSI / TRAbThyroid stimulating immunoglobulin
R1,432

Antibodies that stimulate the thyroid, used when an overactive thyroid needs a cause. Special collection.

ENA / CTD screenExtractable nuclear antigens
R500

A follow-on autoimmune screen, usually after a positive ANA. Special collection.

Myth vs fact

What most people get wrong about blood test results

Tap any card to flip it.

None of that means ignore a flagged result. It means take the report to a doctor rather than to a search engine, and expect the sensible next step to often be a repeat test rather than a diagnosis.

Included free

A report that explains itself

Every blood order at Epicentre comes back with a functional health report alongside the standard laboratory result, at no extra cost.

Rather than describe it, here is the part that changes how a result reads. Same ferritin, same blood, two different verdicts.

Functional health report anonymised example
Ferritin32 ng/mL
Alarm lowLowBelow optimalOptimalAbove optimalHighAlarm high
Standard laboratory range13 to 150 ng/mL. Result normal, no flag raised.
Functional optimal range50 to 100 ng/mL. Result below optimal, flagged for attention.
Health concerns, ranked
Iron support78%
Thyroid support64%
B12 support51%
Liver support38%
The report ranks everything for you, highest first. Take the top three, work on those for 3 to 6 months, then retest and read the comparison.

That ferritin is why someone can be exhausted and be told their bloods are fine. It sits inside the standard laboratory range, so nothing gets flagged, while sitting well below the range associated with feeling well. The standard report is the one your doctor wants. The functional report is the one written for you.

It comes with every blood order at no extra cost, and we have written a guide to how to read it.

Interactive

Which test do I actually need?

Pick the closest to your situation. These are common starting points rather than medical advice, and the branch team will help if none of them fits.

Tired all the time, no obvious reason

Iron studies R459, full blood count R206 and thyroid panel R474. Fatigue is most often iron, thyroid or B12, and those three cover it.

Take me there
I take creatine or lift seriously

Creatinine R70 plus Cystatin C R694. Creatine raises creatinine and lowers eGFR on paper without touching your kidneys, and Cystatin C is not affected.

Take me there
Family history of diabetes

HbA1c R280. It shows your average blood sugar over about 3 months and needs no fasting.

Take me there
I drink more than I would like to admit

Liver function tests R522. Gamma GT and ALT are the ones that move first.

Take me there
Nothing specific, I just want a baseline

Full blood count R206, U&E and creatinine R380, liver function R522 and a lipogram R362. That is the standard annual picture.

Take me there
Periods, fertility or hormone questions

Timing matters more than the panel here, so start with our guide to when in your cycle to test.

Take me there

Not sure? Tell us what you are trying to find out and we will point you at the right panel.

Ask us on WhatsApp

Ordering

Should I order markers on their own, or take a panel?

Both work, and which is better depends on the marker rather than on a rule. You can tick individual tests on the interactive cash pricelist and it totals as you go, or take a panel that bundles the markers usually read together.

It's worth knowing that a panel isn't automatically the cheaper option. We checked ours against their own components:

PanelPanel priceSame tests separatelyDifference
Liver function testsR522R711Panel saves R189
Iron studiesR459R601Panel saves R142
Thyroid panelR474R474Identical
LipogramR362R344Panel costs R18 more
U&E and creatinineR380R350Panel costs R30 more

So on the liver and iron panels a bundle is clearly worth it. On the kidney and lipid panels you'd pay a few rand less picking the components yourself, though you'd have to know which ones to pick. That's what a panel really buys you: the markers that belong together arrive together, and get read together.

The six panels most of these markers arrive in

Full blood count

R206

FBC / platelets

Hb, haematocrit, MCV, MCH, MCHC, RDW, white cells, neutrophils, lymphocytes, platelets, MPV and PCT. Twelve values, one sample.

See the markers

U&E and creatinine

R380

Kidney panel

Urea, sodium, potassium, chloride and creatinine, with eGFR reported alongside. The standard kidney check.

See the markers

Liver function tests

R522

LFT

ALT, AST, gamma GT, alkaline phosphatase, bilirubin, albumin and total protein together.

See the markers

Lipogram

R362

Lipid panel

Total cholesterol, LDL, HDL and triglycerides. Usually done fasting.

See the markers

Thyroid panel

R474

TSH and T4

The standard first-line pair. Free T3 and anti-TPO can be added if the picture needs it.

See the markers

Iron studies

R459

Iron, ferritin, transferrin

The three that make sense of an iron question together, rather than serum iron alone.

See the markers

Those six cover the first eight tabs above. The hormone, heart and functional markers are usually ordered individually or inside a larger package, and the full package list has those.

Blood testing

Where can I get a blood test in South Africa?

You don't need a doctor's referral if you're paying cash. Walk into any branch, choose your tests and pay at reception. Most routine results come back in 2 to 5 working days.

Cape Town24 Lower Main Road, Observatory021 201 1658Mon to Fri, 08:30 to 16:00
Johannesburg2 Seventh Avenue, Parktown North082 065 2172Mon to Fri, 08:30 to 16:00
Durban2 Knelsby Avenue, Hillcrest031 880 2150Mon to Fri, 08:30 to 16:00

If you claim from a medical aid you are charged the medical aid rate, which is roughly 20% higher than the cash rate, and you'll generally need a doctor's request with an ICD-10 code.

Not sure which test you need?

Tell us what you're trying to find out and we'll point you at the right panel. Or price your own testing with the interactive cash pricelist.

Every test and price Ask us on WhatsApp

Common questions

Blood test results FAQs

How do I read my blood test results?

Start with the markers your doctor ordered the test for, not the ones flagged out of range. A blood test report lists every value with a reference range beside it, and it is normal for one or two to sit slightly outside that range without meaning anything. Reference ranges are built so that 95% of healthy people fall inside them, which means roughly 1 in 20 normal results will land outside by definition. What matters is the pattern across related markers, the size of the difference, and whether it has changed since last time.

What does it mean if one marker is out of range?

Usually very little on its own. Reference ranges are statistical rather than diagnostic, so a slightly high or low value in an otherwise normal panel is common and often not significant. Doctors read markers in groups: a raised ALT means something different alongside a raised gamma GT than it does alone. Size matters too, since a value just outside the range is treated differently from one well outside it. And a single result is a snapshot, so a repeat test is often the sensible next step rather than a diagnosis.

What is eGFR on a blood test?

Estimated glomerular filtration rate. It is not measured directly: it is calculated from your creatinine along with your age and sex, to estimate how much blood your kidneys filter per minute. Because it is derived from creatinine, anything that raises your creatinine will lower your eGFR on paper. Creatine supplements are the common example, which is why Cystatin C at R694 is the better marker if you supplement.

What is gamma GT in a blood test?

Gamma-glutamyl transferase, an enzyme found in the liver and bile ducts. It is sensitive to bile duct problems and to alcohol intake, which is why it is often read alongside ALT and alkaline phosphatase rather than on its own. At Epicentre it is R79 as a single test, or part of the R522 liver function panel.

What is albumin in a blood test?

The main protein made by your liver. It carries substances around the blood and helps hold fluid inside blood vessels. Low albumin can reflect liver problems, kidney loss, poor nutrition or ongoing inflammation, so it is always read in context. Subtracting albumin from total protein gives globulin, which is why globulin often appears on a report without being a separate test.

What is HbA1c in a blood test?

Glycated haemoglobin, which reflects your average blood sugar over roughly the previous 3 months rather than at the moment of the draw. It is used both to diagnose and to monitor diabetes, and it does not require fasting. At Epicentre it is R280.

Why does my full blood count have so many abbreviations?

Because they all come from one test. A full blood count at R206 measures your red cells, white cells and platelets, and the abbreviations are the individual values and calculations it produces: Hb, Hct, MCV, MCH, MCHC, RDW, WCC, neutrophils, lymphocytes, platelets, MPV and PCT. You did not have twelve tests. You had one, and it reported twelve numbers.

How long do blood test results take in South Africa?

At Epicentre most routine blood results come back in 2 to 5 working days. PCR panels, including the sexual health and gut health screens, take 5 to 7 working days. Some specialised tests take longer and the branch team will tell you when you book.

Do I need to fast before a blood test?

It depends on the test. Fasting glucose, a lipogram and some metabolic panels are usually done fasting, which means no food for 8 to 12 hours beforehand. You can and should drink water: staying hydrated makes the draw easier and dehydration can shift some results. Most other tests, including HbA1c, thyroid and full blood count, do not need fasting. Check when you book rather than fasting unnecessarily.

Do I need a doctor's referral for a blood test in South Africa?

Not at Epicentre if you are paying cash. You can walk into any branch, choose your own tests and pay at reception. A referral is generally needed only if you intend to claim from a medical aid, which requires a doctor's request with an ICD-10 code.

Where can I get a blood test near me in Cape Town, Johannesburg or Durban?

Epicentre has walk-in laboratories at 24 Lower Main Road, Observatory in Cape Town (021 201 1658), 2 Seventh Avenue, Parktown North in Johannesburg (082 065 2172), and 2 Knelsby Avenue, Hillcrest in Durban (031 880 2150). All three are open Monday to Friday from 08:30 to 16:00 and closed on public holidays. No appointment or doctor's referral is needed if you're paying cash, and most routine results come back in 2 to 5 working days.

How much does a blood test cost in South Africa?

Individual markers start at R64 for haemoglobin and R70 for creatinine, urea, sodium, potassium and chloride. Common panels are R206 for a full blood count, R280 for HbA1c, R362 for a lipogram, R380 for urea, electrolytes and creatinine, R459 for iron studies, R474 for a thyroid panel and R522 for liver function tests. These are 2026 cash rates including 15% VAT, and medical aid rates are roughly 20% higher.

Keep reading

This page is general health information and not a medical diagnosis. Epicentre Aids Risk Management (Pty) Ltd, practice number 1117394, provides diagnostic laboratory testing: we do not diagnose, prescribe or treat, and results are intended to inform a consultation with your doctor. Medically reviewed by Dr Samantha Naidoo, MB ChB, FCP (SA), Medical Director. Prices are 2026 cash rates including 15% VAT and can change without notice. If you feel acutely unwell, please see a doctor rather than waiting for a test result.