Common Quoting Mistakes That Cost Small Businesses Money
Avoid common quoting mistakes that eat into your earnings, from vague scope and forgotten costs to rushed discounts. Includes a rand example and a checklist.
The client accepted your quote. You finished the work. They paid on time. But when you look at what the job actually took, there is much less money left than you expected.
Sometimes the problem started before you did any work. A cost was missed, the scope was vague, or a discount took more out of your earnings than you realised.
This guide covers common quoting mistakes that cost small businesses money, how to avoid them and what to check before you send your next quote.
The short answer
A useful quote needs more than a price and a logo. Before sending it, make sure you have:
- Counted the full job: preparation, delivery, meetings, materials and follow-up work.
- Defined the scope: what the client gets, how much is included and what costs extra.
- Checked the price: including any discount, quantities and tax settings.
- Set clear terms: validity, payment timing and delivery expectations.
- Planned the follow-up: how you will track the client's decision and any changes.
Winning the work is only useful if the agreed price and scope make sense for your business.
1. Quoting before you understand the job
A client asks for "a simple website" or "a quick repair". You send a price based on what those words mean to you. Their idea turns out to be quite different.
Now you have to choose between doing more work for the same money or reopening the price conversation after the client thought it was settled.
What to do instead: ask enough questions to describe the finished job before pricing it.
- What exactly needs to be delivered?
- How many items, pages, visits or hours are involved?
- What will the client supply?
- Is there a deadline or a special requirement?
- What still needs to be inspected or confirmed?
If something important is unknown, say so. Explain what information you need before you can finalise the price, rather than quietly guessing.
2. Leaving the scope open to interpretation
"Logo design - R3,000" gives the client a price. It does not say how many concepts, revisions or final files they will receive.
That is how small requests become a bigger job. Another concept, another meeting and another round of changes each sound reasonable on their own. Together, they can use up the time you allowed for the next project.
What to do instead: describe the deliverables and their limits.
For example:
Logo design: two initial concepts, two rounds of revisions to the selected concept, and final files supplied in PDF, PNG and SVG formats. Additional concepts or revision rounds will be quoted separately for approval.
Use Line Items in Eazy-Biz for the main deliverables and Notes for supporting detail. Our guide to creating a professional quote walks through the form step by step.
3. Forgetting the work around the work
You allow four hours to complete the job, but forget the briefing call, travel, preparation, ordering, file setup and handover.
Those hours still have to come from somewhere.
A photographer does more than spend two hours at the shoot. A repair business does more than fit the replacement part. A designer does more than produce the first draft.
What to do instead: walk through the job from the first conversation to the final handover. Estimate the time and costs at each stage.
You do not have to show every internal task as a separate line on the client's quote. You do need to allow for it when setting the price.
After completing a few similar jobs, compare your estimates with what actually happened. Your own records are a better starting point than repeatedly guessing from memory.
4. Missing small costs that add up
Parking, delivery, packaging, consumables and project-specific software can look too small to include in your planning. Across several jobs, they become a regular cost you are paying out of your earnings.
What to do instead: keep a short costing checklist for the kind of work you do. Review it every time you prepare a quote.
| Type of work | Costs that are easy to miss |
|---|---|
| Design and digital services | Stock images, specialist tools and file preparation |
| Photography | Transport, equipment hire and editing time |
| Repairs and installations | Collection trips, consumables and disposal |
| Products and deliveries | Packaging, delivery charges and payment processing fees |
Make clear whether delivery or other extras are included in the quoted total. A client should not discover an unavoidable additional charge only when the invoice arrives.
Recording costs consistently also helps you price the next job. See how to set up useful expense categories.
5. Offering a discount without checking what is left
A client asks for 10% off. It sounds like a small concession to secure the job, especially when next month's calendar is looking quiet.
But the costs of doing the work may stay exactly the same.
Worked example: what a 10% discount actually changes
Suppose you quote R8,000 for a job and expect R5,600 in direct delivery costs, including paid labour and materials. This example leaves tax out to keep the comparison simple.
| Item | Original quote | With 10% discount |
|---|---|---|
| Quoted price | R8,000 | R7,200 |
| Expected direct delivery costs | R5,600 | R5,600 |
| Left towards overheads and profit | R2,400 | R1,600 |
The price fell by R800, or 10%. The amount left towards overheads and profit fell by a third.
That remaining amount is not all profit. It still needs to contribute to running costs that are not included in the direct delivery figure.
What to do instead: recalculate before agreeing to a discount. If the client's budget is lower, discuss whether you can reduce the scope, quantity or delivery requirements to match it.
In Eazy-Biz, Discount (R) is a rand amount. For this example, a 10% discount on R8,000 means entering R800, not 10. Always check the final total in Preview.
6. Leaving out exclusions and client responsibilities
You assumed the client would supply the wording. They assumed writing was included. You expected access to the premises at 8am. Nobody is there until 10am.
Unspoken assumptions can cost both time and money.
What to do instead: name the important exclusions and dependencies in plain language.
For example:
The client supplies approved wording and product photographs before design begins. Copywriting and photography are excluded. The delivery estimate starts once all required content has been received.
For an on-site job, your wording might cover access, working hours or preparation the client needs to complete.
Keep this relevant to the job. A short list of useful conditions is easier to understand than a page of terms copied from an unrelated business.
7. Using an old price without checking it
Last month's quote is a convenient starting point. It can also carry over last month's supplier costs, quantities, client details and delivery assumptions.
A price that worked for one job may not work for another, even if the requests look similar.
What to do instead: recheck the inputs, not just the total. Confirm supplier pricing, availability, travel requirements and the amount of work involved.
Set a suitable Valid Until date too. If a supplier's price is only available for a limited period, take that into account when deciding how long your own quote should remain open.
When a client returns after that date, review the details and confirm the current offer before scheduling the work.
8. Being vague about when payment is due
"Payment to be discussed" leaves an important part of the job unresolved. You may expect a deposit before buying materials, while the client expects to pay everything after completion.
Even a job priced well can put pressure on your cash if you need to pay for its delivery long before the client pays you.
What to do instead: agree on the payment stages before starting. Depending on the work, that might be a deposit, payments at agreed milestones or payment on completion.
Use Terms & Conditions in Eazy-Biz to record the arrangement. Be specific about what triggers each payment and when it is due. Make sure the invoice you later send reflects those terms.
If you are planning around a slow period, our guide to preparing for a quiet business month explains why payment dates matter as much as totals.
9. Doing extra work before agreeing on the extra price
"Could you just add one more thing?" is easy to say yes to when you want to keep the client happy.
The difficult conversation comes later, when you invoice for work they thought was included.
What to do instead: pause long enough to confirm the change. Explain the additional work, its price and any effect on delivery before doing it.
A short message can keep things clear:
Hi [Client Name],
I can add [requested work]. This is outside the scope of quote [number]. The additional cost is [amount], and it would move the delivery date to [date].
Please confirm whether you would like me to proceed with this addition.
Keep the approved change with the job's records. When you prepare the invoice, check it against the original quote and any agreed additions. Our quote-to-invoice workflow covers that handover.
10. Sending the quote and forgetting about it
You spend time preparing a quote, send it and wait. The client gets busy. The email slips down their inbox. Neither of you follows up.
Silence does not tell you whether the price was wrong, the timing changed or the client simply forgot to reply.
What to do instead: review your Pending quotes as part of your weekly admin routine. Ask whether the client has questions and whether they still want to proceed.
Keep the status current. Mark approved quotes Accepted, unsuccessful ones Declined, and unanswered quotes past their validity date Expired.
When a client declines, ask for feedback if appropriate. Over time, that gives you something more useful to work with than assuming every lost quote was too expensive.
A final check before you send
Use this checklist on your next quote:
| Check | Question to ask |
|---|---|
| Scope | Can the client tell exactly what they will receive? |
| Time | Have I allowed for preparation, delivery, meetings and handover? |
| Costs | Have I included materials, travel and other job-specific costs? |
| Price | Does the amount still work after any discount? |
| Settings | Are quantities, rates, tax settings and the final total correct? |
| Boundaries | Are exclusions, revision limits and client responsibilities clear? |
| Dates | Are validity and delivery timing both explained? |
| Payment | Does the client know when payments are expected? |
| Changes | Is there a clear process for approving extra work? |
| Follow-up | Do I know when I will check for a response? |
In Eazy-Biz, use Preview for one final read before clicking Create Quote. Then download the PDF and send it to the client. Saving the document in your Quotes list does not send it automatically.
Frequently asked questions
Why do I keep winning quotes but earn less than expected?
Compare your estimate with the actual time and costs of each completed job. Missed preparation time, extra revisions, small purchases and discounts can all reduce what is left. Use those findings to adjust the next quote for similar work.
How do I stop clients asking for unlimited changes?
State how many revisions or changes are included, explain what counts as additional work and agree on the price before doing it. Clear wording gives you a practical starting point for the conversation.
Should I lower my quote if a client says it is too expensive?
First find out whether the issue is budget, scope or uncertainty about what is included. Check what would be left after your costs before reducing the price. A smaller scope may be a better fit than the same work at a lower price.
Do I need to show every cost on the quote?
No. You can group work into clear deliverables rather than exposing your full internal costing. The important thing is that you allow for the costs in your price and clearly show what the client is buying.
What should I do if I discover a mistake after sending a quote?
Contact the client promptly, explain the mistake and provide a clearly identified corrected version. If they have already accepted, discuss the situation and agree on how to proceed before changing the work or payment expectations.
Make your next quote clearer with Eazy-Biz
Small quoting mistakes are easy to repeat when you are busy. A consistent process helps you catch them before the client says yes.
Eazy-Biz keeps your line items, notes, terms and quote statuses in one place. Use those fields to make the scope clear, check the numbers and keep track of the decision.
Get started with Eazy-Biz and prepare your next quote with fewer gaps and clearer expectations.
This article is general information for South African business owners and is not tax, legal, or financial advice. Rules and thresholds change, so confirm your position with SARS or a registered tax practitioner before acting on it.