Skip to main content
Module 06: Proforma Invoice (PI)
Downloads (2)

Key Elements and Mandatory Clauses in PI

Reading Time: 25 minLesson 17 of 105Comprehensive Master Manual

Learning Objectives

Master the 12 mandatory data sections of a compliant Proforma Invoice.
Incorporate precise 6-digit and 8-digit Harmonized System (HS) Codes and Incoterms 2020.
Draft legally protective quantity and value tolerance clauses (+/- 5%).
Specify exact bank routing coordinates (SWIFT, IBAN, Branch Code) to eliminate payment routing errors.

Comprehensive Technical GuidanceTextbook & Training SOP

1. The Anatomy of a Bulletproof Proforma Invoice

A Proforma Invoice in international apparel manufacturing is both a commercial sales agreement and a legal banking instruction. When a buyer applies for a Master Letter of Credit, the bank's trade finance officer will input the terms directly from the Proforma Invoice into SWIFT MT700.

If the PI contains errors, missing clauses, or ambiguous terms, those exact defects will be copied into the Master L/C, resulting in bank discrepancies, delayed payments, and costly amendments.


2. Deep-Dive: The 12 Mandatory Structural Elements

Commercial Process Workflow
+─────────────────────────────────────────────────────────────────────────────+
|               ANATOMY OF A COMPLIANT GARMENT PROFORMA INVOICE               |
+─────────────────────────────────────────────────────────────────────────────+
  [ 1. CORPORATE HEADER ]      Seller Legal Name, Registered Address, BIN/TIN
  [ 2. PI NUMBER & DATE ]      Unique Serial Identifier (e.g. AGL-EXP-2026-084)
  [ 3. BUYER PARTICULARS ]     Full Corporate Legal Name, Address, Contact
  [ 4. MERCHANDISE SPEC ]      Garment Style, Fiber Composition, Fabric Weight (GSM)
  [ 5. HS CODE (6/8 DIGIT) ]   Harmonized System Code (e.g. 6109.10.00)
  [ 6. QUANTITY BREAKDOWN ]    Order Quantity in Pieces, Size/Color Matrix
  [ 7. UNIT & TOTAL VALUE ]    FOB Unit Price & Total Value in USD/EUR
  [ 8. INCOTERMS 2020 ]        Named Port (e.g. FOB Chattogram Port - Incoterms 2020)
  [ 9. LOGISTICS ROUTING ]     Port of Loading (BDCGP) & Port of Discharge (DEHAM)
  [ 10. PAYMENT TERMS ]        Irrevocable L/C at Sight / Usance under UCP 600
  [ 11. BANKING COORDINATES ]  Bank Name, Branch, Account No, SWIFT BIC Code
  [ 12. SPECIAL CLAUSES ]      +/- 5% Tolerance Clause & 30-Day Validity Deadline
+─────────────────────────────────────────────────────────────────────────────+

3. Critical Protective Clauses to Embed in Every PI

1. The Quantity & Value Tolerance Clause

  • Standard Clause: "Quantity and total invoice amount +/- 5% allowed at seller's option to accommodate fabric roll yields and packing ratios."
  • Commercial Purpose: Protects against short-shipment or over-shipment discrepancies under UCP 600 Article 30.

2. The Incoterms 2020 Specification Clause

  • Standard Clause: "FOB Chattogram Port, Bangladesh (Incoterms 2020). Ocean freight and marine cargo insurance to be arranged and paid by the Buyer."
  • Commercial Purpose: Defines the exact point of risk transfer (when goods pass the ship's rail in Chattogram).

3. The Price Validity & Raw Material Hedging Clause

  • Standard Clause: "This Proforma Invoice is firm and valid for Master L/C opening until September 30, 2026. If operative L/C is not advised by said date, seller reserves the right to revise prices and shipment dates."
  • Commercial Purpose: Protects factory profitability if global yarn or cotton prices surge while waiting for the buyer to open the credit.

4. Factory Case Study: Apex Garments Ltd.

  • Factory: Apex Garments Ltd. (Dhaka, Bangladesh)
  • Buyer: Global Fashion Buyer Ltd. (Manchester, UK)
  • Order: 50,000 pcs Cotton Hoodies (Value: $350,000 USD)
  • Incident: The junior merchandiser drafted a PI listing the item simply as "Hooded Sweatshirts" without the HS Code or fabric GSM. The buyer bank issued the Master L/C copying this vague description.
  • Commercial Audit: The Senior Export Executive caught the error during L/C vetting, explaining that Bangladesh Bank EXP regulations and UK Customs require the specific 8-digit HS Code (6110.20.00) and fabric construction (100% Cotton Knit Fleece 320 GSM).
  • Corrective Action: The executive requested an immediate SWIFT MT707 amendment updating the product description and HS code before shipping.
  • Outcome: Clean document presentation at bank negotiation, zero customs delays at Felixstowe Port.

The 12 Mandatory Elements of a Garment Export Proforma Invoice

Section #PI Element NameMandatory Technical ContentRisk if Omitted / Inaccurate
01PI Header & ReferenceUnique Serial PI Number (e.g. AGL-EXP-2026-084) and Issue DateBank cannot link L/C to transaction; audit failure
02Seller / Exporter DetailsFull Registered Company Name, Factory Address, Tax ID (TIN/BIN), Phone/EmailCustoms bond passbook mismatch; central bank query
03Buyer / Importer DetailsFull Legal Corporate Name, Registered Address, Contact Person, CountryL/C issued to wrong applicant; amendment required ($150)
04Product Description & StyleGarment Style Name, Construction (e.g. 100% Cotton Knitted Single Jersey), Color/Size RatioDiscrepancy between Commercial Invoice and Master L/C
05Harmonized System (HS) CodeExact 6-digit or 8-digit HS Code (e.g. 6109.10 for Cotton T-Shirts, 6203.42 for Denim)Customs tariff misdeclaration; port seizure of goods
06Quantity & Unit of MeasureExact order quantity in Pieces (Pcs), Dozens (Dzn), or Pairs (Prs)Over-shipment or short-shipment L/C discrepancy
07Unit Price & CurrencyUnit price per piece and total order value in USD, EUR, or GBPFinancial dispute and bank presentation rejection
08Incoterms 2020 RulesExact Incoterm with named port (e.g. FOB Chattogram, CIF Hamburg, FCA Dhaka Airport)Ambiguity over who pays ocean freight and insurance
09Port of Loading & DischargePort of Loading (e.g. Chattogram Port - BDCGP) and Port of Discharge (e.g. Felixstowe Port - GBFXT)Containers shipped to wrong destination terminal
10Payment & Financing TermsPayment mode: Irrevocable Letter of Credit at Sight / 60-day Usance L/C / TT AdvanceUnclear credit tenure causing bank liquidity stress
11Advising Bank CoordinatesFull Bank Name, Branch, Full Address, SWIFT BIC Code, Account/IBAN NumberForeign bank transmits L/C to wrong financial institution
12Tolerance & Validity ClausesQuantity/Value Tolerance (+/- 5%) and Expiration Date of PI (e.g. Valid for 30 Days)Supplier price increases; L/C discrepancy on actual packed pieces

Practical Commercial Flow

Anatomy of a Compliant Export PI: Apex Garments Ltd.

PI #AGL-EXP-2026-092 | Date: August 15, 2026 Seller: Apex Garments Ltd., Plot 14, Gazipur, Dhaka, Bangladesh (BIN: 001488129-0101) Buyer: Global Fashion Buyer Ltd., 120 Fashion Way, Hamburg, Germany Item: Mens 100% Cotton Knitted T-Shirts (Style #GFB-TS26, 180 GSM, Solid Dyed) HS Code: 6109.10.00 Quantity: 80,000 Pcs (+/- 5% tolerance) Unit Price: $3.50 USD / Pc Total Value: $280,000.00 USD FOB Chattogram (Incoterms 2020) Port of Loading: Chattogram Port, Bangladesh (BDCGP) | Port of Discharge: Hamburg, Germany (DEHAM) Payment: 100% Irrevocable Letter of Credit at Sight governed by UCP 600 Bank: Commercial Bank of Bangladesh Ltd., Principal Branch, Dhaka (SWIFT: CBBLBDDH) Validity: Valid for L/C opening until September 15, 2026.

Factory Real-Life Scenario

Scenario: Apex Garments drafted a Proforma Invoice for 50,000 jackets but omitted the "+/- 5% Quantity and Value Tolerance" clause. Upon production completion, the factory packed 48,900 pieces (a minor 2.2% shortfall due to cutting fabric flaws).

Solution: When documents were presented, the buyer opening bank flagged a "Short Shipment / Value Mismatch" discrepancy under UCP 600 because the L/C did not authorize tolerances.

Impact: The factory was penalized $200 in bank discrepancy fees and delayed payment by 12 days. Including the standard +/- 5% tolerance clause would have prevented the issue.

Commercial Officer Best Practice

Always state Incoterms with the specific version and named port (e.g., "FOB Chattogram Port, Bangladesh - Incoterms 2020"). Writing just "FOB" without the named port or rule year creates legal ambiguity during maritime disputes.

Top Beginner Mistakes to Avoid

  • Omitting the 6-digit HS Code on the PI, causing buyer banks to reject the Master L/C application.
  • Forgetting to mention the PI validity deadline, leaving the factory legally exposed if raw material prices surge.
  • Listing incorrect SWIFT BIC codes, causing L/Cs to be misadvised to other commercial banks.

Important Commercial & Trade Terminology (2 Terms)

Incoterms 2020

The set of 11 international commercial trade terms published by the International Chamber of Commerce (ICC) defining cost, risk, and transport obligations.

💡 Note: Standard terms: FOB, CIF, CFR, FCA.
Quantity Tolerance Clause

A contractual term permitting the seller to ship a percentage slightly above or below the exact order quantity (typically +/- 5%).

💡 Note: Essential for apparel production.

Interview Preparation Questions & Answers (2 Questions)

Master these high-frequency interview questions for Commercial Officer, Merchandising, and Export Executive roles.

Suggested Professional Answer:

Apparel manufacturing depends on bulk fabric knitting/weaving roll yields and cutting efficiency, which naturally produce slight variations in final sewn garment quantities. A +/- 5% tolerance clause in the PI ensures that if the factory ships 48,000 or 52,000 pieces on a 50,000-piece order, the commercial bank accepts the presentation cleanly under UCP 600 Article 30 without citing a short-shipment or over-shipment discrepancy.

Frequently Asked Questions (1 FAQs)

Clear, beginner-friendly answers to the most common questions about the Commercial Department.

Customs assessment officers in both export and import seaports will flag the mismatch during Bill of Entry/Export processing, halting container clearance, demanding physical laboratory fiber tests, and assessing customs fines for misdeclaration.

Key Takeaways & Summary Points

1A compliant PI must contain 12 mandatory sections: Header, Seller/Buyer details, PI No./Date, HS Code, Itemized Specs, Quantity, Unit Price, Incoterms, Port details, Payment Terms, Bank Details, and Validity.
2Always include quantity and value tolerance clauses (e.g., "+/- 5% in quantity and total value allowed") to protect against fabric roll yield variations.
3Explicitly state the PI Validity Period (e.g., "Valid for 30 calendar days") to hedge against raw material price inflation.
4Bank routing details must state the exact SWIFT Code and Beneficiary Account Name matching central bank registrations.

Executive Lesson Summary

A complete, meticulously drafted Proforma Invoice eliminates downstream trade friction. By embedding mandatory product descriptions, exact HS codes, Incoterms, banking coordinates, and protective tolerance clauses, commercial officers ensure seamless banking and customs execution.

Lesson Downloads & SOP Templates

PDF
Proforma Invoice Mandatory Clause Checklist
PDF Checklist • 280 KB • Free Download
XLSX
Master Proforma Invoice Excel Generator
Excel Format • 420 KB • Free Download
Related Calculator

HS Code Duty Calculator

Calculate customs duty, VAT, and tax rates by HS code.

Open Tool
Related Guide

CBM and Container Loading: A Guide for Garment Shipment Planning

Comprehensive industry standard guide.

Read Guide
Customs HS Code

HS 6109.10.00

T-shirts, singlets and other vests, knitted or crocheted, of cotton

View HS Code
Related Professional Resources & Internal Links
Topic Keywords: Proforma invoice elements, PI mandatory clauses garments, HS code in PI, Incoterms 2020 PI template

© 2026 All In One Concepts. All Rights Reserved.

All content published on this website, including courses, lessons, articles, guides, tutorials, educational materials, graphics, text, downloadable resources, and other original materials, is protected by applicable copyright laws.

The content is provided for educational and informational purposes only. You may not copy, reproduce, republish, redistribute, modify, sell, or commercially exploit any original content from this website without prior written permission from the copyright owner.

If you believe that any content on this website infringes your copyright or intellectual property rights, please contact us.

Copyright Owner:Md Rasel Ahmed
Developed by:Md Rasel Ahmed