Defence & Military (EN)
What is an NCAGE code — and how does a supplier get one?
An NCAGE code is a five-character alphanumeric identifier that names a company or site in the NATO Codification System. It is issued, normally without charge, by the National Codification Bureau of the country where the entity is registered; NSPA handles entities in countries that have no bureau of their own. It identifies a supplier — it says nothing about quality.
Related services
What the code is used for
The NATO Codification System gives every supply item a NATO Stock Number and records which companies supply it. To make that link unambiguous across languages and alphabets, each organisation is identified by a code rather than by its name: the NATO Commercial and Government Entity code. The United States equivalent for domestic entities is the CAGE code, issued by the US defense logistics organisation.
In everyday supplier life the code appears in three places: on stock number records and cross-reference lists, in tender documents that ask bidders to state it, and as a prerequisite for certain registrations — companies outside the United States registering in the US federal contractor database, for example, are normally asked for an NCAGE code.
Important detail: the code identifies a specific legal entity at a specific location. A company with two plants normally holds two codes.
How to obtain one
- Check first: many companies already hold a code from an earlier delivery. The public NCAGE search run by the NATO support agency shows existing entries.
- Apply to the right body: the National Codification Bureau of your own country issues the code. Which authority holds that role differs from state to state — NATO publishes the current list of bureaux. Companies in countries without a bureau apply through NSPA.
- Supply the entity data: exact legal name, legal form, address of the site, contact details. The data must match the commercial register, because inconsistencies are the usual cause of rejection.
- Keep the record current: address changes, mergers and renamings have to be reported. Records with outdated data are flagged and can block registrations that depend on them.
The bureaux normally issue the code without charge; the exact application route and the required forms differ by country.
What an NCAGE code is not
The code is a registration, not a qualification. It carries no statement about quality management, capability or reliability, it grants no security clearance, and it produces no orders on its own. Suppliers occasionally treat it as an entry ticket to defense business and are then surprised that nothing follows.
What it does is remove a formal obstacle. Tenders and portals that ask for the code cannot be completed without it, so it is sensible to apply early rather than under deadline pressure — and then to invest the effort in the evidence that actually wins orders.
Key points
- NCAGE is a five-character NATO identifier for one legal entity at one location.
- It is issued by the national codification bureau, normally without charge, or by NSPA where none exists.
- Tenders, stock number records and some registrations require the code.
- It proves identity only — never quality, capability or clearance.
Related questions
How long does an NCAGE application take?
Processing times differ by country and are not fixed, so the honest answer is to apply well before a deadline rather than during a bid. Applications with data that does not match the commercial register take considerably longer because they are queried back.
Does an NCAGE code have to be renewed?
Renewal rules differ by issuing bureau and by the database the code is used in; US CAGE records, for example, are commonly cited as requiring renewal every five years. What applies everywhere is that the entity data must be kept accurate. Records with stale data can be marked inactive, which then blocks registrations and bids that rely on them.
Is a CAGE code the same as an NCAGE code?
They belong to the same system and have the same five-character format. CAGE usually refers to codes issued for entities in the United States, while NCAGE refers to codes issued through the NATO codification system for entities elsewhere. In tender documents the terms are often used interchangeably.
More questions
Discuss your part with us
Have a drawing or a 3D model and need a reliable assessment of feasibility, material and lead time? Send us your documents and we will come back to you with a concrete answer.