Trade Document Check

Commercial Invoice Checker

Catch missing invoice details and calculation differences before you send documents to a buyer, carrier, or customs broker.

Check Your Invoice

Enter the commercial details exactly as they appear on the document. Example values are included to show the required format.

Enter both the rule and its precise named place, or leave both blank.
One line per product: Description | Quantity | Unit Price | Country of Origin | HS Code (optional)

Invoice Review

Your field and calculation review will appear here.

Complete the invoice details and select “Check Commercial Invoice.”
1. Add invoice detailsEnter the parties, shipment terms, and stated total.
2. Paste line itemsUse one product per line with quantity, price, origin, and optional HS code.
3. Review issuesCompare missing fields, warnings, and calculated totals before final review.

What This Review Covers

Use the result as a pre-send check, then confirm the invoice against the contract and destination requirements.

Field completeness

Checks core parties, invoice references, shipment information, line items, currency, origin entries, and totals entered here.

Calculation consistency

Recalculates quantity × unit price, merchandise subtotal, charges, and the difference from the stated invoice total.

Review boundary

Does not validate HS classification, origin, customs value, tax treatment, signatures, certifications, or destination-specific wording.

Official Guidance to Check Before Sending

Commercial invoice requirements differ across destinations and procedures. These official sources explain common fields and why the destination rules still need a final review.

TradeGoAI Services

Move From Document Checks to a Connected Trade Workflow

Explore services for buyer research, sales assets, trade documentation, risk review, and international market growth.

Explore Services →

Frequently Asked Questions

Does this tool confirm that my commercial invoice is customs compliant?

No. It checks the fields and arithmetic entered on this page against a practical document checklist. Customs, tax, valuation, certification, language, and declaration requirements vary by destination, product, transaction, and procedure. Confirm the final invoice with your buyer, carrier, customs broker, or the relevant authority.

What does the checker calculate?

It multiplies each line-item quantity by its unit price, adds the merchandise values, then adds the freight, insurance, and other charges you enter. It compares that calculated total with the stated invoice total and highlights any difference greater than 0.01 in the selected currency.

Does the checker verify HS codes or country of origin?

No. It can flag a missing HS code or country-of-origin entry, but it does not classify goods, validate a code, establish origin, or determine eligibility for preferential duty treatment.

Should freight and insurance always be included in the invoice total?

The commercial arrangement and customs valuation rules determine how charges must be shown and valued. This checker adds the charges exactly as you enter them so you can test the internal arithmetic. Keep separately stated charges aligned with the invoice, contract, Incoterms® rule, and destination requirements.

Is the invoice information uploaded or saved?

No. The check runs in your browser. The page does not send the entered invoice details to TradeGoAI, store them in browser storage, or call an external validation service.

Related Free Tools

Continue from invoice review into delivery terms, landed cost, and export pricing.

Complete the required fields and correct invalid values before checking. Use this format for every line: Description | Quantity | Unit Price | Country of Origin | HS Code (optional). Quantity must be greater than zero. Unit price must be zero or greater. Add the country of origin for this line item. HS code is missing. Confirm whether it is required and verify the correct classification. Use a clear, specific product description rather than a short or generic label. Enter both the Incoterms® rule and its named place or port, or leave both blank. Payment terms are blank. Confirm whether they should appear on this invoice. The stated invoice total does not match the calculated total. Ready for Review Needs Attention No blocking field or calculation issues were found. Complete a destination-specific review before sending. Review the highlighted field or calculation issues before sending this invoice. No additional issues were found by this checklist. Line Invoice review summary copied. Copy is unavailable in this browser. Select the result text manually. Invoice review CSV downloaded. Commercial Invoice Checker Review Status Invoice Number Calculated Total Stated Invoice Total Difference Description Quantity Unit Price Origin HS Code Line Value
Scroll to Top