Key takeaways
- A quotation offers a price while the buyer is still deciding; a proforma invoice confirms the agreed terms after the buyer says yes, usually to request an advance.
- Neither is a tax invoice, so neither creates GST liability or input tax credit on its own.
- When a services advance arrives against a proforma, you issue a receipt voucher; the later tax invoice adjusts any advance received.
- Exporters use the proforma to open letters of credit and collect advances; customs clears goods on the shipping bill and commercial invoice.
What is the difference between a proforma invoice and a quotation?
A quotation is a price offer you send while the buyer is still comparing options, while a proforma invoice is an invoice-style confirmation of agreed terms you send after the buyer agrees, usually to request an advance or support a bank process. In short, the proforma invoice vs quotation difference is about timing and purpose: the quotation helps the buyer decide, and the proforma helps them pay.
| Aspect | Quotation | Proforma invoice |
|---|---|---|
| Stage | Early, while the buyer is comparing or evaluating | After agreement, once the buyer commits |
| Purpose | To pitch prices and help the buyer decide | To enable internal approvals, bank processing or an advance payment |
| Layout | Simple proposal or offer | Formal layout that mirrors a standard invoice |
| Detail level | Moderate cost estimate | High detail: shipping terms, HS codes, bank details |
| Tax status | Not a tax or accounting document | Not a tax or accounting document |
| Can the buyer pay against it | Not usually | Yes, as an advance |
| Negotiable | Yes | Largely settled |
| Legally binding | A firm quotation becomes a contract once accepted | Binds the seller to its terms once the buyer accepts it or pays against it |
| Number and date | Good practice | Expected by banks and buyers |
Is a proforma invoice the same as a quotation?
No. A proforma invoice usually follows a quotation and restates the terms in invoice form, often because the buyer needs it to approve the purchase, arrange payment or open a letter of credit. Some sellers call it a proforma quotation, but that is the same document as a proforma invoice, not a third type. In a typical deal the documents follow this order:
- Quotation: the price and terms you offer.
- Acceptance or purchase order: the buyer agrees, sometimes after negotiating.
- Proforma invoice: the agreed terms in invoice form, with bank details for an advance.
- Receipt voucher: issued when an advance for services arrives.
- Tax invoice on delivery, adjusting any advance; for exports, this export invoice usually also serves as the commercial invoice.
Not every deal uses every step. A domestic customer who accepts your quote and pays on delivery may never need a proforma, and a repeat overseas buyer may ask for a proforma without a fresh quotation. For how a proforma differs from the final bill, see proforma invoice vs tax invoice.
Is a quotation or proforma invoice legally binding?
A quotation can become binding. Under the Indian Contract Act, a firm quotation with clear price and terms works as a proposal, and once the buyer accepts it, a contract is formed. A general price list or rough estimate is only an invitation to make an offer, so nothing is binding until terms are agreed.
You can withdraw a quotation before it is accepted, and it lapses when its validity date passes. A proforma invoice sets out the terms on which the seller is willing to supply. Once the buyer accepts it, signs it or pays an advance against it, it becomes strong evidence of the contract, but it is still not a tax document.
Is a proforma invoice allowed in GST?
Yes, you can issue one, but it has no standing under GST. A proforma invoice is not a tax invoice, so it creates no GST liability, the buyer cannot claim input tax credit on it, and it is not reported on the e-invoice portal. GST applies when you make the supply, or for services, when you receive an advance.
- Advance for services: GST is due when the advance arrives, so you issue a receipt voucher showing the tax.
- Advance for goods: no GST is due at that stage for most suppliers; tax applies when you issue the invoice.
- Export of services under a letter of undertaking (LUT): no IGST is charged, but you still issue a receipt voucher for the advance.
- Deal cancelled after an advance: you issue a refund voucher.
- Final bill: for services, the tax invoice is due within 30 days of supplying the service, and it adjusts the advance already received.
What should a quotation and a proforma invoice include?
A quotation needs enough to let the buyer decide; a proforma needs enough for the buyer's finance team or bank to pay.
| Quotation | Proforma invoice |
|---|---|
| Your name, address and GSTIN, and the buyer's details | The same, plus the buyer's reference or purchase order number |
| Scope of work or items, quantity and price | Final scope or items, quantity, unit price and total |
| Currency and validity date, such as 'valid for 30 days' | Currency, and how long the price and exchange rate hold |
| Payment terms you propose | Agreed payment terms, the advance amount and your bank or local account details |
| Delivery timeline | Delivery date; for goods, HS code, Incoterms, weights and country of origin |
| The word 'Quotation', a reference number and date | The words 'Proforma invoice', its own number and date |
| For exports, a note that the supply is zero-rated under LUT | The same LUT note for exports |
Number proformas in a separate series from your tax invoices. GST does not require this, but it keeps your tax invoice series unbroken and lets banks match the proforma to the payment. Service exporters do not need HS codes or Incoterms; a clear scope, milestones and the LUT note do the same job. For goods terms, see incoterms.
What is the purpose of a proforma invoice?
A proforma invoice gives the buyer a formal, priced document to act on before the sale is completed. In India and abroad, businesses use it to:
- request an advance or part payment before work starts or goods ship
- get the buyer's internal purchase approval or budget sign-off
- book transport and insurance, or put a value on samples sent free of charge
- let an overseas buyer arrange an advance transfer, apply for an import licence or open a letter of credit (LC)
An LC is a bank's promise to pay against documents that match its terms, not a guarantee. The buyer usually applies for it using your proforma, so check that the LC's amount, description and terms match what you agreed; under the international LC rules, the bank then pays only if the commercial invoice and other documents you present match the LC exactly.
For advances, the payment should carry the right purpose code: P0103 for advance receipts against export of goods, and the normal service code, such as P0802 for software services, for services. Goods must normally be shipped within 3 years of an advance.
Worked example: a Bengaluru design studio agrees a $2,000 website project with a US client and sends a proforma for a 50% advance. The client pays $1,000, the studio issues a receipt voucher with nil IGST under its LUT, keeps the FIRA as proof, and on delivery raises a $2,000 export invoice that shows the $1,000 already received.
Customs clears exported goods on the shipping bill and commercial invoice, not on the proforma; see commercial invoice for export. Payment platforms can make the advance step simpler: Xflow, for example, issues an eFIRA within 24 hours for every international transaction.
Collect your export advance into India, cleanly
Frequently asked questions
It is better not to. If a buyer pays against a quotation, treat it as an advance, issue a receipt voucher for a services advance, and confirm the terms in a proforma or contract.
A purchase order is the buyer's document placing or accepting an order, while a proforma invoice is the seller's document confirming the agreed terms and requesting payment.
A quotation offers a price before the sale; an invoice asks for payment after the sale or delivery. For the documents that follow, see invoice vs receipt and invoice vs bill.
Yes, before the buyer acts on it. Issue a revised proforma with a new number and date, and if an advance was paid and the deal is cancelled, issue a refund voucher.
As long as the validity date you state, often 15 to 30 days. Set a shorter period if the price depends on exchange rates or raw material costs.
GST does not prescribe its contents, but including your GSTIN, the buyer's details and a unique number helps banks and buyers match it to the later tax invoice.
Banks usually ask for a proforma or contract before sending an import advance, though RBI rules do not name the proforma; large advances may also need a bank guarantee.