Invoice vs Quotation vs Proforma Invoice - Key Differences Explained
2026-03-09
The three key business documents: overview
In any business transaction, three documents play distinct roles: the quotation (pre-sale estimate), the proforma invoice (formal offer or advance payment request), and the tax invoice (final billing after delivery). Understanding when to use each document is crucial for professional business communication.
Many small business owners in India use these terms interchangeably, which can create confusion for clients and problems during GST compliance. A quotation is not an invoice. A proforma invoice is not a tax invoice. Each has a specific purpose, legal standing, and format.
Here is a simple timeline: You receive an inquiry → You send a Quotation → Client approves → You send a Proforma Invoice (for advance) → You deliver goods/services → You send a Tax Invoice (for final payment). Not every transaction needs all three documents. Small transactions might go directly from quotation to invoice.
Quotation: the pre-sale estimate
A quotation is the first formal document in a business transaction. It tells the client what you will provide and how much it will cost. Key characteristics of a quotation: It is an offer, not a demand for payment. It has a validity period (e.g., valid for 15 days). It does not require a GSTIN. It does not create a tax liability. The buyer is not obligated to accept it.
When to send a quotation: When a client asks for your rates. When submitting a tender or bid. When providing an estimate for a project. When comparing vendors (your quotation will be compared with competitors).
A quotation should clearly state: 'This is a quotation and not a tax invoice.' This prevents any confusion about its status. Once the client accepts the quotation (via email, written confirmation, or a purchase order), you can proceed with delivery and subsequent invoicing.
Proforma invoice: the formal offer
A proforma invoice sits between a quotation and a tax invoice. It looks like an invoice but is not a final bill. It is a 'preliminary' invoice. It is commonly used in two scenarios: (a) Requesting an advance payment before starting work or shipping goods. (b) In international trade, as a declaration of intent for customs purposes.
Key differences from a tax invoice: A proforma invoice is marked 'Proforma Invoice' (not 'Tax Invoice'). It cannot be used to claim Input Tax Credit. It does not need to follow the strict format of Rule 46 of CGST Rules. It is not reported in GST returns.
In practice, many Indian businesses skip the proforma invoice for small domestic transactions. It is most useful for: Large orders where you need an advance. Export transactions where the buyer's bank needs a document for payment processing. Government or corporate clients who need a formal document for internal purchase order approvals.
Tax invoice: the final billing document
The tax invoice is the most important document in the trio. It is a legal document under GST law that creates a tax liability for the supplier and an ITC claim opportunity for the buyer. Under Section 31 of the CGST Act, a registered person must issue a tax invoice for every taxable supply.
Key requirements: Must be issued at or before the time of supply. Must contain all 16 mandatory fields as per Rule 46. Must have a unique, sequential serial number. Must clearly show the tax breakup (CGST+SGST or IGST). Must be preserved for at least 72 months (6 years) from the due date of annual return.
Tax invoices must be reported in your GSTR-1 filing. The buyer uses your invoice details to claim ITC in their GSTR-2B. Any mismatch between your reported invoice and the buyer's claim will result in ITC being denied to the buyer. This makes accuracy in tax invoices critically important.
Practical workflow: from quote to final invoice
Let us trace a complete business example. Priya runs a catering business in Pune. A corporate client asks her to cater for a team event for 50 people.
Step 1, Quotation: Priya sends a quotation listing menu options (Veg Thali: Rs. 400/plate, Non-veg: Rs. 550/plate), including service staff charges (Rs. 5,000), decoration (Rs. 3,000), with a validity of 7 days. Total estimate: Rs. 30,500 + GST 18% = Rs. 36,000 approximately.
Step 2, Acceptance: The client approves the veg option for 50 plates. Priya sends a proforma invoice for 50% advance (Rs. 18,000) with payment instructions. The client pays the advance.
Step 3, Delivery: Priya caters the event. She issues a final tax invoice with exact details: 50 x Veg Thali @ Rs. 400 = Rs. 20,000, Service staff: Rs. 5,000, Decoration: Rs. 3,000. Subtotal: Rs. 28,000, CGST 9%: Rs. 2,520, SGST 9%: Rs. 2,520. Grand total: Rs. 33,040. Less advance received: Rs. 18,000. Balance due: Rs. 15,040.
This workflow gives the client complete transparency and creates a proper paper trail for both parties. Priya reports this invoice in her GSTR-1, and the corporate client claims ITC of Rs. 5,040 in their GSTR-3B filing.
Use our free tool, no signup:
Free GST Invoice Generator →