A quotation and a proforma invoice are two documents in the same sales journey, and they are easy to confuse because they carry similar information.
A quotation is a price estimate you send while a client is still deciding, and it is open to negotiation.
A proforma invoice is a formal, invoice-format document you send after the client agrees to go ahead, confirming what they will be charged before you raise the final tax invoice.
The order runs one way: quotation first, proforma invoice after the client says yes, tax invoice when you deliver.
Here is what settles most of the confusion up front:
- A quotation comes first, at the enquiry stage, and can be negotiated.
- A proforma invoice comes next, once the client commits, and looks like an invoice without being one.
- Neither is a demand for payment or a record of a sale, and neither lets your client claim input tax credit.
This guide is for freelancers and solo exporters who send these documents to clients, including overseas ones.
It gives you a clean comparison table, the exact sequence, the GST position, and how a proforma helps you secure an advance from a foreign client. A free invoicing tool can generate all three documents for you.
Proforma invoice vs quotation: the comparison table
Most people searching this term want one scannable table. Here it is, before the detail.
| Attribute | Quotation | Proforma invoice |
|---|---|---|
| Stage in the sale | Enquiry, before agreement | After the client agrees to proceed |
| Purpose | Give an estimated price to help the client decide | Confirm the agreed terms in invoice form |
| Format | Simple price list or estimate | Looks like an invoice |
| Negotiable | Yes, expected | Largely settled, but not final |
| Is it a tax invoice? | No | No |
| Records a sale? | No | No |
| Input tax credit for client? | No | No |
| Common use | Comparing suppliers, budgeting | Requesting an advance, customs, letter of credit |
Read across any row and the pattern holds: the quotation is the opening estimate, the proforma is the agreed offer written up formally, and neither is the final accounting document.
What a quotation is
A quotation is your estimated price for a job, sent when a client is still weighing their options. It answers one question: how much will this cost?
It is deliberately non-committal. Prices, scope and timelines in a quotation are all open to discussion, and it usually carries a clear validity date, after which the numbers may change.
A client often collects several quotations before choosing, which is why clarity and a clean breakdown matter more than formality here.
A quotation does not create any obligation to pay, and it is not booked anywhere in your accounts.
It is a sales document, close in spirit to your freelancer payment terms conversation: useful for setting expectations, but not yet binding on either side.
What a proforma invoice is
A proforma invoice is a preliminary bill, in invoice format, that you send after the client has agreed to proceed but before the work is delivered or the final invoice is raised.
Think of a proforma invoice as a quotation written up in invoice form.
It usually carries more detail than a quotation: your details and the client's, line items, quantities, rates, any estimated tax, delivery and payment terms, validity, and often your bank details.
That completeness is the point, because the proforma is frequently what a client, or a client's bank, uses to release an advance payment.
Despite looking like an invoice, a proforma is not a tax invoice. It does not record a sale, it does not create a tax liability by itself, and it gives the client no input tax credit.
For that, you still raise the final tax invoice, which is where the proforma invoice vs tax invoice distinction matters.
What each document should include
The two documents overlap, but each has a job, and the contents follow the job. Getting these right avoids the back-and-forth that slows a client down.
A quotation should carry:
- Your name and contact details, and the client's.
- A clear description of the work or goods, with a price for each line.
- The total, and whether tax is included or extra.
- A validity date, after which the price may change.
- Basic terms, such as timelines and what is not covered.
A proforma invoice carries more, because it may trigger a payment:
- Everything a quotation has, in invoice layout, with a proforma number and date.
- Line items with quantities and rates, and any estimated tax shown separately.
- Payment terms, including any advance percentage and the due split.
- Your bank details, so the client can pay.
- For exports, delivery terms, and references a buyer's bank may need.
The extra detail on a proforma is exactly why a client, or its bank, treats it as a formal basis for releasing funds, while a quotation stays a simple estimate.
Which comes first: the three-stage sequence
The cleanest way to hold this is as a three-step flow. Each document does a different job at a different moment.
- Quotation: the client is enquiring. You send an estimate. Price and scope are still open.
- Proforma invoice: the client has agreed. You send a formal, invoice-format confirmation, often to trigger an advance. Terms are largely settled.
- Tax invoice: you deliver the work, or receive payment. You raise the actual invoice that records the sale, carries tax, and lets the client claim input credit.
So a quotation can become a proforma once the client commits, and a proforma becomes a tax invoice once the sale is real.
Skipping straight to a tax invoice is fine for a simple job; the middle step exists mainly when an advance or formal confirmation is needed.
The final document sits alongside your other records, much like the difference in invoice vs receipt: the invoice bills, the receipt confirms payment.
Send quotes, proformas and invoices in minutes
Is either one legally binding?
This is the question freelancers ask most, and the honest answer is nuanced.
Neither a quotation nor a proforma invoice is a demand for payment, so a client is not legally obliged to pay simply because you sent one. A quotation is an invitation to do business, not a contract.
A proforma sits a little closer to commitment. Once a client accepts it, or pays an advance against it, it can carry contractual weight, because there is now an agreement to transact on those terms.
But it is still not the final tax document, and it does not, by itself, prove a completed sale.
If you need certainty, the binding agreement is your signed contract or accepted purchase order, supported by your invoice terms and conditions, not the quotation or proforma on its own.
The GST position, in plain terms
For an Indian freelancer, the tax rule is straightforward once you separate the documents. GST attaches to the tax invoice, not to the quotation or the proforma.
A quotation and a proforma are pre-sale documents, so they do not create a GST liability on their own, and your client cannot claim input tax credit from either.
When the sale becomes real, you raise the tax invoice, and that is the document that carries GST and supports the client's credit.
There is one nuance worth flagging for services.
Under GST, receiving an advance for a service can trigger the time of supply, so if a client pays an advance against your proforma, you may need to raise the corresponding tax invoice and account for GST at that point.
Because this depends on your registration and the nature of the supply, confirm the exact treatment with your accountant, and read up on export of services under GST if your client is overseas.
Using a proforma to get an advance from a foreign client
This is where the proforma earns its place for a solo exporter, and where most guides stop short. When you work with an overseas client, a proforma invoice is the document that secures an advance.
A worked example. You agree a US$2,000 project with a US client and ask for 50% upfront. You send a proforma invoice for the full US$2,000, showing the 50% advance and your bank details.
The client, or its finance team, uses that proforma to release US$1,000 before you start. It gives their accounts team a formal document to pay against, which a plain email or a rough quotation does not.
When you deliver, you raise the tax invoice for the full US$2,000, and the earlier US$1,000 is set off as the advance already received.
A proforma is also what an overseas buyer's bank often wants to open a letter of credit, and what customs and import-licence processes reference.
It is a standard part of export payment terms, and it sits comfortably next to a commercial invoice for export, which comes later in the shipment.
If you are unsure how the export document set fits together, the guide to what is export invoice maps it out.
Common mistakes freelancers make
- Treating a quotation as final. It is an estimate with a validity date, not a locked price. Say so, and set the validity clearly.
- Booking a proforma as income. It is not a sale. The accounting entry happens on the tax invoice, not the proforma.
- Expecting a client to pay a quotation. Neither document is a demand for payment. For an advance, send a proforma; for the sale, a tax invoice.
- Skipping the tax invoice after an advance. If a client pays against a proforma, the tax invoice must still follow, and GST on service advances may apply.
- Using a proforma as your contract. The binding agreement is your signed contract or accepted purchase order, not the proforma alone. Keep the two separate, so a payment document never doubles as your scope and liability terms.
Where getting paid fits in
The documents line up the deal; getting the money in is the next step, and for an overseas advance it is where costs and paperwork can quietly pile up.
A proforma triggers the payment, but how that payment reaches you decides what you actually keep.
Receiving a foreign advance or final payment into dedicated receiving accounts settles it at a transparent rate, with the eFIRA issued automatically, so your remittance proof is ready without a follow-up request.
For anyone billing clients abroad, that pairs naturally with the way you already handle international payments for freelancers and, if you work through platforms, how you get paid on Upwork.
Xflow holds final Payment Aggregator - Cross Border (PA-CB) authorisation from the Reserve Bank of India (RBI) for both exports and imports, as of February 2026, and settles inward receipts to your Indian bank account the next business day.
Get your international advances in, cleanly
20,000+ businesses
Mid-market FX rate
Auto eFIRA & purpose codes
This guide is general information, not legal or tax advice. Document and GST treatment depend on your specific situation, so confirm with a qualified professional.
Frequently asked questions
No. A quotation is an estimated price sent while a client is deciding, and is negotiable. A proforma invoice is a formal, invoice-format document sent after the client agrees, often to request an advance. Neither is a tax invoice.
A quotation comes first, at the enquiry stage. A proforma invoice follows once the client agrees to proceed. The final tax invoice comes last, when you deliver or receive payment.
It is not a demand for payment, so a client is not obliged to pay simply because you sent one. Once accepted or paid against, it can carry contractual weight, but it is not the final tax document or proof of a completed sale.
Yes, a client can pay an advance against a proforma, and overseas buyers often do. That payment is treated as an advance until you raise the tax invoice, which records the sale and carries GST.
Not by itself. GST attaches to the tax invoice. However, for services, receiving an advance against a proforma can trigger the time of supply, so you may need to raise the tax invoice and account for GST then.
No. Input tax credit flows only from a valid tax invoice. A proforma is a preliminary document and does not support an input tax credit claim.