The commercial invoice and packing list, field by field
These are the two documents an exporter actually authors, and they are treated as templates that get a new date each time. Every other party on the shipment reads them as a set of assertions to be checked against something else. Here is what each field is, and which of them has to agree with what.
Paragraph 2.06(a) of the Foreign Trade Policy 2023 names a commercial invoice cum packing list among the three mandatory documents for the export of goods from India. That single naming does a lot of work, because it means the document set is small and every field in it is load bearing. Nothing in the pair is decorative, and almost nothing in it is read only once.
Is the packing list a separate document or not?
Either, at your option. CBIC Circular No. 01/15-Customs dated 12-01-2015 records the Board's decision that where an importer or exporter submits a commercial invoice cum packing list containing the packing list data fields in addition to the invoice details, a separate packing list should not be insisted upon by Customs, and that the option to submit one separately remains open. The circular's own reasoning is that many data fields are identical across the two, so merging them reduces the document count without losing anything.
The practical reading is the opposite of the one exporters usually take. The merge is permitted because the fields are duplicated, not because the packing list fields are optional. A combined document that drops the marks and numbers, or the split between gross and net weight, is not a merged invoice cum packing list. It is an invoice, and the examining officer is entitled to ask for the rest.
What must the packing list side carry?
CBIC Circular No. 01/15-Customs dated 12-01-2015 lists the fields it says are invariably contained in a packing list beyond the common invoice details: description of goods, marks and numbers, quantity, gross weight, net weight, number of packages, and types of packages such as pallet, box, crates or drums. That is the checkable list, and it is short enough that there is no excuse for an omission.
Two of those seven do most of the downstream work. Marks and numbers are how an officer ties a physical package in front of them to a line in a document, which is why an examination goes badly when the marks on the cartons are a different scheme from the marks on the list. Gross weight and net weight are separate fields for a reason: the gross figure is the one that has to be reconcilable with the verified gross mass and with the transport document, and a list that states only a single unlabelled weight has made that reconciliation impossible. The verified gross mass declaration picks that thread up.
What must the export invoice carry under GST?
The commercial invoice is also a tax document, and for an Indian exporter that means it has to satisfy Rule 46 of the Central Goods and Services Tax Rules 2017, which prescribes the particulars a tax invoice must contain, together with the additional particulars that rule requires on an invoice for an export supply, including the endorsement recording whether the supply is on payment of integrated tax or under bond or letter of undertaking. The letter of credit discrepancy guide covers what a bank then does with the same document.
The consequence that catches people is not the endorsement, it is the invoice number. Because the invoice is simultaneously a tax document and a commercial one, the number on it is the number that has to appear in the GST return and in the shipping bill. An exporter running a separate commercial invoice series for the buyer and a GST invoice series for the return has created a mismatch that no downstream system can resolve, and the mismatch is only discovered when money fails to arrive.
Which fields must agree with which other document?
The useful way to hold these two documents is not as a template but as a list of assertions, each of which has a reader who will compare it against a specific other document.
- Invoice number and date. Compared against the invoice table in the shipping bill and against the GST return. The Directorate General of Systems guide on IGST refunds in ICES records invoice number mismatch as the most common error faced by exporters in the refund validation.
- Invoice value and currency. Compared against the shipping bill, against the letter of credit if there is one, and against what eventually has to be realised through the bank.
- Description and classification. Compared against the shipping bill line and, where a preference is claimed, against the origin evidence. Proof of origin and what changed covers that burden.
- Quantity and number of packages. Compared against what is physically examined, and against the transport document the line issues.
- Gross weight. Compared against the verified gross mass declaration, the shipping bill and the transport document. The most frequently revised figure on the file.
- Consignee name and address. Compared character by character against a letter of credit, and against the buyer record the bank holds for realisation.
Read that way, the pair stops being paperwork and becomes a reconciliation surface. Every row above is a place where two documents can disagree, and each disagreement has a different party who bills for it.
Why is the invoice number the most expensive field?
Because it is the join key, and because it is the one field the system cannot repair for you. The Directorate General of Systems guide on IGST refunds in ICES describes the SB005 invalid invoice number response as arising when the invoice number declared in the invoice table of the shipping bill does not match the one declared in the GST return for the same supply, and attributes it to a typing error or to an exporter using two sets of invoices, one for GST and one for exports.
The same guide is blunt about the remedy. It records that a mistake in the shipping bill cannot be amended once the export general manifest is filed, and that an exporter who used a separate invoice in the shipping bill cannot substitute it in the return, so the error largely cannot be corrected by amendment on either side. That is the whole argument for one invoice series: the field is cheap to get right on the day and effectively unfixable afterwards. The IGST refund error codes guide covers the response codes themselves.
What breaks when the packing list is revised late?
A packing list is issued from what was planned and then contradicted by what was packed. Cartons are consolidated, a short shipment is agreed, a pallet is added. The revision reaches the documents that are still being produced and misses the ones already issued, and because each surviving document is internally consistent, nothing on any single page looks wrong.
The fields that move late are always the same: quantity, number of packages and gross weight. Those are precisely the fields the verified gross mass and the transport document depend on, which is why a late re-stuff is the single most reliable way to create a discrepancy at the bank and a query at the port from the same event. The defence is not proof reading. It is deciding that the packed reality updates one record and every document is re-rendered from it.
How should these two documents actually be produced?
From the shipment record, not from last month's file. The reason is visible in the list above: nine or ten facts appear across the invoice, the packing list, the verified gross mass declaration, the shipping bill data pack and the bank presentation, and every one of those appearances is an opportunity for a copy to stay old. One invoice value, thirteen assertions counts the appearances; the field level view here is what they look like on the page.
Purser Outbound projects the commercial invoice and the packing list from one shipment record and flags every dependent artefact as stale when a field behind it moves, with the cause printed on the copy. Purser never submits to a government portal, and it never sends an outbound message without a recorded human approval event. Your customs broker still files the shipping bill and your bank still examines the presentation. What changes is that the invoice number, the value and the weight they are comparing were entered once.
Where to go from here
Every field in this pair has a downstream reader, and each of the guides below is one of those readers looked at from their side of the desk.
- The weight field's other home. The verified gross mass declaration covers who owes the packed weight and by when.
- What the declaration is built from. Shipping bill fields and what each one feeds traces each field to the money it decides.
- The whole mandatory set, by stage. Documents required for export from India starts from paragraph 2.06 of the Foreign Trade Policy 2023.
- What the bank does with the same pages. Letter of credit discrepancies in India covers the examination these documents face.
Frequently asked questions
Is a separate packing list required for an export from India?
Not necessarily. CBIC Circular No. 01/15-Customs dated 12-01-2015 records the Board's decision that where an exporter or importer submits a commercial invoice cum packing list carrying the packing list data fields in addition to the invoice details, a separate packing list should not be insisted upon by Customs, while the option to submit one separately remains available. The merge is permitted because the fields are duplicated, not because they are optional.
What fields must a packing list contain?
CBIC Circular No. 01/15-Customs dated 12-01-2015 lists the fields invariably contained in a packing list beyond the common invoice details as description of goods, marks and numbers, quantity, gross weight, net weight, number of packages, and types of packages such as pallet, box, crates or drums. A combined invoice cum packing list that omits these has not merged the two documents.
Why must the export invoice number match the GST return?
Because it is the key the refund validation joins on. The Directorate General of Systems guide on IGST refunds in ICES describes the SB005 invalid invoice number response as a mismatch between the invoice number in the shipping bill's invoice table and the one in the GST return for the same supply, and attributes it to typing errors or to an exporter running separate commercial and GST invoice series. The same guide records that it largely cannot be corrected by amendment afterwards.
Which fields on an export invoice are compared against other documents?
The invoice number and date against the shipping bill and the GST return, the value and currency against the shipping bill and the letter of credit, the description and classification against the shipping bill line and any origin evidence, the quantity and number of packages against the physical examination and the transport document, the gross weight against the verified gross mass declaration and the transport document, and the consignee name against the credit and the bank's buyer record.
What goes wrong when a packing list is revised after issue?
Quantity, number of packages and gross weight move, and the revision reaches the documents still being produced while missing those already issued. Because every surviving document remains internally consistent, no single page looks wrong, and the divergence only surfaces when a bank examiner or a customs officer compares two of them. Those are also the fields the verified gross mass declaration and the transport document depend on.