Free estimate generator for freelancers and contractors
Use Solvent's free estimate generator to turn a scope of work into an itemized estimate, with the discount and sales tax math done for you and a client-ready PDF at the end. When the client says yes, one click turns the estimate into an invoice with the same details, and there's no account to create.
Your business
Client
Estimate details
Defaults to 30 days out. Editable.
Line items
Discount & tax
Varies by state and service. Enter the rate that applies to this job
Deposit & payment terms
Estimate total
$0.00
| Subtotal | $0.00 |
Preview
Your business
Estimate
# EST-0001
Issued Oct 13, 2026
Expires Nov 12, 2026
Prepared for
Client name
| Description | Qty | Rate | Amount |
|---|---|---|---|
| 1 | $0.00 | $0.00 |
50% deposit due at acceptance, balance due on completion.
Your numbers never leave your browser.
Figures from IRS and SSA guidance.
In this article
- How to use the estimate generator
- What to include in a professional estimate
- Common estimate mistakes to avoid
- How estimate cost calculations work
- Estimate example
- Estimate vs. quote vs. invoice
- Turn your estimate into an invoice
- How estimate income affects your taxes
- Related calculators
- Frequently asked questions about creating estimates
How to use the estimate generator
To use the estimate generator, fill in the form above from top to bottom; each step below matches one part of it.
- 1. Enter your business name and contact details, plus your client's information.
- 2. Add a line item for each service or material: quantity, rate, and any discount that applies.
- 3. Set your tax rate if one applies, and review the subtotal, discount, and tax as they calculate automatically.
- 4. Download the client-ready PDF and send it to your client the way you normally do.
Solvent tools run in your browser, so there's no account to create and no business details sitting on a server somewhere.
What to include in a professional estimate
A good estimate leaves no ambiguity about what's being proposed, which is what protects you if a disagreement comes up later.
Identification and document details
Your business name and contact info go at the top, along with your client's details and a unique estimate number you can track later. Add an issue date and an expiration date too. Standard practice runs 14 to 30 days, which protects your margin if material costs shift before the client gets back to you.
Itemized costs
Break costs into individual line items instead of a single lump sum:
- Materials: the physical supplies and products the job requires.
- Labor: hours or flat fees tied to specific tasks.
- Equipment: any specialized machinery rentals the job needs.
- Optional add-ons: extra service tiers the client can choose to include or skip.
When the scope is up in the air, giving a range instead of one number sets the right expectation before you even start.
Terms and sign-off
State your deposit requirements clearly, especially on jobs where you're fronting material costs. Lay out a payment schedule for progress payments or a final balance, and include a signature or acceptance block so the client's approval is on record before you start.
Common estimate mistakes to avoid
Underpricing is the most expensive mistake on this list: leaving out a line item for a permit fee or a delivery charge means eating that cost yourself once the job is underway. Quoting a lump sum instead of itemizing makes it harder to defend the number if a client pushes back, and it hides where your margin comes from.
Skipping the expiration date is the other common one. Without it, a client can accept a six-month-old estimate right after your material costs jumped, and you're stuck honoring a price that no longer covers your costs.
How estimate cost calculations work
The total cost comes from summing your line items, applying any discount, then calculating tax on what's left.
| Step | What it calculates | Formula |
|---|---|---|
| 1 | Line item subtotal | Quantity × rate |
| 2 | Adjusted subtotal | Subtotal − discount |
| 3 | Tax | Adjusted subtotal × tax rate |
| 4 | Total | Adjusted subtotal + tax |
If you're offering a discount, it comes off before tax, so tax only applies to what the client owes. Whether tax gets added on top or is already baked into your rates depends on how you price your work and your state's rules.
Estimate example
Here's that structure in practice. Say a freelance web designer is quoting a small business on a website redesign:
| Line item | Quantity | Rate | Amount |
|---|---|---|---|
| Website design (10 hours) | 10 | $85.00/hr | $850.00 |
| Copywriting (3 pages) | 3 | $150.00/page | $450.00 |
| Stock photography license | 1 | $60.00 | $60.00 |
| Subtotal | $1,360.00 | ||
| Returning-client discount (5%) | −$68.00 | ||
| Adjusted subtotal | $1,292.00 | ||
| Sales tax (varies by state and service type) | $0.00 | ||
| Total | $1,292.00 | ||
That's the same structure the tool builds automatically: itemized lines, a transparent discount, and a total the client can approve without doing their own math.
Estimate vs. quote vs. invoice
An estimate, a quote, and an invoice each commit you to a different degree to a binding contract. Mixing them up is how contractor disputes get started.
| Document | Binding? | Best used when | Typical validity |
|---|---|---|---|
| Estimate | No, a good-faith approximation | Scope or costs might still shift | 14 to 30 days |
| Quote | Yes, once accepted | Costs and scope are fixed | Set period you specify |
| Invoice | Yes, a formal payment request | Work is done or a deposit is due | Due on receipt or per your terms |
Turn your estimate into an invoice
Once a client signs off, re-entering the same project details into a separate invoice is wasted time. Solvent's invoice generator converts an accepted estimate into an invoice in one click, carrying over the client's details, line items, rates, and tax settings automatically.
How estimate income affects your taxes
Reporting estimate revenue on Schedule C
An estimate itself doesn't create a tax liability, but the money you collect once a client pays does, and it counts as gross receipts on your Schedule C. About 11.9 million people report independent contracting as their primary occupation.1 The IRS has estimated that underreported income from sole proprietors accounts for roughly $80 billion of the federal tax gap each year.2
Calculating self-employment tax on what you collect
Your net profit, after deducting legitimate expenses, is subject to self-employment tax at 15.3%, with the Social Security portion capped at $184,500 for 2026.3 An additional 0.9% Medicare surtax applies above $200,000 single or $250,000 married filing jointly.
Lowering what you owe
Claim every ordinary business deduction against that income to shrink your taxable profit before the tax applies. The 2026 standard deduction is $16,100 single and $32,200 married filing jointly, and self-employed filers can also claim the 20% Qualified Business Income deduction.
Paying it quarterly
None of this gets withheld automatically, so you'll send it in through quarterly estimated payments instead of one bill next April. Those land on April 15, June 15, September 15, and January 15 for 2026.
About the author

Nicolas Straut
Personal and business finance writer, former Forbes contributor
Nicolas Straut writes about self-employment and quarterly tax, LLC formation and costs, and tax software for Solvent. He has written about money for about ten years, including for the fintech companies NorthOne and Fundera. He files his own taxes as a freelancer. He isn't a CPA or an enrolled agent (EA).
More articles by Nicolas Straut →Frequently asked questions about creating estimates
Why should an estimate include tax identification numbers?
An estimate should include your Employer Identification Number (EIN) if you have one, because a business client needs it to report what it pays you. If you're a sole proprietor without an EIN, leave your Social Security number off the estimate and give it only on the W-9 the client requests.
Do I need to charge sales tax on a service estimate?
Whether you charge sales tax on a service estimate depends on your state and what you're selling. Some states tax labor and services, others only tax materials, and a few tax neither for certain trades. Check your state Department of Revenue's rules, since getting this wrong on a large job adds up fast.
What should I do if a client wants to negotiate the estimate?
When a client wants to negotiate the estimate, adjust the scope, not just the price. When a client pushes for a lower number, pull or downgrade specific line items instead of just shaving the total and hoping the work still fits. That's how jobs end up underpriced.
How detailed should my line items be?
Line items should be detailed enough that a client can see exactly what they're paying for, but not so granular that a simple job turns into a 40-line spreadsheet. Group related materials or tasks into a single line, and you'll usually land in the right spot.
Do I need to send an estimate for a small job?
You don't have to send an estimate for a small job, but it's worth doing for anything beyond a quick, informal task. Even a short written estimate protects you if the scope or price turns into a disagreement later.
Sources
- https://www.bls.gov/news.release/conemp.htm
- https://www.gao.gov/products/gao-24-105281
- https://www.ssa.gov/oact/cola/cbb.html