MIDTRANS SHIPPING AND SERVICES · Established 1998 Syria, UAE, Dubai, Jebel Ali, China, Turkey, Europe

Export documentation tool

Invoice Builder: Proforma & Commercial Invoices

Prepare a proforma invoice or a commercial invoice online, preview the document live, and print it or save it as a PDF. Below the tool, learn what each document does, how they differ, and how to complete every field before a shipment moves.

Embedded documentation workspace

MIDTRANS invoice builder workspace

The invoice workspace stays embedded inside the website so visitors can move between the tool, freight tools, quote requests, and official MIDTRANS support without leaving the public site. The same self-contained tool is prepared to ship inside the MIDTRANS mobile app.

Export documentation

What is a proforma invoice?

A proforma invoice is a preliminary trade document the seller issues before a sale is finalized. It looks like an invoice — parties, goods, quantities, prices, currency, and terms — but it works as a structured offer rather than a demand for payment. Buyers use it to confirm the deal internally, arrange financing or a letter of credit, and in many markets to apply for import permits or pre-shipment approvals.

Because nothing has been sold yet, a proforma invoice is normally treated as a quotation. Once the buyer confirms, the same details flow into the order and, later, into the commercial invoice that documents the actual transaction.

  • Issued before the sale is confirmed
  • Used for approvals, permits, and LC opening
  • Not a demand for payment
  • Fields mirror the future commercial invoice

Export documentation

What is a commercial invoice?

A commercial invoice is the document that records the actual sale between exporter and importer. It is one of the core documents in international shipping: customs authorities use it as a basis for classification and valuation, banks reference it in documentary payments, and it travels with the transport documents through clearance at destination.

A clean commercial invoice states who sold what to whom, at which price and currency, under which Incoterm, and how payment is arranged. Inconsistent or incomplete invoices are one of the most common reasons customs queries delay a shipment, which is why the details deserve care before cargo moves.

  • Records the confirmed transaction
  • Basis for customs valuation and clearance
  • Referenced in documentary payments
  • Must stay consistent with packing list and transport documents

Practical comparison

Proforma vs commercial invoice: the differences that matter

Timing. The proforma comes before the transaction is confirmed; the commercial invoice comes after. Purpose. The proforma supports the buyer's decision and pre-shipment formalities; the commercial invoice documents the sale for customs, banks, and accounting. Status. A proforma is generally a quotation and does not by itself create a payment obligation; the commercial invoice records the amounts actually due under the agreed terms.

In day-to-day trade the two documents often look nearly identical — same parties, same goods, same prices. That is intentional: a well-prepared proforma means the final commercial invoice can be issued without surprises, and both stay consistent with the packing list and transport documents.

Step by step

How to write a commercial invoice, field by field

1. Exporter and consignee. Full legal names and addresses, with contact details. 2. Invoice number and date. A unique reference customs and banks can trace. 3. Description of goods. Clear, specific wording — generic descriptions invite customs queries. 4. HS code. Add the tariff classification when known; it drives duty treatment at destination. 5. Quantities, unit prices, and totals. State the unit, price per unit, and line totals in one currency.

6. Incoterm. The agreed term (EXW, FOB, CIF, DAP…) defines which costs sit inside the invoice value. 7. Payment terms. Advance, balance, or documentary arrangements. 8. Amount in words. Many authorities and banks expect the total written out. 9. Bank details, declaration, signature, and stamp. Close the document with the seller's account information and an authorised signature.

Requirements differ by destination country and by transaction, so the receiving customs authority remains the final reference. MIDTRANS reviews shipment documentation as part of quote and clearance preparation.

FAQ

Frequently asked questions

Clear answers about proforma invoices, commercial invoices, and preparing export documentation before a shipment moves.

What is a proforma invoice used for?

A proforma invoice is a preliminary document issued before a sale is finalized. Buyers commonly use it to confirm the offer, arrange internal approvals, apply for import permits, or open a letter of credit. It describes the intended goods, quantities, prices, and terms, but it is not a demand for payment.

What is the difference between a proforma invoice and a commercial invoice?

A proforma invoice is issued before the transaction is confirmed and works as a detailed quotation. A commercial invoice is issued once the sale is agreed and records the actual transaction; customs authorities use it as a basis for valuation and clearance. The two documents often carry the same fields, but only the commercial invoice documents the final sale.

Is a proforma invoice legally binding?

A proforma invoice is generally treated as a quotation rather than an accounting document, so it does not by itself create a payment obligation. The commercial terms become binding through the confirmed order or contract that follows it. The commercial invoice then records the actual sale. Specific legal treatment can vary by jurisdiction, so confirm requirements for your own transaction.

What details should a commercial invoice include?

Typical fields include the exporter and consignee names and addresses, invoice number and date, a clear description of the goods, HS codes where known, quantities, unit prices, currency, total value, the agreed Incoterm, payment terms, and a signature or company stamp. Exact requirements vary by destination country, so the receiving customs authority remains the reference.

Can I use a document from this builder for customs clearance?

The builder produces a clean, printable invoice layout with the fields customs authorities commonly expect. Whether a specific shipment clears depends on the destination authority's requirements and the accuracy of the declared details. MIDTRANS can review shipment documentation as part of quote and clearance preparation before the cargo moves.

Does the invoice builder store or upload my data?

The builder runs in your browser. Draft details are kept in your own browser's local storage on your device so you can continue later, and nothing is uploaded to a server when you prepare or print the document.

Track Quote WhatsApp