Invoice vs Estimate vs Quote: What's the Difference?
Invoice, estimate, and quote are three distinct documents that serve different purposes in the billing process. Using the wrong document at the wrong time can confuse clients and delay payment. This guide explains the differences, when to use each one, and how they work together in a typical transaction.
What is the difference between an invoice and an estimate?
An invoice is a formal request for payment sent after the goods or services have been delivered. It lists the actual quantities and amounts and creates a legal obligation for the client to pay. An estimate is a rough approximation of costs sent before the work begins. It helps the client decide whether to proceed and is not a demand for payment. The key difference is timing: estimates come before the work, invoices come after.
Estimates are typically labeled with a disclaimer that the final cost may vary. Invoices are final. If the estimate and the invoice differ significantly, the client may dispute the invoice. For this reason, estimates should clearly state what is included and what may cause the cost to change.
A proforma invoice sits between an estimate and an invoice. It is more formal than an estimate but is still not a payment request. For a detailed explanation of proforma invoices, see the proforma invoice guide.
When to send an estimate instead of an invoice?
Send an estimate when the client asks for a cost projection before deciding whether to proceed. Estimates are common in service industries where the scope of work is not fully defined at the outset. An estimate gives the client a ballpark figure and sets expectations for the final invoice.
Estimates should include a validity period. If the client delays the project, costs may change. A 30-day validity period is standard. If the client approves the estimate but delays the start by three months, issue a revised estimate reflecting any cost changes before proceeding.
If the client accepts the estimate, the next step is to agree on the exact scope and issue a formal quote if the pricing is fixed, or proceed with the work and issue an invoice upon completion. For more on the overall invoicing timeline, see the small business invoicing guide.
How does a quote differ from an estimate?
A quote is a fixed price that cannot be changed once accepted by the client. An estimate is an approximation that may change based on actual costs. Quotes are used when the scope of work is clearly defined and the seller can confidently price the project. Estimates are used when there is uncertainty about the exact requirements or costs.
Because a quote is binding for the seller, it should be carefully calculated to cover all costs including materials, labor, overhead, and profit. If costs increase after the quote is accepted, the seller absorbs the difference. For the client, a quote provides certainty about the final cost. For the seller, a quote carries risk if costs are underestimated.
Both quotes and estimates can be formalized into a proforma invoice, which presents the pricing in an invoice-like format. The proforma serves as the bridge between the initial quote and the final invoice. For more on the proforma format, see the proforma invoice guide.
Can an estimate be converted into an invoice?
An estimate can serve as the basis for an invoice, but it should not be used as the invoice itself. Once the work is completed, create a proper invoice that reflects the actual quantities, rates, and total. If the actual amounts match the estimate exactly, the invoice can reference the estimate number for continuity.
If the actual costs differ from the estimate, the invoice should show the original estimate and the final amounts so the client can see what changed. This transparency reduces disputes and helps the client understand why the final cost differs from the projection.
The SEDI Invoice Generator creates proper invoices with calculated totals. If a proforma or estimate was previously sent, the invoice can be generated with the same data and the differences can be noted in the line item descriptions.
When to use a proforma invoice?
A proforma invoice is used when the client needs a formal cost breakdown before committing to the project but the transaction has not yet been completed. It is common in international trade, where customs authorities require it for clearance, and in large projects where internal approval processes require a detailed cost document.
The proforma sits between an estimate and an invoice in formality. It looks like an invoice but functions as a quote. It is not a payment request and is not recorded as income. The client can use the proforma for budgeting and approval without creating a payment obligation.
Once the proforma is accepted and the work is completed, the final invoice replaces the proforma. The proforma should be saved as part of the transaction record. For a full guide on creating and using proforma invoices, see the proforma invoice guide.
What happens if a project costs more than the estimate?
If the project costs exceed the estimate, contact the client before proceeding. Explain what changed and why the additional costs are necessary. Get the client's approval before incurring the extra costs. This protects the relationship and ensures the client is not surprised by the final invoice.
Document the additional costs in a revised estimate or change order. Include the original estimate amount, the additional costs, and the revised total. Send this to the client for approval. Once approved, proceed with the work and issue the final invoice reflecting the updated amounts.
If the client does not approve the additional costs, the business may need to absorb them or negotiate a compromise. Proceeding without client approval risks a disputed invoice and a damaged relationship. Clear communication at each stage prevents most cost-related disputes.