Three acronyms get mixed up in almost every first Ugandan coffee deal. UCDA, MAAIF and GACC are not interchangeable. Each one covers a different part of the export picture, and none of them replaces your own due diligence.
UCDA: the coffee regulator
The Uganda Coffee Development Authority regulates the coffee sector. It licenses exporters, issues export permits and oversees quality and industry standards. A UCDA exporter’s licence tells you that the company is authorised to export coffee from Uganda.
It is not a certification of organic, Fairtrade or Rainforest Alliance status. Those are separate certifications with their own audits and certificates.
MAAIF: plant health and phytosanitary certificates
The Ministry of Agriculture, Animal Industry and Fisheries is responsible for plant health. For coffee exports, the relevant document is usually a phytosanitary certificate. It confirms that the consignment meets the plant health requirements of the destination country.
A phytosanitary certificate is not a quality grade. It does not tell you the cup score, the moisture or the defect count. It covers plant health, not commercial quality.
GACC: China market registration
GACC is the General Administration of Customs of China. Food exporters to China need to be registered with GACC under the relevant rules. The registration covers the exporter and the products it is allowed to ship to China.
GACC registration is not a Ugandan licence and it is not required for every destination. If you are buying for China, ask for the registration details and confirm they match the exporter and the product.
Uganda Coffee Federation: industry membership
The Uganda Coffee Federation is an industry body. Membership shows that a company participates in the national coffee sector, but it is not a regulator and it does not replace a licence or a certificate.
What these documents do not cover
- Organic, Fairtrade or other sustainability certifications, unless separately held.
- The cup quality of a specific lot.
- The accuracy of the weights and marks in the shipment.
- Your destination’s import requirements.
- Payment security or contract performance.
What to verify in a document pack
| Check | Why it matters |
|---|---|
| Legal name matches the contract | A licence for a different entity does not cover your seller. |
| Licence or permit is valid | An expired document can stop the shipment. |
| Product and destination are in scope | A coffee licence does not cover every product or market. |
| GACC details match China-bound goods | Registration must cover the exporter and product. |
| Phytosanitary certificate matches the lot | The certificate must travel with the right consignment. |
| Documents agree with each other | Names, weights and marks must be consistent. |
Where CabLinks fits
CabLinks holds a UCDA exporter’s licence, a MAAIF export number and GACC registration, and is a member of the Uganda Coffee Federation. We can provide the relevant documents with an offer and explain which ones apply to your destination.

Next step: Request our document pack, or read how we manage quality and traceability.
Related reading: how to import coffee from Uganda and why traceability matters to roasters.
