Invoicing
Free Estimate Template for Freelancers: Fields and Example
Free estimate template for freelancers: the fields to include, scope, a validity date, deposit and payment terms, a worked GBP example and online acceptance.
By Saif QureshiPublished 10 min read
On this page
An estimate template for freelancers needs your details and the client's, an estimate number and date, the scope with what is excluded, line items and a total, a validity date, payment terms with any deposit, and a place to accept. A quote fixes the price; an estimate can change once the scope is clearer, so pick one label and define it.
A client asks for a price, and you want to reply fast without locking yourself into vague work. That is what an estimate template is for. You fill in the scope, the items, the total and the terms, and the client sees one clear page they can accept. A clear estimate is also the first step to getting paid: the invoice later simply repeats what the client already agreed to.
This guide covers the fields to include, how to word the validity period, the scope and the payment terms, where to put the deposit line, a template to copy, and how to turn an accepted quote into an invoice.
Quote or estimate: pick one word and define it
Freelancers and clients use quote and estimate almost interchangeably. What matters is one sentence on the document that says whether the price is fixed or can still change.
- Fixed price: call it a quote. "This quote is the fixed price for the work described below. Extra work is quoted separately."
- Price that can move: call it an estimate. "This estimate is based on the scope below. I will confirm the price in writing before any extra work starts."
Whether an accepted estimate is a binding contract depends on your wording, how the client accepted it and the law that applies to your contract. Treat this article as practical guidance, not legal advice, and ask a lawyer about anything unusual.
Fields every estimate needs
- Header: your business name, email and address, plus your logo. Then the client's name, contact and email.
- A reference you control, such as Q-2026-014, the issue date and the expiry date, so you and the client can name the same version later: "per estimate Q-2026-014 dated 9 November 2026".
- A short job title, such as "Booking site rebuild, Phase 1". It helps when one client has three open estimates.
- Line items: one row per item with a short description, quantity and unit price. Group rows by phase if the job has phases. Avoid one giant line called "Project work".
- Subtotal, any tax line and the total, in one currency, with the currency named: "Total: GBP 2,950.00".
- A short terms block: scope summary, validity date, payment terms, deposit and what happens if the scope changes.
Whether you add VAT, sales tax or no tax depends on your registration and where your client is. In the UK you only add VAT once you are VAT-registered (compulsory above GBP 90,000 taxable turnover in 12 months). In the US, sales tax on services is set state by state. Ask your accountant before you reuse someone else's tax wording.
Scope: what is included and what is not
Scope is the paragraph clients argue about later. Write it in concrete nouns and verbs: the deliverables, the number of revision rounds and the format of delivery.
A weak scope line says: "Website refresh." A stronger one says: "Refresh of five pages (Home, About, Services, Pricing, Contact) on your current site, including headline copy polish, a mobile layout check and launch on your hosting. Two revision rounds per page. Client provides logo files and final text by 20 November 2026."
Then add an exclusions line. It protects both sides: "Not included: new logo, copywriting beyond headlines, photography, third-party plugin licences, ongoing maintenance." If the client later asks for one of these, you quote it as extra work instead of debating what "refresh" meant. Add what you need from the client too: "Start date depends on receipt of hosting access and brand files. Feedback within five business days keeps the schedule."
Validity: give the price an expiry date
Prices move and calendars fill, so every estimate needs an expiry date. Fourteen or thirty days is a common rule of thumb for freelance projects; pick what fits your costs. Use a full date, not just "valid 30 days", so a forwarded PDF still makes sense: "Valid until 9 December 2026" for a UK client, "Valid until December 9, 2026" for a US client.
Say what happens after expiry: "After this date I will reconfirm the price and schedule before booking." For phased work, set validity per phase: "Phase 1 pricing valid until 9 December 2026. Later phases are re-quoted at kickoff."
Payment terms and the deposit line
Payment terms answer three questions: how much upfront, when the rest is due and how the client pays. For a project under six weeks, half upfront and half on delivery is simple: "50% due on acceptance to book the dates, balance due within 15 days of final delivery." For larger builds, split by milestone.
Write the deposit as its own line with an amount, not just a percentage: "Deposit due on acceptance (50%): $1,925.00. Work starts when the deposit clears." Then show the balance: "Balance due after delivery: $1,925.00, within 15 days of the final invoice." Showing both amounts stops the client thinking the deposit is extra.
On late payment, only use charges your contract and local rules allow. In the UK, the Late Payment of Commercial Debts (Interest) Act 1998 covers interest on business-to-business debts; check GOV.UK before you add an interest line. In the US, interest rules vary by state. If you call a deposit non-refundable, make sure your agreement supports that.
An estimate template to copy
ESTIMATE [Q-2026-014]
[Your business name] · [email] · [address]
For: [Client name], [contact], [email]
Issued: [9 November 2026] · Valid until: [9 December 2026]
Job: [Brand and landing page refresh]
This estimate is the fixed price for the work described below. Extra work is quoted separately.
Scope: [deliverables, revision rounds, delivery format, launch]
Not included: [items you will quote separately]
Client provides: [files, access, feedback times]
Item | Qty | Unit price | Amount
[Discovery and brand sheet] | [1] | [$650.00] | [$650.00]
[Landing page design] | [1] | [$1,900.00] | [$1,900.00]
[Build and launch] | [1] | [$1,100.00] | [$1,100.00]
[Stock and font licences at cost] | [1] | [$200.00] | [$200.00]
Subtotal: [$3,850.00]
Tax: [none, or your tax line]
Total: [$3,850.00 USD]
Deposit due on acceptance (50%): [$1,925.00]
Balance due within 15 days of the final invoice: [$1,925.00]
Accept by replying to this email or on the estimate link by [9 December 2026].Worked example in GBP
The same job for a UK client, dated 9 November 2026 and valid until 9 December 2026. The names are made up.
| Item | Amount |
|---|---|
| Discovery and brand sheet, 1 fixed fee | GBP 490.00 |
| Landing page design, 1 fixed fee | GBP 1,450.00 |
| Build and launch on client hosting, 1 fixed fee | GBP 860.00 |
| Stock and font licences at cost, 1 allowance | GBP 150.00 |
| Subtotal | GBP 2,950.00 |
| VAT | none (supplier not VAT-registered) |
| Total | GBP 2,950.00 |
| Deposit due on acceptance (50%) | GBP 1,475.00 |
| Balance within 15 days of the final invoice | GBP 1,475.00 |
If you bill in several currencies, keep one currency per document and name it on the total. QuickBilling's multi-currency invoicing uses ECB exchange rates, which helps when you plan prices across currencies.
From an accepted quote to an invoice
A clean flow for a deposit job uses two invoices. After acceptance, invoice the deposit with its own number and a clear label: "Deposit for Q-2026-014, 50% of $3,850.00." When the job is done, invoice the balance and show the deposit as already invoiced: "Total $3,850.00, less deposit already invoiced $1,925.00, amount due $1,925.00." Reference the deposit invoice so the client's accounts team can match the payments.
If the scope changed after acceptance, write the change down before you bill: "Extra page added per email of 24 November 2026, plus $450.00." Then invoice the agreed new total. That paper trail keeps disputes short.
Getting it accepted and signed online
The fastest acceptances come from short estimates with one clear next step: "Reply to accept, or sign on the link by 9 December 2026 so I can hold the start date." Avoid three options and a meeting request in the same message.
In QuickBilling, you send the estimate as a link. Your client reads it, accepts or declines, and can sign by typing their name, with no account to create. The signing record stays with the estimate and can be downloaded; the step-by-step is in our guide to getting a quote signed online.
When the client accepts, the estimate offers Convert to Invoice. It does not convert on its own, so you choose the day you bill. The invoice then goes out as a link with a Pay button if you add your own Stripe, PayPal or Wise link, and QuickBilling can remind the client before and after the due date. You see when the client opens it, so you know whether to wait or follow up.
Keep the template short and reuse it
Your template is done when a new client understands four things in under a minute: what you will do, what it costs, how long the price holds and how to accept. Save that layout with your logo and terms, and change only the scope, items and dates for each job. Short, consistent estimates get accepted faster, and they turn into clean invoices that get paid.
Rules checked on 28 October 2026