Estimate vs Invoice: What's the Difference and When Do You Send Each?

Understand estimates, invoices, deposits, change orders, and the steps from an approved quote to collecting payment.

Estimate versus invoice: the essential difference

Estimate versus invoice: the essential difference infographic

An estimate describes proposed work and an expected price before the customer authorizes it. An invoice requests payment for work, products, or a contractual milestone that is now billable. The distinction matters because customers should know whether they are approving a project or paying an existing obligation. A contractor might send a $2,800 estimate for replacing a water heater, receive approval, complete the work, and then issue an invoice for the agreed amount. If the scope changes, the final invoice should explain any approved adjustments rather than quietly departing from the estimate. Neither document automatically replaces a signed contract where one is required. A useful estimate template captures scope, quantities, rates, assumptions, exclusions, and payment terms. A useful invoice template captures the actual amount due, due date, prior payments, and payment instructions. Both should use consistent project and customer details so the billing history can be followed later.

When to send an estimate

When to send an estimate infographic

Send an estimate before the customer commits to work whose price or scope needs approval. For a simple fixed-price service, the estimate may be brief: description, price, service date, and terms. For a remodeling project, it may need detailed materials, labor, exclusions, allowances, and a process for changes. Clarify whether the number is a firm fixed price or a nonbinding approximation; the legal meaning of an estimate can depend on its wording and applicable law. If the work involves uncertain conditions, state what has not been inspected and what would trigger a revised proposal. A customer cannot meaningfully compare offers when important assumptions are hidden. Include an expiration date if material prices or availability could change. If the customer must pay a deposit, identify when it is due and how it will be credited. For trades, the HVAC estimate template and plumbing estimate template show how different scopes call for different descriptions.

When to send an invoice

Send an invoice when the agreed billing trigger occurs. That may be project completion, delivery of goods, a scheduled service date, or a milestone specified in the contract. Do not automatically invoice the entire contract merely because the customer approved the estimate if the agreement calls for payment later. For a one-day cleaning service, the invoice may be issued immediately after completion. For a construction job, progress invoices may be issued after agreed phases are accepted. A recurring service might be billed at the start or end of each period according to its terms. State the issue date, actual due date, invoice number, customer, line items, taxes where applicable, and remaining balance. If the customer already paid a deposit, show it as a credit. Before sending, verify the recipient and payment instructions. The creating your first invoice guide explains the practical fields to check, while the payment terms guide helps clarify due dates.

What an estimate should include

A strong estimate tells the customer what they are buying and what they are not buying. Start with the contractor's identity, customer information, service address, estimate number, and date. Describe the proposed work in ordinary language, including materials, quantities, service units, or deliverables when relevant. State the expected price and whether taxes, permit fees, disposal, or travel are included. List meaningful exclusions, such as hidden water damage or work outside the stated area, rather than burying them in a dense paragraph. Identify the anticipated schedule and any assumptions that could change it. Explain how the customer accepts the proposal and how approved changes will be documented. A polished layout cannot compensate for missing scope details. If an estimate contains allowances, explain what happens when actual selections cost more or less. Review the construction estimate template for a project-based example and tailor it to your trade.

What an invoice should include

An invoice needs a unique number, issue date, due date, business and customer details, description of billable work, quantities or rates where appropriate, and the amount due. The customer should see the subtotal, applicable tax, authorized adjustments, deposits or other payments already received, and remaining balance. If the work took place at a property different from the billing address, include the job location. For business customers, a purchase order or job reference may be essential to approval. Use a clear payment instruction rather than assuming customers know how to send money. When a secure online payment link is available, place it near the amount due and test it before delivery. Avoid requesting card details by email. Keep supporting records such as time sheets, approved change orders, and receipts for reimbursable materials. The contractor invoice template is a useful starting point, but the final document must match the actual agreement and completed work.

A simple example from quote to payment

Imagine a landscaper estimates $1,500 to remove overgrown shrubs, prepare beds, and install new plants. The customer accepts the estimate and agrees to a $300 deposit, subject to any applicable rules. After completion, the landscaper prepares an invoice showing the original $1,500 amount, the $300 deposit already paid, and a $1,200 remaining balance, assuming no other charges apply. If the customer approved an additional $180 for irrigation repairs, document that change separately. The updated total is $1,680 and the remaining balance after the deposit is $1,380. The final invoice should identify the change rather than making the customer infer why the total increased. When payment is received, the business records it and issues the appropriate receipt or confirmation. This example illustrates a traceable sequence: estimate, approval, deposit, approved change, invoice, payment. It does not assume any universal deposit percentage or tax treatment. See the landscaping estimate template for a more relevant industry starting point.

How deposits affect both documents

A deposit request is not the same as charging the full project price. The estimate should explain the deposit amount, its due date, and how it applies to the agreed total. When collected, record the payment and provide confirmation. Later invoices must credit that amount accurately. For example, a $5,000 job with a $1,000 deposit leaves $4,000 before taxes, approved changes, or additional payments. If the contractor bills two subsequent $2,000 milestones, each should be identified so the customer does not accidentally pay twice. Some jurisdictions impose special limits or contract requirements on deposits, particularly for residential home improvement work. Confirm the rules that apply rather than copying a deposit clause from an unrelated trade. ProInvoice provides information about deposit collection and how to collect deposits. Payment processing availability depends on the connected Stripe account and the configured checkout workflow; an invoice alone does not guarantee that a payment will settle.

How to handle scope changes

An accepted estimate establishes the starting scope, but actual jobs can reveal conditions nobody could see beforehand. When additional work is needed, describe the change, price impact, and schedule impact before proceeding whenever possible. Get the required approval in a form consistent with the contract. A change order may add work, remove work, or replace one material with another. If a bathroom project originally included a standard faucet and the customer upgrades to a more expensive fixture, document the difference instead of silently adjusting the final invoice. Reference the approved change on the invoice so the customer can trace it back to the decision. Avoid treating every verbal conversation as proof of authorization; applicable law and contract language may require written approval. Keep the original estimate and revised approvals together. The change order management guide and handling change orders explain practical documentation approaches.

Estimate acceptance does not mean payment received

One common operational mistake is confusing an accepted estimate with a paid invoice. Acceptance means the customer agreed to the proposed terms, subject to the actual agreement. It does not necessarily mean money has changed hands. A deposit request can be accepted without being successfully paid, and a checkout page can be opened without a completed transaction. Track these states separately. An estimate may be draft, sent, accepted, rejected, or revised. An invoice may be draft, issued, partially paid, paid, overdue, or disputed. A payment may be pending, successful, refunded, or challenged depending on the processor and circumstances. Reconcile payment events with the corresponding invoice before closing the balance. This distinction becomes especially important when several jobs are active or multiple employees can update records. The client management guide is useful for keeping the right customer attached to each document. Accurate statuses protect both the customer experience and your bookkeeping.

Do you need both for every job?

Not every transaction requires a separate formal estimate. A customer buying a fixed-price service with a published rate may already know the price before booking. Another customer may request an itemized proposal for a complex installation. The right paperwork depends on the job, the agreement, and legal requirements. If the scope or cost is uncertain, a written estimate is valuable because it creates a shared understanding. If a charge is already due, an invoice provides a clear payment record. Even when a separate estimate is unnecessary, communicate the price and payment terms before performing the work. For ongoing maintenance, a master service agreement and recurring invoices may be more practical than producing a new estimate each month. For larger projects, multiple progress invoices may follow one accepted estimate. The goal is not to maximize document count; it is to make authorization, billing, and payment easy to verify. Browse industry invoice templates to find the level of detail that fits your work.

Mistakes to avoid when converting estimates

Copying an estimate into an invoice without reviewing it can introduce errors. Quantities may have changed, a deposit may have been received, or an approved change order may affect the price. Verify the customer identity, job address, description, quantities, rates, taxes, credits, and payment terms before issuing the invoice. Keep the accepted estimate accessible so discrepancies can be resolved. If the final charge differs from the estimate, explain why and reference the customer's authorization. Do not silently delete an old invoice to conceal a correction; keep an appropriate record of what was changed and when. Check that the payment link requests the correct balance rather than the full project amount. For commercial customers, confirm any purchase order or billing reference. On the customer side, an invoice that matches the agreed scope is easier to approve. On the business side, an accurate audit trail reduces the risk of requesting duplicate payments. For follow-up, see how to get paid faster.

Build a repeatable estimate-to-invoice workflow

Start by selecting an estimate template appropriate for the job. Enter the scope, price, exclusions, and payment schedule, then obtain customer approval. Save any deposit confirmation and approved changes with the project. At each agreed billing trigger, review the work performed and create an invoice that reflects the correct current amount. Apply prior payments, set a clear due date, and provide a secure payment option when configured. Send the document to the right billing contact and record delivery. Follow up professionally on unpaid balances and reconcile successful payments against the invoice. Repeat the same process for each project so the workflow is not dependent on memory. ProInvoice organizes estimates, invoices, customer records, and supported payment workflows in one place. Review the features page for current capabilities or get started to try the billing workflow. Clear documents do not guarantee payment, but they make every stage easier for both parties to understand.

Browse invoice templates or get started with ProInvoice.