← All posts

Blog

How to Create an Estimate or Quote (Free Template)

Write a freelance estimate or quote that clients can approve: line items, validity dates, and how to turn a quote into an invoice.

Last updated: September 12, 2026 · 9 min read

Key takeaways

  • An estimate or quote proposes price and scope before work starts; an invoice requests payment after.
  • Put line items, a total, and an expiry date on every estimate PDF.
  • When the client accepts, send a contract, then invoice the deposit.

In this article

  1. Estimate vs quote vs invoice
  2. What to include
  3. How to create an estimate in 6 steps
  4. How to price the quote
  5. After they say yes
  6. FAQ

Freelancers who skip a written estimate or quote often end up arguing about price after the work is already in progress. A clear quote sets the number and the scope before anyone starts.

To create an estimate: describe the work in line items, show a total, state how long the price is valid, and tell the client how to accept. You can generate a PDF in under a minute with Round’s free estimate & quote maker. For the payment document that comes later, see how to create an invoice.

Estimate vs quote vs invoice

DocumentWhen you send itWhat it does
Estimate / quoteBefore work is approvedProposes price, scope, and timeline
ContractWhen they acceptMakes the commercial terms the agreement
InvoiceDeposit or after a milestoneRequests payment that is now due
ReceiptAfter you are paidProves the payment was received

Some industries treat “quote” as a firm offer and “estimate” as a range. If your price might move (discovery, unknown assets, client-supplied copy), say so on the PDF. If the number is firm, say that too. Ambiguity here is how scope disputes start.

What to include

  • Your name or business name and contact details
  • Client name and project title
  • Unique estimate number (e.g. EST-0018)
  • Issue date and valid-until date
  • Itemized work: description, quantity, rate, line total
  • What’s excluded (stock photos, extra revision rounds, rush)
  • Next step: “Reply yes / sign the contract / pay the deposit”

How to create an estimate in 6 steps

  1. Restate the brief. One paragraph that proves you heard the goal, audience, and deadline.
  2. Break the work into line items. Clients pay faster when they can see what each piece costs.
  3. Price extras separately. Extra pages, rush, or stock should not hide inside a lump sum.
  4. Add a validity window. 14–30 days is typical so your calendar does not get booked at last year’s rate.
  5. Send a clean PDF. Same professionalism you would use on an invoice — this is often the first branded document they see.
  6. Follow up once. If they go quiet, a short “happy to revise the scope if the budget changed” email is enough.

How to price the quote

Price from the outcome and the hours you will actually spend — not from what you wish the client would pay. If you have not set a rate yet, use Round’s freelance rate calculator and the guide on setting your hourly rate.

Fixed fee vs hourly on an estimate

Fixed fees are easier for clients to approve. Hourly is safer when the brief is fuzzy. A hybrid works well: a discovery fee, then a fixed quote for production. Write which model you are using so the invoice later matches the quote.

After they say yes

Do not jump straight to doing the work. Send a freelance contract that matches the approved line items, then invoice the deposit with the invoice generator. Keeping estimate → contract → invoice in that order is the simplest way to get paid without rewriting the deal mid-project.

FAQ

What is the difference between an estimate and a quote?

In everyday freelance use they overlap. An estimate is usually a price range or a best-guess based on the brief. A quote (or proposal) is a firmer number the client can accept. Either way, write the scope and expiry date so the number does not float forever.

How do I create an estimate or quote for a client?

List your details, the client, a unique estimate number, the proposed line items, a total, a validity date, and what happens next if they accept. Send a PDF. When they approve, send a contract and then an invoice for the deposit.

Is an estimate legally binding?

A rough estimate is often not a final commitment; a signed quote or proposal can be, depending on the wording and local law. If you need a binding deal, follow the estimate with a signed freelance contract. This is not legal advice.

How long should an estimate stay valid?

14 to 30 days is a common window for freelance services. After that, your calendar and costs may change. Put the expiry date on the PDF so a client cannot accept last year’s rate without a refresh.

How do I turn an estimate into an invoice?

Copy the approved line items, keep the same descriptions and rates, change the document type to invoice, add an invoice number and due date, and request the deposit or full amount. Round has free generators for estimates and invoices.

Related

  • Free estimate & quote maker
  • Free invoice generator
  • How to create an invoice
  • How to write a freelance contract

Create a quote PDF free

Round’s estimate generator builds a professional quote — then use the invoice generator when the client approves.

Get started freeFree invoice generator