You quoted $800 for a piece in March, based on what materials cost you last time you bought them. The customer paid a deposit. You built it in June. By then the fabric had gone up, the workshop's finishing fee had crept higher, and freight cost more than it used to. You still charged $800, because that's the number you quoted. The question almost nobody in made-to-order actually answers is: what did that order make you, at the cost you actually paid — not the cost you guessed at three months earlier?
The short version
Every made-to-order business prices from an estimate, but production happens later, at whatever the batch actually costs. The gap between the quoted price and the actual cost is where real margin lives or disappears, and most sellers never measure it — they only track whether the invoice got paid, not whether the order was profitable at the price they charged. Closing the gap means checking the price you quoted against what the run that produced it actually cost per piece, not against an average of “what things usually cost.”
The gap nobody tracks
Pricing a custom order is a forecast. You estimate materials, labor, and overhead, add a margin, and quote a number — usually weeks or months before you'll actually build the piece. The quote is a guess made with the information available at the time. The actual cost is whatever you paid the day you sourced materials and paid the workshop. Those two numbers are rarely identical, and the difference between them is real money that either adds to your margin or quietly eats it.
Most sellers never compare the two. They track whether the invoice was paid and whether the order shipped. They don't go back and ask: at the price I actually paid for this specific batch, did this order hit the margin I planned for, beat it, or lose money?
Why the gap exists
The gap isn't a sign you're doing something wrong — it's structural to made-to-order production. A few things drive it:
- Material price drift. Fabric, hardware, timber, and specialty components move in price between quoting and buying.
- Workshop or contractor pricing changes. A workshop that charged a flat fee last quarter may charge more this quarter, especially if you're not their only client competing for capacity.
- Rush surcharges. When a customer's timeline compresses, contractors often charge more for expedited work — a cost the original quote never accounted for.
- Currency and import cost shifts. Exchange rate movement between quote date and purchase date changes your real cost without you doing anything differently.
- Freight and shipping variability. Rates fluctuate, and a heavier or more fragile piece than expected pushes freight well past budget.
None of these are mistakes. They're the normal cost of time passing between a quote and a delivery. The mistake is not measuring what actually happened once it has.
What happens when you don't track it
Without tracking the gap, your sense of “which products are profitable” is really just your sense of which products you price loudly — the ones where you clearly remember padding the quote. Meanwhile:
- Orders quoted during a cheap-material month look great; the same order quoted after a price increase quietly loses money, and nobody notices because both invoices say the same thing: “paid.”
- Your best-selling line can be subsidizing your worst one, because the “average margin” in your head is an average of guesses, not actuals.
- You can't tell whether the business is getting more profitable as it grows, or just doing more revenue at the same or worse margin.
Two ways to close the gap
Method 1: manual reconciliation
The lowest-tech fix is a month-end review: pull every order's quoted price, pull the actual invoices for materials and labor tied to it, and calculate the real margin after the fact. This works, but it has two real costs. First, it's tedious enough that most solo sellers do it rarely, usually only when cash feels tight. Second, it arrives too late to act on — by the time you discover an order lost money, the order is already delivered; the insight only helps the next quote.
Method 2: per-order, per-batch tracking
The more useful version ties each order to the specific production batch that actually made it — not to a running average of “what materials usually cost.” When the batch cost is recorded against the order it produced, the real margin is visible the moment the batch is complete. That's the difference between catching an underperforming order while you can still adjust pricing on similar orders in your pipeline, and finding out in a quarterly reconciliation once the pattern has repeated a dozen times.
What to track for each order
To actually see the gap, four numbers need to sit next to each other for every order — not scattered across invoices, bank statements, and a quoting spreadsheet:
- The quoted price — what you told the customer it would cost.
- The actual materials cost from that specific batch — not an average of every batch you've ever bought.
- The actual labor or workshop fee paid for that order's production run.
- Actual shipping and other direct costs, including rush surcharges if they applied.
The math is simple — quoted price minus actual total cost equals actual margin. The hard part was never the arithmetic; it's having the actual numbers in one place instead of scattered across a quoting sheet, a bank statement, and a workshop invoice.
Quote-based estimate vs. actual batch-tied margin
| Quote-based estimate | Actual batch-tied margin | |
|---|---|---|
| Reflects | What you assumed at quote time | What you actually paid |
| Timing of insight | Before production | The moment the batch is costed |
| Accuracy | Only as good as the guess | Exact, per order |
| Usefulness for next quote | Limited — same assumptions repeat | High — pricing adjusts to real trends |
| Effort to maintain | None (it's just the quote) | Requires linking cost to the order |
A concrete example
Say you quote a piece at $800, assuming 40% margin based on $480 in expected costs. By the time you build it, the fabric has gone up, the workshop's fee is higher than last quarter, and a rush request added a surcharge. Actual costs land at $624. The order still shows $800 collected and “paid” in your records — but the real margin dropped from an assumed 40% to about 22%. Nothing about the sale looked wrong. The invoice was paid in full, on time. The only way to see the drop is by comparing the quote to what that specific batch actually cost.
How the gap compounds across a month of orders
One order losing 18 points of margin is a single bad number. Ten orders a month, each quietly losing somewhere between 5 and 20 points because nobody checked the batch cost against the quote, is a business that thinks it's growing while actual profit stays flat or shrinks. The gap doesn't announce itself — it shows up later as “revenue is up, but somehow there's less cash than expected.” Founders often look for the cause in the wrong place: ad spend, pricing on new products, a slow month. The real cause is frequently sitting in a dozen already-delivered orders that never had their actual cost checked against what they were quoted at.
This is why the gap is worth tracking even in a good month. A healthy quarter can mask a bad pattern just as easily as a slow one reveals it — if margin per order isn't visible, “business is doing well” and “business is doing well at a shrinking margin” look identical from the outside.
Curious what your recent orders actually earned once real costs are factored in?
See how it worksThe bottom line
A quote is a forecast, and forecasts are allowed to be wrong — that's the nature of pricing work that happens before production. What matters is whether you ever go back and check. The gap between quoted price and actual cost is where a made-to-order business quietly gets more or less profitable than it thinks it is, and the only way to know which is happening is to put every order's price next to what the run that produced it actually cost. The second half of that — carrying the real figure back so the next quote starts from it — is one action on a received batch in Ordamo, and a note to yourself everywhere else.
Frequently asked questions
Why does my quoted price rarely match my actual cost?
Because a quote is made before production, using the best cost estimate available at the time, while the actual cost is whatever you pay when you source materials and pay for labor — weeks or months later. Material prices, workshop fees, and shipping rates all drift in that window.
How often should I check the gap between quote and actual cost?
Ideally at the batch level, as soon as production costs are known — not just at month-end or year-end. The sooner you see a gap, the sooner you can adjust pricing on similar orders still in your pipeline.
Is a small gap between quote and actual cost normal?
Yes. Small drift is expected and rarely worth chasing. What matters is catching a gap that's consistently eating margin on a particular product line, material, or workshop relationship — that's a pricing problem, not noise.
Should I build a buffer into every quote to cover this gap?
Many sellers do, and it's a reasonable hedge — but a buffer only works if you know how big the historical gap actually is. Without tracking actual costs against quotes, the buffer is another guess stacked on top of the first one.
Does this only matter for expensive, one-off pieces?
It matters most there, since a percentage-point shift on a $2,000 commission is real money, but the same principle applies at any price point. Small orders with thin margins can be pushed to a loss by the same drift that's barely noticeable on a high-margin piece.
What's the difference between tracking margin per order and tracking overall business margin?
Overall margin can look healthy even while individual order types or customers are quietly unprofitable. Per-order tracking is what reveals which specific orders, products, or workshops are dragging the average down.
Can I track this in a spreadsheet instead of software?
Yes, if you're disciplined about updating it after every order and don't mind pulling invoices and matching them to quotes. The tradeoff is timing — a spreadsheet reconciliation usually happens after the fact, while tools that tie cost to the order surface the margin as soon as the batch is complete.