Export Certificate of Origin: What AI Prepares, What the Chamber Issues

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Export Certificate of Origin: What AI Prepares, What the Chamber Issues.
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Export Certificate of Origin: What AI Prepares, What the Chamber Issues.

AI can prepare and cross-check the data for a certificate of origin: product descriptions, codes, values, supplier details and a first-pass origin calculation. It cannot issue or certify one. The certificate is issued by an authorised body, usually a local chamber of commerce, after it checks your documents. You still decide, and the chamber still signs.

That split is the whole job. Most delays and rejections come from small inconsistencies between the invoice, packing list and application, which is exactly the sort of check AI does well. The thing it must not do is decide on its own that your goods qualify as made in your country, because that depends on rules for your product and your buyer's market.

Follow me on Instagram@sagnikteaches

What the certificate is for, and who asks for it

A certificate of origin states where goods were produced or processed. A buyer, their bank, or customs at the destination might ask for it. It matters in three situations: the importer wants proof of origin for customs records, a letter of credit lists it as a required document, or the importer wants to claim a reduced tariff under a trade agreement.

Connect on LinkedInSagnik Bhattacharya

The International Chamber of Commerce describes two broad types. A non-preferential certificate (often called a normal certificate) simply records where the goods come from. A preferential one is tied to a trade agreement and supports a lower or zero duty rate, and the goods have to meet the agreement's origin rules. The ICC also notes that local chambers of commerce issue these certificates and that customs authorities can use a verification site to check that one is genuine. Some trade agreements accept an origin statement on the invoice instead of a separate certificate (the ICC runs a digital tool, Genesis, for these invoice declarations), so ask your buyer which route their customs requires before you apply.

Subscribe on YouTube@sagnikteaches

Who does what: a plain split of the work

TaskYou or AIChamber or authority
Decide which type of certificate the buyer needsYou, by asking the buyer or checking the order termsCan advise on process
Gather invoice, packing list, supplier statementsYou; AI can list what is missingSets the document list
Match product description, quantity, weights and values across documentsAI first pass, you confirmChecks again on submission
Work out whether goods meet an origin ruleAI builds the working sheet; you or a broker decideMay ask for evidence
Draft supplier declaration requestsAI drafts, you sendNot involved
Issue, stamp and attest the certificateNever AIChamber or authority only
Keep records for later auditYou, with an AI-built indexMay request them
The Complete Excel Course with AI Integration thumbnail

The Complete Excel Course with AI Integration

From formulas and pivot tables to Power Query, DAX, VBA and AI with Copilot, ChatGPT and Claude — hands-on from the first lesson.

By Sagnik Bhattacharya and Virginia Thorn, Primetime Emmy Award winner

Buy now

The data a certificate application usually needs

Forms differ between chambers and portals, but the same facts come up each time. Prepare them in one sheet, one row per consignment, before you open the application:

  • Exporter name and address exactly as on the invoice, and the same for the consignee.
  • Country of origin of the goods, and the destination country.
  • Description of goods, written so someone outside your industry can understand it, with the tariff classification code if the form asks for it.
  • Quantity, unit, gross and net weight, number of packages and shipping marks.
  • Invoice number and date, which the certificate usually refers to.
  • Transport details, if the form asks (vessel or flight, port of loading, port of discharge).
  • Declaration of origin type, and for preferential claims the rule you rely on.

The tariff code deserves a warning. Classification is a skilled judgement and a wrong code causes trouble at the border. AI can suggest a code from a description, but treat that as a starting guess. Confirm it with your customs broker, your chamber, or the official tariff schedule for the destination, and keep the same code across every document.

A worked example: a small exporter of cotton tote bags

This is an illustration with made-up figures. A six-person workshop makes cotton tote bags and ships 2,400 of them to a buyer overseas. The invoice value is $21,600 ($9.00 a bag). The buyer's customs wants a certificate of origin, and the buyer thinks a trade agreement may give a lower duty if the bags qualify.

The workshop buys cotton canvas from a local mill, handles for the straps from another supplier, and some printing ink and thread from abroad. Here is the working it builds for the preferential question, using a regional value content method, where the value of non-originating materials is compared with the price of the goods. The percentage and method in a real agreement will differ by product, so this only shows the shape of the sum.

Input, per bagCostOrigin of material
Cotton canvas$2.60Local mill (originating, supplier declaration on file)
Strap webbing$0.90Imported
Thread$0.20Imported
Printing ink$0.30Imported
Labels and packing$0.40Local
Labour and overhead$2.60Local

The workshop's ex-works price is $7.50 a bag, with $1.50 for freight and handling to get to $9.00 on the invoice. Non-originating materials add up to $0.90 + $0.20 + $0.30 = $1.40. Under a simple build-down method, regional value content is (7.50 - 1.40) / 7.50 = 81 percent. If the agreement's threshold were 40 percent, that would pass with room to spare. If the rule were instead a change of tariff classification, the sum does not matter and the question becomes whether each imported input sits under a different tariff heading (or chapter, depending on how the rule is written) from the finished bag. Which test applies depends on the product line in the agreement's schedule. That is why the workshop sends its working to a customs broker, and does not stamp the question as settled.

What the AI did here: turned a messy cost sheet into the table, asked which materials lacked a supplier declaration, calculated the percentage, and drafted a note to the broker. What it did not do: say the bags originate. The broker confirms the rule, and the chamber issues.

Prompt 1: a consistency check across the three documents

Paste the text of your commercial invoice, packing list and draft application, with bank details and any personal data removed. Ask for differences, not for corrections.

Below are three documents for one export shipment: (A) commercial invoice, (B) packing list, (C) draft certificate of origin application.

Compare them and list every difference or gap in a table with columns: field, value in A, value in B, value in C, severity (blocks issue / likely query / cosmetic).

Check at least: exporter and consignee names and addresses, invoice number and date, goods description wording, quantity and unit, gross and net weights, number of packages and marks, port or route, currency and total value, country of origin statement.

Do not correct anything. If a field is missing from a document, write "missing". At the end, list the three differences most likely to make a chamber officer send the application back.

An illustrative reply on our tote bag shipment might find that the invoice says "Cotton tote bags, printed" while the application says "Bags", that net weight is 1,320 kg on the packing list and 1,302 kg on the application (a transposition), and that the consignee's suite number is missing from the application. The third is cosmetic, the weight is a likely query, and the description mismatch is the one an officer will bounce. You fix the documents yourself and run the check again until the table is empty.

Prompt 2: an origin working sheet you give to the person who decides

Use AI to organise the evidence for whoever makes the decision, which might be you with your broker. The prompt asks for a layout, not a verdict.

I make [product] and want to prepare an origin working for my broker. Here is my bill of materials with supplier, country of supply, unit cost and whether I hold a supplier origin declaration. My ex-works price is $7.50.

Produce:
1. A table of materials with a column "originating / non-originating / unknown" based only on what I have told you.
2. The total value of non-originating and unknown materials, and that value as a percentage of the ex-works price.
3. A list of materials where I lack evidence, and what document would settle each.
4. A short list of questions my broker should answer, such as which origin rule applies to this product and which method.

Do not state whether the goods qualify. Say "to be confirmed by broker".

The line "unknown materials" matters. If a supplier has not told you where the strap webbing was made, treat its value as non-originating until proved otherwise. It makes the sum cautious, and cautious is the right bias on a document that may be audited later.

Asking suppliers for origin statements

If your goods rely on local suppliers' materials, you need their word in writing. Ask AI to draft the request, and personalise it before you send. A short example:

Subject: Origin statement for cotton canvas, order 4471

Hi [first name],

We export finished bags and need a short statement for our files confirming where the canvas we buy from you is produced, and whether it is made from yarn you spin or buy in.

Could you send a signed and dated line covering: product code, country where the fabric is woven, and country of the yarn if you know it? A PDF on letterhead is fine. We need it by [date] for a shipment.

Thank you,
[your name]

What to watch: AI will sometimes draft a request that implies you want the supplier to promise a particular answer. Remove any such wording. You want the true answer, and if the true answer is "yarn imported", you need to know now.

Four families of origin rule, and the data each one needs

Origin rules differ by product and agreement, but most fall into a few families. Knowing which family your product probably sits in tells you what data to collect, even though your broker makes the final call.

  1. Wholly obtained. The goods are grown, mined or produced entirely in one place, with no imported inputs. Harvested crops, honey from local hives and extracted minerals are typical. Data needed: where the item was harvested or extracted, and records from the producer.
  2. Change in tariff classification. Imported inputs are allowed if the finished goods fall under a different classification heading from every imported input. Data needed: the tariff code of each input and of the finished product, which is why a wrong code is costly.
  3. Value content. A set percentage of the goods' value must come from originating materials and work, or non-originating materials must stay under a ceiling. Data needed: costs and origin of each material, as in the tote bag sheet above.
  4. Specific process. The rule names a manufacturing step that must happen locally, such as weaving or dyeing. Data needed: a production record showing where that step took place.

Some product rules offer a choice between families, and some combine them. The point for your AI work is to ask the right question: not "does this qualify?" but "which of these data points does the rule need, and do I have them?" That reframes the prompt into one it can answer reliably.

A second picture: a ceramics workshop with imported clay

Say a small pottery exports 600 mugs a quarter. Its clay and glaze are bought from abroad, and the mugs are shaped, fired and finished in the workshop. Imported clay is 18 percent of the ex-works price and glaze 9 percent. A value rule written as "non-originating materials must not exceed 40 percent" is comfortably met on paper at 27 percent. A change-of-classification rule depends on the codes of the clay and of the finished mug, which the broker has to confirm.

The AI's work here is the data table and the question list. The decision, and the confirmation of which version of the rule applies to mugs, sits with the broker. If the rule were a specific process (firing in the exporting place), the production record is the proof, and the pottery's kiln log becomes the evidence to keep. A short note in the sheet, "kiln log reference, batch number, firing date", is all the AI needs from you to build a tidy evidence index.

Because the pottery also receives buyer enquiries, it is worth reading how to answer overseas enquiries and draft quotes with AI, where the first question about origin papers usually arrives. And if a forwarder is collecting the cargo, the forwarder quoting guide shows what they will ask you for in return.

A filled-in pre-application checklist

Run through this before you open the chamber's portal. Here it is filled in for the tote bag shipment, so you can copy the pattern.

  • Buyer's requirement confirmed in writing: yes, non-preferential certificate plus preferential claim to be decided by broker. Email dated and saved.
  • Chamber account active: yes, portal login tested last month.
  • Invoice, packing list and description identical on every document: yes, after Prompt 1; "Printed cotton tote bags, 38 x 42 cm" used throughout.
  • Tariff code agreed with broker: yes, stored in the product sheet, not typed fresh each time.
  • Supplier origin statements: canvas supplier on file, dated this quarter; strap supplier still outstanding, so webbing treated as non-originating.
  • Weights checked against the scale ticket: yes; net weight reads 1,320 kg on every document now the transposition is fixed.
  • Cut-off: cargo closes in six working days; chamber's usual turnaround is shorter, with a day in hand.

Having the list filled in, on one page, is what turns the process from a scramble into a routine. Save it as a template and reuse the format.

Submitting to the chamber: steps in order

  1. Find your chamber's current guidance and check whether you need membership, a one-off registration or an online account. Many run online portals, and some accept paper.
  2. Confirm the type you are asking for, preferential or non-preferential, and the number of copies the buyer needs.
  3. Submit the data from your prepared sheet, plus the invoice and packing list and any supporting declarations.
  4. Answer queries fast. Officers sometimes ask for a supplier declaration, a cost breakdown or a clearer description. A quick, precise reply saves days. AI can draft the reply from the query text, which you check.
  5. Pay the fee. Fees and processing times vary by chamber and by the number of certificates, so I give no figure here; look at your chamber's tariff.
  6. Receive and check the certificate against the invoice before the cargo leaves. A typo caught now is easier than at the border.
  7. Send it to the buyer or forwarder in the form requested: original paper, or a digital copy if the destination customs accepts one.
  8. Keep your records. Store the working sheet, supplier statements and the certificate together, and note how long your own customs rules require you to retain them.

Mixed products, repeat shipments and the shortcut that bites

Shipments with several products multiply the checking, because each line may have its own classification and origin position. A mixed consignment of three bag styles needs a row per style in the sheet and a description on the certificate that covers each without being vague. Ask the AI to split the sheet by product and check that totals add to the invoice.

The shortcut that bites is reusing last month's application. Product specifications change, a supplier switches source, and an old declaration may no longer be true. Treat each shipment as new: rerun the consistency check and refresh any supplier statement older than the period your broker advises. If you export repeatedly, a template with fields filled by your order data saves time, which fits with the AI tools for shipping documents you may already use for invoices.

A rejection that came from one word

Here is an illustration. A small exporter of furniture fittings had a certificate application sent back twice. The invoice described "brass handles", the packing list "metal door pulls" and the application "hardware". Each phrase was true, and the officer could not tell they were one product. The third attempt used the same wording on all three documents and was issued the next day.

It looks trivial, yet a mismatched description is exactly what the consistency check in Prompt 1 exists to catch. The remedy is a single "approved description" cell in your product sheet that feeds every document. Ask the AI to find every place the description appears in your templates and list the variants, then pick one.

Where AI misleads on origin, and the guard for each

  • Confident rules from memory. A chatbot may quote an origin rule or percentage that applies to a different product or agreement. Never rely on a rule it recites; read the schedule yourself or ask your broker.
  • Tariff codes. Suggestions are plausible, not verified. Confirm with the official schedule.
  • Invented evidence. If you ask for a supplier declaration "in the right form", it may produce wording that sounds official. Use the supplier's own letter or the chamber's own template.
  • Silent assumptions. If the prompt omits a material, the AI may treat the sheet as complete. The "unknown" column and the "missing" instruction in the prompts above guard against this.
  • Privacy. Strip bank details and personal data from the text you paste. Origin work does not need them.

For the review habit that catches these, see human review for AI work. Customs, trade-agreement and tax rules are for a qualified adviser; the steps here are about preparing clean data, not legal advice.

Measuring the routine over your next five shipments

Track three measures for your next five shipments: the number of chamber queries per application, the days from submission to issue, and the number of corrections you make to the certificate on receipt. A good result is queries trending to zero, issue time dropping towards the chamber's minimum, and no corrections at all. If a query keeps recurring, add that check to your prompt. A recurring query about weights, for example, means a "weights" line goes in the consistency prompt for good.

If you want help building the sheet and the checks around your own paperwork, that is what my AI implementation consultation is for. Start by running Prompt 1 on your last shipment's documents and see how many differences it finds.

Questions exporters ask about certificates of origin

Can AI issue or sign a certificate of origin?

No. A certificate of origin is issued and stamped by an authorised body, usually a chamber of commerce, after it checks your documents. AI can prepare the data, compare it with your invoice and packing list, and draft supporting statements, but it cannot certify anything or decide origin on your behalf.

What is the difference between preferential and non-preferential origin?

A non-preferential certificate states where goods were made, and is often requested by the buyer or a bank. A preferential one supports a claim for reduced or zero tariff under a trade agreement and needs the goods to meet that agreement's own origin rules. The product rules differ, so check the text for your goods.

Which documents does the chamber usually ask for?

Most want the application form or portal entry, a commercial invoice and often a packing list. Some also ask for a manufacturer's declaration, supplier statements or a cost breakdown for goods made from imported parts. Requirements vary by chamber, so read your chamber's current guidance before you apply.

How long does issuing take?

It depends on the chamber, how complete your documents are and whether an officer needs more evidence. An online system can be quick for a complete, simple request, but times vary. Apply well before the cargo cut-off, and ask your chamber for its normal processing time rather than assuming.

Further reads

Sources: ICC certificates of origin page (chambers issue certificates; preferential and non-preferential types; the verification website and Genesis); trade-agreement origin chapters for the rule families and the build-down formula. Origin rules themselves come from the trade agreement or customs rules that apply to your goods.

Want your export paperwork checked before it goes out?

On a 1:1 call we can look at the documents you prepare for each shipment, decide which checks AI can do reliably, and build a routine that keeps your broker or chamber as the final word.

Book a 1:1 call with me