Quick Answer: Proforma vs Commercial Invoice

📄
Proforma Invoice: A PRELIMINARY estimate sent before goods ship.

"Here's what the order will cost: $12,500 for 500 units, FOB Shanghai. Valid for 30 days."

📋
Commercial Invoice: A LEGALLY BINDING demand for payment issued after goods ship.

"Invoice #CI-2026-047: Payment of $12,500 due in 30 days for 500 units shipped via MSC Vessel."

Key Difference: A proforma invoice is a quote in invoice format. A commercial invoice is a legal financial document required for customs clearance and payment collection.

Need to create one? Generate a Proforma Invoice or Generate a Commercial Invoice

Visual Comparison: Proforma vs Commercial Invoice

Understanding the fundamental difference comes down to where each document sits in the trade cycle. The proforma comes first as a proposal; the commercial invoice follows as the binding financial record.

Step 1: The Estimate

PROFORMA INVOICE

"Preliminary Quotation"

  • Timing: Before Shipment
  • Legal Status: Non-Binding
  • Accounting: Not Recorded
  • Customs: Pre-Clearance Only
Step 2: The Demand

COMMERCIAL INVOICE

"Legal Demand for Payment"

  • Timing: After Shipment
  • Legal Status: Binding
  • Accounting: Accounts Receivable
  • Customs: Required for Entry

The International Trade Document Flow

1
Buyer Requests Quote

Buyer asks the seller for pricing and terms on specific goods.

2
Seller Issues Proforma Invoice

Seller sends a proforma invoice detailing goods, pricing, delivery terms, and validity period.

3
Buyer Confirms & Arranges Payment

Buyer uses the proforma to apply for import licenses, open letters of credit, or arrange advance payment.

4
Goods Are Shipped

Seller dispatches the goods and prepares final shipping documentation.

5
Seller Issues Commercial Invoice

Seller sends a commercial invoice with final amounts, which accompanies the shipment for customs clearance.

6
Customs Clearance & Payment

The commercial invoice is used to calculate duties and taxes. Buyer pays according to the agreed terms.

Customs Compliance Warning: Submitting a proforma invoice instead of a commercial invoice to customs authorities for final clearance can result in shipment holds, penalties, and additional storage charges. Always ensure you use the correct document type. For detailed customs requirements, see our guide to international invoicing.

When to Use a Proforma vs Commercial Invoice

Each document serves a distinct purpose in the trade cycle. Using the wrong one at the wrong time can cause legal, financial, and customs complications. Here is a clear breakdown of when each applies.

📄 Use a Proforma Invoice When...

  • You are providing a price quotation to a potential buyer in a structured invoice format
  • A buyer needs documentation to apply for an import license in their country
  • A buyer's bank requires a document to open a letter of credit (LC)
  • Customs authorities need a pre-shipment value estimate for advance clearance
  • You are sending samples, gifts, or goods with no commercial value across borders
  • You need to outline terms before the buyer commits to a purchase order
  • The final price, quantity, or delivery terms are still being negotiated

📋 Use a Commercial Invoice When...

  • Goods have been shipped or services delivered and you need to request payment
  • The shipment requires customs clearance at the destination country
  • You need to declare the transaction value for import duty and tax calculation
  • Your accounting department needs to record the sale as revenue (accounts receivable)
  • You must trigger the VAT/GST tax point for the transaction
  • The document must be legally enforceable in case of non-payment disputes
  • Banks require a final invoice to release payment under a letter of credit
Pro Tip: In many international transactions, you will use both documents sequentially. The proforma invoice initiates the deal and the commercial invoice finalizes it. Reference the proforma number on your commercial invoice for a clean audit trail. Learn more about structuring payment terms in our invoice payment terms guide.

Key Differences: Proforma vs Commercial Invoice

A comprehensive side-by-side comparison of every critical dimension where proforma and commercial invoices differ. This table is your quick-reference guide for compliance.

Feature Proforma Invoice Commercial Invoice
Legal Status Non-binding estimate / quotation Legally binding demand for payment
Customs Use Pre-shipment clearance estimates; not accepted as final customs document **Required** for customs clearance and duty calculation
Accounting Treatment **Not** recorded in accounts receivable; informational only Recorded as accounts receivable (asset) under accrual basis
Tax Implications Does **not** trigger VAT/GST or sales tax liability Triggers VAT/GST liability and creates the tax point
Required Fields Flexible; marked 'PROFORMA' prominently Strict requirements set by customs authorities and tax law
Revisions Allowed Freely revised before final agreement Amendments require credit notes or corrective invoices
Payment Obligation No payment obligation created Creates a legal obligation to pay
Use in Disputes Cannot be used to collect debt in court Admissible as evidence in legal proceedings

Required Fields: Proforma vs Commercial Invoice

One of the most practical differences between these two documents is what information they must contain. Commercial invoices have strict field requirements set by customs authorities and tax law, while proforma invoices are more flexible. Getting the fields wrong on a commercial invoice can delay your shipment at the border.

📄 Proforma Invoice Fields

  1. Header

    Must be clearly marked 'PROFORMA INVOICE' to avoid confusion with a commercial invoice

  2. Seller Details

    Company name, address, and contact information

  3. Buyer Details

    Buyer's name, address, and contact information

  4. Item Description

    Detailed description of goods or services, including quantity and unit price

  5. Total Value

    Estimated total value of the transaction (not a demand for payment)

  6. Currency

    Currency of the transaction

  7. Incoterms

    Delivery terms (e.g., FOB, CIF) if applicable to international trade

  8. Validity Period

    Expiry date of the quotation (e.g., 'Valid for 30 days')

  9. HS Codes

    Harmonized System codes for goods (recommended for customs pre-clearance)

📋 Commercial Invoice Fields

  1. Header

    Clearly titled 'COMMERCIAL INVOICE' or 'INVOICE' with a unique sequential number

  2. Seller Details

    Full legal name, address, tax ID (VAT/EIN/GST number)

  3. Buyer Details

    Full legal name, address, tax ID, and importer of record if different

  4. Invoice Number

    Unique, sequential, gapless number (e.g., CI-2026-001)

  5. Invoice Date

    Date of issue; determines tax point and payment terms

  6. Item Description

    Detailed line items: description, HS code, quantity, unit price, net amount

  7. Total Value

    Final amount due, broken down by subtotal, tax, shipping, and grand total

  8. Currency

    Transaction currency; exchange rate if different from reporting currency

  9. Payment Terms

    Due date, payment method, bank details (e.g., Net 30, wire transfer)

  10. Incoterms

    Mandatory delivery terms for international shipments

  11. Country of Origin

    Where goods were manufactured; required for customs and duty calculation

  12. Shipping Details

    Weight, dimensions, number of packages, vessel/flight information

Important: Commercial invoice requirements vary by destination country. The United States (CBP), European Union, and other jurisdictions each have specific field mandates. Always verify requirements with your freight forwarder or customs broker before shipping. For VAT-specific fields, consult our guide to VAT/GST invoicing.

Common Mistakes to Avoid

These are the most frequent errors businesses make when handling proforma and commercial invoices in international trade. Each one can lead to financial loss, shipment delays, or compliance violations.

Using a Proforma Invoice for Customs Clearance

The Mistake: Submitting a proforma invoice as the final customs document when importing goods.

Why It's Wrong: Customs authorities require a commercial invoice to calculate duties and taxes. A proforma is an estimate, not a declaration of value. Your shipment will be held until a proper commercial invoice is provided.

The Fix: Always issue a commercial invoice once goods have shipped. Reserve the proforma for pre-shipment purposes only.

Recording Proforma Invoices as Receivables

The Mistake: Entering a proforma invoice into your accounting system as an account receivable or revenue entry.

Why It's Wrong: A proforma is not a demand for payment and creates no financial obligation. Recording it inflates your revenue and receivables, creating discrepancies during audits and misrepresenting your financial position.

The Fix: Track proforma invoices in a separate log or CRM system. Only create accounting entries when you issue the final commercial invoice.

Omitting "PROFORMA" from the Header

The Mistake: Sending a proforma invoice that simply says "Invoice" without the "PROFORMA" designation.

Why It's Wrong: Without clear labeling, the buyer, their bank, or customs officials may treat it as a commercial invoice. This can trigger premature payment obligations, incorrect duty calculations, or accounting errors on both sides.

The Fix: Always label proforma invoices prominently. Our proforma invoice generator automatically includes the correct header.

Mismatched Values Between Proforma and Commercial Invoice

The Mistake: The commercial invoice shows significantly different amounts or terms than the proforma invoice that was used to open a letter of credit.

Why It's Wrong: Banks will reject documents under a letter of credit if the commercial invoice does not match the LC terms, which are based on the proforma. This can result in non-payment or costly amendments.

The Fix: If pricing changes after issuing a proforma, issue an updated proforma and ensure the LC is amended before shipping. Document all changes clearly.

Missing Country of Origin on Commercial Invoices

The Mistake: Forgetting to include the country of manufacture on the commercial invoice for international shipments.

Why It's Wrong: Country of origin determines applicable duty rates, trade agreement eligibility (e.g., free trade zones), and import restrictions. Without it, customs cannot process the shipment and may apply the highest duty rate by default.

The Fix: Always include the country of origin for every line item. Check our international invoicing guide for country-specific requirements.

Using the Same Number Sequence for Both

The Mistake: Numbering proforma and commercial invoices in the same sequence (e.g., INV-001 for a proforma, INV-002 for a commercial invoice).

Why It's Wrong: This creates confusion in your records and can cause audit problems. Tax authorities may question gaps in your commercial invoice sequence if proforma numbers are mixed in.

The Fix: Use separate numbering prefixes: PI- for proforma (e.g., PI-2026-001) and CI- for commercial invoices (e.g., CI-2026-001). Learn more about creating properly numbered invoices.

Frequently Asked Questions

Can a proforma invoice be used for customs clearance?

A proforma invoice can be submitted to customs authorities for pre-clearance estimates, import license applications, or letter of credit arrangements. However, it cannot replace a commercial invoice for final customs declaration. Customs officials require a commercial invoice to assess duties, taxes, and verify the declared value of goods crossing borders.

Does a proforma invoice create a legal obligation to pay?

No. A proforma invoice is a preliminary document that functions as a quotation or estimate. It does not create any legal obligation for the buyer to pay. Only a commercial invoice, once issued after goods are shipped or services delivered, creates a legally enforceable demand for payment that can be used in debt collection proceedings.

Should I record a proforma invoice in my accounting books?

No. A proforma invoice should not be recorded as accounts receivable or revenue. It is an informational document only. Recording it as a receivable would overstate your assets and revenue, potentially causing issues during audits. Only record the transaction when you issue the actual commercial invoice.

When does a proforma invoice become a commercial invoice?

A proforma invoice does not automatically become a commercial invoice. Once the buyer accepts the terms and goods are shipped or services are delivered, you must issue a separate commercial invoice with a unique invoice number, final pricing, and all legally required fields. The commercial invoice may reference the original proforma number for traceability.

What happens if I use a proforma invoice instead of a commercial invoice for shipping?

Using a proforma invoice instead of a commercial invoice for actual shipments can cause customs delays, fines, or seizure of goods. Customs authorities require a commercial invoice to determine import duties and taxes. Without one, your shipment may be held at the border until proper documentation is provided, leading to storage fees and delivery delays.

Can I convert a proforma invoice to a commercial invoice in my invoicing software?

Most professional invoicing software, including free tools like MyInvoiceTemplate, allows you to create a proforma invoice and later convert it to a commercial invoice. The conversion typically assigns a new invoice number, updates the date, and adds mandatory commercial fields. Always review the converted document to ensure all customs-required fields are complete.

Do proforma invoices need a unique number?

While not legally required in most jurisdictions, assigning a unique reference number to proforma invoices is strongly recommended. It helps both parties track the quotation, reference it in correspondence, and link it to the eventual commercial invoice. Use a separate numbering sequence (e.g., PI-2026-001) to avoid confusion with commercial invoice numbers.

Which document do banks require for a letter of credit?

Banks typically require a proforma invoice to open a letter of credit (LC), as it establishes the expected transaction value and terms. However, to negotiate and receive payment under the LC, the seller must present a commercial invoice that matches the LC terms exactly. Any discrepancy between the commercial invoice and the LC can result in payment delays or rejection.


Important Legal Disclaimer

The information provided in this guide is intended for general educational and informational purposes only. Customs regulations, import/export requirements, and tax laws vary significantly by country and jurisdiction. Requirements may change without notice as governments update trade policies and compliance standards.

This content does not constitute professional legal, customs, accounting, financial, or tax advice. MyInvoiceTemplate and its contributors shall not be held liable for any decisions made or actions taken based on the information presented herein. For advice specific to your business circumstances, trade routes, or individual situation, please consult with a qualified professional such as a licensed customs broker, international trade attorney, certified CPA, or freight forwarding specialist.

Create Professional Trade Documents in Seconds

Generate accurate proforma and commercial invoices with all required fields for international trade. Free, no signup required.