# Which fields must match across your PO, invoice, packing list and shipping bill

> Your export documents are read against each other by the bank and by customs. These are the fields that have to agree, where small differences are tolerated, and what happens when they are not.

- Source: https://www.lexiplatform.com/articles/documents/fields-that-must-match-across-export-documents
- Published: 2026-07-27  ·  Last updated: 2026-07-27
- Next scheduled review: 2026-09-15
- Reviewed by: Dipender Bhamrah
- Publisher: LEXI Platform Pvt. Ltd.

## Which fields have to match across my export documents?

Buyer name and address, invoice number and date, product description, HS code, quantity, unit price, total value, currency, incoterm and port of loading have to read the same across your purchase order, commercial invoice, packing list and shipping bill. Quantity and weight carry some tolerance. Value and description carry almost none.

A single export shipment produces a stack of documents, and each one is prepared
by a different person at a different time. You raise the commercial invoice. Your
warehouse builds the packing list. Your customs broker files the
shipping bill on ICEGATE. The buyer's purchase order
started the whole thing weeks earlier.

Nothing in that chain checks that the four documents say the same thing.

Each document gets checked on its own terms. Customs reads the shipping bill
against the goods. The bank reads the invoice against the payment terms. Whether
your invoice agrees with your packing list, and whether both agree with what your
broker filed, belongs to nobody. It surfaces when a consignment is held or a bank
returns a set of documents, by which point the cost has been incurred.

## Why they drift

The four documents exist for different readers. The **purchase order** records
what was agreed. The **commercial invoice** is your demand for payment and the
basis on which customs values the consignment. The **packing list** describes the
physical shipment, and customs uses it to target inspection. The **shipping bill**
is the formal export declaration, prepared by your broker from documents you send
them, which adds a transcription step you do not see.

Everything should trace back to the purchase order. Nothing enforces that it does.

## The fields that have to agree

| Field | Must agree across | Why it matters |
| --- | --- | --- |
| Buyer name and address | PO, invoice, shipping bill | The declared consignee drives the export declaration and, later, the record against which your payment is matched |
| Invoice number and date | Invoice, packing list, shipping bill | This is the key everything else is filed under. A mismatch here breaks the trail for every later reconciliation |
| Description of goods | PO, invoice, packing list, shipping bill | Customs assesses the consignment on the description. Two names for the same product is among the most common reasons a shipment is questioned |
| HS code | Invoice, shipping bill | Drives duty treatment and scheme eligibility. A code that differs between documents invites reassessment |
| Quantity and unit of measure | PO, invoice, packing list, shipping bill | A quantity stated in one unit here and a different unit there is read as a mismatch even where the goods agree |
| Unit price and total value | PO, invoice, shipping bill | The declared value is the basis for assessment and for the amount you are expected to realise |
| Currency | PO, invoice, shipping bill | An invoice in one currency and a declaration in another creates a reconciliation problem you will meet months later |
| Incoterm | PO, invoice, shipping bill | Determines what is included in the declared value. Quoting FOB and declaring CIF changes the number |
| Port of loading and destination | Invoice, shipping bill, transport document | Routing shown differently across documents is read as a discrepancy by a bank examining under a credit |

Your HS code and your incoterm travel through the most
hands, so they drift most.

## Where there is tolerance, and where there is none

**Quantity and weight** carry some tolerance. Gross weight on a packing list will
rarely match a declaration to the gram. Short-shipment against an order is normal
commercial practice, so long as the invoice reflects what went. Shipping more than
was ordered is treated differently, because the excess was never agreed.

**Value and description** carry almost none. The declared value is what customs
assesses on and what your realisation is later matched against, so a
difference there is a substantive problem rather than a clerical one. If the
invoice says one thing and the shipping bill says another, the two documents no
longer describe the same consignment.

**Names, numbers and dates** are binary. An invoice number is either the same or
it is not.

Under a letter of credit the credit's own terms govern, and where
the credit is silent UCP 600 supplies defaults. "About" or "approximately"
against an amount, a quantity or a unit price allows ten per cent either way. A
five per cent variation in quantity is allowed where the credit does not state
quantity as a fixed number of packing units or individual items and the drawing
stays within the credit amount. A bank applies those limits as written.

## When they disagree

One mismatch costs you three times.

At customs, the consignment is held for examination or the declaration is
reassessed, and
[the charges during a hold](https://www.lexiplatform.com/articles/documents/shipment-held-for-documentation-what-happens) run in four places at once.

At the bank, a set that does not hang together is returned. Under a documentary
credit a discrepancy is the mechanism by which a buyer becomes
entitled to refuse, and
[only some can still be fixed](https://www.lexiplatform.com/articles/documents/letter-of-credit-discrepancies-that-stop-payment).

Then again at the end. Realisation is matched against the shipping bill, and if
the values never agreed the shipment does not close cleanly. That surfaces months
later, when the people who prepared the documents have moved on.

## Checking before it leaves

Put the purchase order, the invoice, the packing list and the shipping bill side
by side and read the fields in the table above across all four, not down each one.
Most mismatches are visible in a few minutes.

Do it on the day your broker files, while the shipment is still in your hands and
[a correction is still a phone call](https://www.lexiplatform.com/articles/documents/amending-a-shipping-bill-after-filing).

## Sources

- [Reserve Bank of India — Master Direction on Export of Goods and Services (FED Master Direction No. 16/2015-16)](https://www.rbi.org.in/Scripts/BS_ViewMasDirections.aspx?id=10395) — checked 2026-07-27
- [Central Board of Indirect Taxes and Customs](https://www.cbic.gov.in/) — checked 2026-07-27
- [ICEGATE — Indian Customs Electronic Gateway](https://www.icegate.gov.in/) — checked 2026-07-27
- [International Chamber of Commerce — Uniform Customs and Practice for Documentary Credits (UCP 600)](https://iccwbo.org/news-publications/news/iccs-new-rules-on-documentary-credits-now-available/) — checked 2026-07-27
