What Is a NAPPI Code? South Africa’s Medicine Product Codes Explained
Published 2026-07-21 · NAPPI · coding · South Africa
If you have ever looked at a South African pharmacy invoice or a medical-aid claim, you have seen a NAPPI code. The National Pharmaceutical Product Index (NAPPI) is South Africa’s universal product identifier for medicines and surgical items: a unique number for every product, strength, dosage form and pack size on the market.
What the code identifies
A NAPPI code pins down a product far more precisely than a name. “Amoxicillin 500 mg capsules, pack of 15, Brand X” has a different NAPPI code from the same brand’s pack of 20, and from every competitor’s 500 mg capsule. This precision is what lets medical schemes adjudicate claims automatically and lets pricing databases like the Medicine Price Registry attach an exact Single Exit Price to an exact pack.
NAPPI codes are issued and maintained by MediKredit, a private company, and are used across the entire South African healthcare claims ecosystem.
How NAPPI compares to other coding systems
Internationally, several coding systems coexist and serve different purposes. The WHO’s ATC (Anatomical Therapeutic Chemical) classification groups active ingredients by therapeutic class — useful for research and comparing like with like, but it does not identify a specific pack. The United States uses the NDC (National Drug Code) — like NAPPI, a pack-level identifier — while many countries rely on GTIN barcodes for supply-chain traceability.
In practice: ATC tells you what kind of medicine something is; NAPPI (or NDC) tells you exactly which product and pack it is.
Searching by NAPPI code
Because a NAPPI code is unambiguous, it is often the fastest way to look up a product. The HealthSA search page accepts NAPPI codes directly and returns the matching product with its current Single Exit Price and SAHPRA registration details.
Sources and further reading
This article is general reference information, not medical, pharmaceutical or legal advice. Always verify against official sources and consult a healthcare professional.