Documents for Export Contract with US Buyer: Full Checklist

TL;DR - Summary
- What is an export contract with a US buyer and why does it require specific documents? - An export contract with a US buyer is a legally binding agreement between an Indian exporter and the buyer that sets the goods or services, price, currency, delivery terms, and payment conditions, and every document that follows, including invoices, shipping bills, and remittances, flows from those terms.
- What documents do you need at the contract stage of an export contract with a US buyer? - At the contract stage of an export contract with a US buyer, you need an Export Sales Contract, a Pro Forma Invoice, your IEC copy, your GSTIN with LUT, and AD Code registration, and all five must exist before shipment begins or payment is expected.
- What documents does the US buyer need from their end for an export contract? - For an export contract with a US buyer, the shipment documents are the commercial invoice, packing list, Bill of Lading (or Airway Bill), Certificate of Origin, Importer Security Filing (ISF / 10+2) for ocean freight, a phytosanitary or inspection certificate where applicable, and a Letter of Credit if agreed, with some supplied by you and others by the shipping line, freight forwarder, or the buyer's bank.
- What payment documents must match your export contract with a US buyer? - The commercial invoice, the SWIFT and bank details in the contract, the currency specified in the contract, and the FIRA/FIRC issued after remittance must all match your export contract with a US buyer, because a mismatch in any of them can cause the inward remittance to be rejected or held under FEMA compliance rules.
What Is an Export Contract and Why Does It Need Specific Documents?
An export contract is a legally binding agreement between an Indian exporter and a foreign buyer, in this case a US buyer, that defines the terms of sale: the goods or services, price, currency, delivery terms, and payment conditions. It needs specific documents because every document that follows, from invoices to shipping bills to remittances, flows from the terms set in this contract.
The contract establishes the commercial and legal foundation of a cross-border transaction before any shipment or payment moves.
Say a Pune-based garment manufacturer signs an export contract with a US retailer for $15,000 worth of cotton T-shirts. That contract becomes the reference document against which customs, the bank, and the buyer all verify every subsequent piece of paperwork.
A signed purchase order does not substitute for a formal export contract, so it is not enough on its own to start a shipment.
💡 QUICK INSIGHT
"Documents for export contract" and "documents for export shipment" are two separate checklists. One applies before the deal is signed, the other before goods leave the port. Mixing them up causes delays at both ends.
What Documents Do You Need at the Contract Stage with a US Buyer?
At the contract stage with a US buyer you need five documents: an Export Sales Contract, a Pro Forma Invoice, a copy of your Import Export Code (IEC), your GSTIN with a Letter of Undertaking (LUT), and Authorised Dealer (AD) Code registration. All five must exist before shipment begins or payment is expected.
- Export Sales Contract: This is the foundational agreement between you and the US buyer. It specifies product, quantity, price, currency (typically USD), payment terms (T/T, LC, etc.), and delivery terms (FOB, CIF). Without it, no downstream document has a legal anchor.
- Pro Forma Invoice: This is a preliminary invoice you send the US buyer before the deal is finalised. The buyer uses it to arrange import financing, open a Letter of Credit (LC), or get US customs clearance estimates. It works as a quote in document form and is not a payment demand.
- IEC (Import Export Code): The IEC is mandatory for any export from India and is issued by DGFT. Without a valid IEC, you cannot export goods or receive foreign remittance legally. It must be active before the contract is signed.
- GSTIN with LUT: If you supply goods or services to a US buyer without paying IGST, you must file a LUT with your GST authority before the export. The LUT number must appear on the export invoice. Filing it after the contract is signed but before invoicing is acceptable. If you never file it, you cannot claim zero-rated GST export status.
- AD Code Registration: The AD Code is your bank's Authorised Dealer Code, registered at your port of export. It links your export shipment to your specific bank account, which is how inward remittance from the US buyer gets matched to your account. A mismatch between the name on the contract and the AD Code bank record can freeze the inward payment. Lock in the contract terms before approaching your bank for AD Code registration, and make sure the name and address on the contract exactly match your bank records.
Discrepancies between documents are the most common cause of delays, ahead of missing documents. Customs systems auto-verify data across your invoice, shipping bill, and GST records, so product descriptions and values must be identical across all documents.
💡 QUICK INSIGHT
The pro forma invoice and the commercial invoice serve completely different purposes. The pro forma is a pre-contract quote used by the US buyer for financing and customs planning, while the commercial invoice is a post-shipment payment demand. Using one in place of the other creates a contractual mismatch.
What Documents Does the US Buyer Require from Their End?
A US shipment involves seven documents: the commercial invoice, a packing list, the Bill of Lading (or Airway Bill), a Certificate of Origin, Electronic Export Information (EEI) filing via the Automated Export System (AES), a phytosanitary or inspection certificate where applicable, and a Letter of Credit if agreed. You supply some of these as the Indian exporter. The shipping line, freight forwarder, or the buyer's bank handles the others.
The US buyer has their own documentation obligations that you need to be aware of. Some documents you must supply, and some the buyer arranges independently. Understanding both sides prevents last-minute shipment holds.
| Document | Who Holds / Files It | Why It Matters |
|---|---|---|
| Commercial Invoice (exporter-issued) | Indian Exporter | US Customs uses it to assess duties and verify shipment value |
| Packing List | Indian Exporter | Details quantity, weight, and packaging; US customs cross-checks against the commercial invoice |
| Bill of Lading (or Airway Bill) | Shipping Line / Freight Forwarder | Title document for the goods; shipper name must match IEC exactly |
| Certificate of Origin | Indian Exporter (via Chamber of Commerce) | US buyer may require it to claim preferential tariff rates or comply with import regulations |
| Security Filing (ISF / 10+2) | US Buyer / US Customs Broker | Mandatory for US ocean imports; must be submitted to US Customs (CBP) at least 24 hours before the vessel departs the Indian port to avoid severe penalties. |
| Phytosanitary / Inspection Certificate | Indian Exporter (where applicable) | Required for agricultural goods, food products, or plant-based materials entering the US |
| Letter of Credit (if agreed) | US Buyer's Bank | Payment mechanism; all documents submitted must match LC terms exactly or payment is withheld |
- Bill of Lading shipper name: The shipper name must be identical to the name in your IEC registration. Even one word of difference (for example, "Pvt. Ltd." versus "Private Limited") causes customs to raise a query. Confirm the name with your freight forwarder before the Bill of Lading is drafted.
- Certificate of Origin: A Certificate of Origin is not always required, but when the US buyer asks for one, the shipment cannot proceed without it. Complete your Chamber of Commerce registration before your first export so you are not scrambling after shipment.
- Importer Security Filing (ISF / 10+2): For sea freight entering the US, US Customs requires an ISF filing at least 24 hours before cargo is loaded onto the vessel at the port of origin. While the US buyer or their US customs broker files this, you must provide commercial invoice and packing list details early so they can file on time and prevent US port holds or fines.
What Payment Documents Must Match Your Export Contract with a US Buyer?
Four payment items must match your export contract with a US buyer: the commercial invoice, the SWIFT and bank details in the contract, the currency specified in the contract, and the FIRA/FIRC (Foreign Inward Remittance Certificate) issued after remittance. A mismatch in any of these can cause the inward remittance to be rejected or held under FEMA compliance rules.
- Commercial Invoice: It must match the export contract on buyer name, seller name, product description, quantity, unit price, total value, and currency. Customs systems in 2026 auto-verify data across your invoice, shipping bill, and GSTR-1. A description mismatch, such as "100% cotton T-shirt" on the invoice versus "cotton garment" on the shipping bill, triggers a flag.
- SWIFT and bank details in the contract: Your contract must carry the correct beneficiary bank name, account number, IFSC/SWIFT code, and AD Code-linked branch. If the US buyer wires payment to details that do not match your bank's records, the bank may return or hold the funds pending FEMA verification.
- Invoice currency versus contract currency: If the contract says USD and the invoice is raised in INR or any other currency, the bank treats it as a mismatch. Make sure the currency stated in the contract, the pro forma invoice, and the commercial invoice is identical.
- FEMA realisation period: Under FEMA regulations, export proceeds must be realised within the stipulated period. The Customs House Agent (CHA) files the shipping bill on your behalf, but you are legally responsible for the accuracy of every field, including FOB value and HSN code. An incorrect FOB value affects the realisable amount the bank tracks. Read the shipping bill before submission, because a wrong HSN code or incorrect FOB value will be held against you as the exporter, not the CHA.
- FIRA / FIRC: Your bank issues this after the USD payment is received. It is the proof of export realisation required for GST refund claims, EDPMS closure, and eBRC generation, and it must match the invoice value and the contract terms. FIRA and FIRC refer to the same document, and you need one per transaction for GST refunds and eBRC generation.
Once your contract-stage and payment documents are aligned, the next risk is losing 5–8% of your USD payment to bank charges and hidden fees. Skydo lets Indian exporters receive USD from US buyers for a flat fee of $19 on payments under $2,000 and $29 on payments of $2,000–$10,000, with 0.3% above $10,000. Every transaction gets a free FIRA certificate auto-generated, and settlement takes 1 working day.
⚠️ COMMON MISCONCEPTION
Many exporters assume that once the US buyer sends the wire transfer, the payment is guaranteed. If the invoice currency, beneficiary name, or bank details don't match the contract, the bank can reject the inward remittance under FEMA.
How Does Skydo Help You Receive USD After Your Export Contract Is Signed?
Once your export contract documents are in order and the US buyer initiates the wire transfer, the risk moves to the payment leg. Traditional banks charge up to 8% in hidden fees and require manual follow-up on SWIFT copies and inward remittance tracking. Skydo eliminates that with a free USD virtual account, a published fee schedule, a free FIRA for every transaction, eBRC and EDPMS closure assistance, settlement in 1 working day, and India-based support.
- Free USD Virtual Account: You can share this account with your US buyer as the beneficiary details in your export contract. Setup takes 10–15 minutes and there are no monthly fees. You pay only when you transact.
- Flat, Predictable Fee: Skydo charges a flat fee of $19 for payments under $2,000 and $29 for payments of $2,000–$10,000, with 0.3% for payments above $10,000. The amount you receive is never eroded by percentage-based bank charges or forex markups.
- Free FIRA for Every Transaction: Skydo auto-generates a FIRA for every inward payment. It is the same document you need for GST refund claims, EDPMS closure, and eBRC generation, so there is no chasing your bank's RM for it.
- eBRC and EDPMS Closure Assistance: Link your DGFT account once, bulk upload shipping bills, and auto-map IRMs to generate your eBRC in a click. Skydo also assists with EDPMS closure, which reduces the manual compliance work that follows each export transaction.
- Settlement in 1 Working Day: Skydo guarantees settlement within 1 working day, so you know exactly when the USD will hit your account, with no unpredictable delays from global banking queues.
- India-Based Support: Skydo offers India-based customer support via WhatsApp, call, and text. If there is a discrepancy between your inward remittance and the contract, you get help without being routed through a global support queue.
Is IEC mandatory before signing an export contract?
Yes, the Import Export Code (IEC) issued by DGFT is mandatory before you can legally export goods or receive foreign remittance from a US buyer. You cannot open an AD Code or file a shipping bill without an active IEC. You can negotiate and draft the export contract before the IEC is in hand, but you cannot execute the shipment or collect payment without it.
Can I sign a contract before LUT is filed?
What happens if my US buyer pays before I have AD Code registered?
What is the difference between a pro forma invoice and a commercial invoice?
What are the consequences of a document mismatch in an export contract?
What is ISF (10+2) filing and does it apply to Indian exporters?






