The cheapest offer is not the cheapest shipment if the documents are wrong. Ugandan coffee is a quality product, but it still has to pass through a chain of samples, contracts, inspections, ports and customs. A little planning at the start saves a lot of money at the end.

This guide walks through the import process for a first-time buyer. It is general guidance, not legal or customs advice. Confirm the final requirements with your freight forwarder and the destination authorities.

1. Define the coffee before you ask for a price

Start with a written specification: species, region, grade or screen, crop year, process, moisture range, defect limit, cup expectation, packaging and volume. If you leave these open, every offer will be for a different product.

Decide whether you are buying a single lot, a blend of lots or a seasonal programme. A single lot is easier to trace. A programme needs a plan for consistency across shipments.

2. Approve a representative sample

Ask for a sample that represents the lot you will receive, not a hand-picked show sample. Record the sample details, cup it with your usual protocol and keep a reference sample. Approve the sample in writing before production.

For a lab roast and cupping, many buyers ask for 500g to 1kg. Confirm the sample terms with the exporter, including courier costs and any customs charges.

3. Agree the commercial terms

Put the specification, volume, price, Incoterm, payment terms, shipment window, packaging, documents and quality remedies in the contract. Decide who pays for freight, insurance, port charges and destination clearance.

FOB and CIF are common. Under FOB, your risk and cost usually start when the goods are loaded on the vessel. Under CIF, the exporter arranges freight and insurance to the destination port. The Incoterm changes the price, so compare offers on the same basis.

4. Build the document pack

Document What it does What to check
Commercial invoice Sets out the sale, price and parties. Names, quantities and terms match the contract.
Packing list Shows bags, weights and marks. Matches the bill of lading and the physical load.
Bill of lading Contract of carriage and title document. Port, consignee, marks and description are correct.
Certificate of origin Confirms the Ugandan origin. Issuing body and destination requirements.
UCDA export permit or licence Shows the coffee export is authorised. Valid for the product and the shipment.
MAAIF phytosanitary certificate Confirms plant health requirements. Destination, product and issuing authority.
Quality certificate Records grade and quality results. Matches the approved sample and contract.
Fumigation certificate Confirms treatment where required. Only if the destination requires it.
GACC registration Chinese food exporter registration. Required for China, not for every destination.
Insurance certificate Covers the cargo where agreed. Matches the Incoterm and the cargo value.

Ask for drafts before the shipment leaves. Check that the names, weights, marks and descriptions match across every document. Small mismatches can hold up clearance.

5. Plan the route

Uganda is landlocked. Coffee usually moves by road to Mombasa in Kenya or Dar es Salaam in Tanzania, then by sea to the destination port. The route affects transit time, cost and the documents your forwarder needs.

Build a realistic shipment window. Harvest, processing, quality checks, document issuance and vessel schedules all take time. A single date is less useful than a window with a buffer.

6. Check the shipment on arrival

Inspect the bags, marks, weights and condition on arrival. Compare the lot with your retained sample. If there is a quality dispute, follow the contract’s claim process and keep the evidence.

Common mistakes

  • Comparing a FOB offer with a CIF offer.
  • Approving a sample without recording the lot details.
  • Leaving the Incoterm or payment terms vague.
  • Assuming a UCDA licence covers every destination requirement.
  • Forgetting the phytosanitary certificate or GACC registration.
  • Not retaining a reference sample.

A quick document checklist

Before you accept a document pack, read it as a set, not as separate files. The seller’s name should be the same on the invoice, the licence, the phytosanitary certificate and the bill of lading. The product, weight and destination should also agree.

If a document is missing, ask which authority issues it and how long it takes. Do not assume that a licence covers a certificate, or that a certificate covers a licence.

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 supply samples, pack in 60kg jute bags or to buyer specification, and quote FOB and CIF from Uganda.

Next step: Request a quote and document checklist, or review our quality process.

Related reading: how a CabLinks shipment moves from Kampala to your roastery and what UCDA, MAAIF and GACC cover.