Methylmalonic Acid (Urine) Test

This private urine test measures methylmalonic acid (MMA), a functional marker that rises when active vitamin B12 is low at tissue level. The catalogue price is £190.00 with no phlebotomy fee, and results are usually available in 2 weeks.

Because this test uses a random urine sample rather than a venous blood draw, it is suitable if you want to investigate borderline serum vitamin B12 results without a needle.

Written by Mr Stephen Lingam. Reviewed by Dr Mohammad Bakhtiar (GMC 4694470) on 18/10/2026.

What does a urinary methylmalonic acid test show?

It measures methylmalonic acid excreted in urine, which helps detect functional vitamin B12 deficiency when serum vitamin B12 is borderline or symptoms persist.

Is there a phlebotomy fee for the MMA urine test?

No. Because this is a urine test rather than a blood test, the £50 phlebotomy fee does not apply and you pay £190.00 for the laboratory analysis.

Do I need to fast before providing the urine sample?

An early morning or random urine sample is normally used. Avoid high-dose vitamin B12 supplements before testing unless your clinician advises you to test while on treatment.

How long do urinary MMA results take?

Results are normally returned in about 2 weeks from our UKAS-accredited partner laboratory.