Quoted, invoiced, received: three numbers that must never be one
Most small contractors run their year on one number that mixes what they hoped for, what they asked for and what actually arrived. Here is how to keep the three apart without a finance team.
Edvinas BernatavičiusFounder of Helmar.AI · runs MB Helmar23 September 2026·4 min read·Money
Ask a contractor in October how the year is going and you will hear one number. It is usually the sum of every estimate they sent. Ask their accountant and you get a different number. Ask the bank and you get a third. All three are true, and the gap between them is where small companies get hurt.
For years I ran MB Helmar on the first number. Pergolas and verandas were quoted in Excel, sent as PDFs, and the total of the spreadsheet became my sense of the season. It felt like money. Some of it was never accepted, some was accepted and never invoiced, and some was invoiced and paid late. This post is about the discipline that fixed it, and it works with or without software.
The three numbers
Number
What it is
What it is not
Quoted
The total of estimates you sent that are still valid and undecided
Income. Most of it will never be accepted
Invoiced
The total of advance requests and invoices you have issued and that are still open
Cash. A document is a request, not a payment
Received
Money that the bank confirms has arrived, matched to a document
Profit. Materials and the crew still come out of it
Each number answers a different question. Quoted tells you how busy you might be. Invoiced tells you what to chase. Received tells you what you can spend. When the three are mixed into one, every decision is made on the wrong one: you hire on quoted, you buy materials on invoiced, and you find out on received.
Why the mix happens
It is not carelessness. The tools most of us use make the mix the default. A spreadsheet has one column for the amount, and a Word invoice copied from the estimate carries the same total forward without asking whether anything changed. Nobody records when the customer said yes, so “quoted” and “accepted” blur. Nobody records when the money arrived, so “invoiced” and “received” blur too.
Quoted becomes accepted when the customer says “fine, let’s do it” on the phone and nobody writes down which version they meant.
Accepted becomes invoiced when the advance is billed as if the whole job were done, because the invoice was copied from the estimate.
Invoiced becomes received when a customer writes “I have paid” and the office moves the job forward before checking the bank.
Keeping them apart
Three habits, each cheap on its own, do most of the work.
01
Record the acceptance, not the conversation
A quote counts as accepted only when the customer has confirmed one exact version, with their name and a time. A verbal yes is a reason to send the version again for confirmation, not a reason to order materials.
02
Bill the plan, not the estimate
Agree the payment plan before the work starts, for example 30 % in advance and 70 % after the completion act. The advance request asks for the advance only; the VAT invoice follows the act. Nothing is retyped from the estimate.
03
Count money from the bank
A payment exists when it is on the statement and matched to the document it pays. Until then the invoice is open, and the reminder schedule keeps running. A screenshot of a transfer is not a payment.
What changes when they are separate
The first thing you notice is that “quoted” gets smaller and more honest. Estimates that expired drop out. Estimates the customer never opened stop counting as pipeline. The number you look at in the morning becomes something you can act on: which quotes are silent and need a follow-up, rather than a total that flatters you.
The second thing is calmer money talk. When the advance request goes out with the acceptance and carries a bank link, you are not asking for money at the kitchen table. The customer pays from their own phone, the bank confirms it, and the job starts. When a payment is late, the reminder comes from the schedule, not from an awkward call.
The third is that the year stops surprising you. Received is the only number the crew’s wages come out of. Watching it weekly, next to invoiced, tells you two weeks ahead when cash will be tight, which is enough time to chase, to order less or to shift a start date.
Doing it in Helmar.AI
This is the rule the product is built around, so the three numbers are kept apart by design. The customer accepts one exact version on a page with an email code, and that version is locked. The advance request and the invoices are issued from the accepted payment plan, never retyped. Payments are matched from the bank feed, and reminders stop the moment a payment is matched. The dashboard shows quoted, invoiced and received as three figures, and the close rate is counted from real acceptances, not from hopes.
You do not need the product to start, though. Tonight, split your spreadsheet into three sheets. Tomorrow, send the last three verbal yeses back to the customers as a version to confirm. That alone changes the October number.
Edvinas Bernatavičius
Founder of Helmar.AI · runs MB Helmar
Runs MB Helmar, a Vilnius contractor that builds pergolas, verandas and awnings, and built Helmar.AI out of his own quoting.
The customer said yes and you want the advance. The document you send now decides how clean your accounting is in six months. A short guide to advances, completion acts and the final invoice under the Lithuanian rules.
Silence after an estimate is rarely a no. It is a customer with three quotes, a busy week and no reason to decide today. A short, honest follow-up schedule wins more of them than any discount.