Markup Is Not Margin: A Safer Way to Quote AI Automation Work
Most AI automation quotes look profitable on paper. The problem usually appears during delivery, when rework, API costs, payment fees, and unplanned review cycles begin to compound.
One of the most common mistakes is treating markup and margin as the same number. A simple example: Assume an AI automation project costs $1,969 to deliver. A 30% markup produces this price:
$1,969 ร 1.30 = $2,560
But the resulting margin is only about 23%, because margin is measured against revenue-not cost. To achieve a true 30% margin:
$1,969 รท (1 โ 0.30) = $2,813
If a 3% payment fee also applies:
$1,969 รท (1 โ 0.30 โ 0.03) = $2,939
The denominator is where the quote changes.
What delivery cost should include
Before choosing a target margin, separate the real delivery inputs:
- discovery and specification time
- implementation labor
- tool, model, and API costs
- testing and human review
- client communication
- expected rework
- a contingency reserve for uncertain scope
Do not hide these inputs inside a single optimistic hour estimate. A quote is easier to defend when each cost driver can be explained.
A reusable pricing formula
For fixed-scope work, a practical starting point is:
Target price = Total delivery cost รท (1 โ Target margin โ Payment fee rate)
This is not a promise that a client will accept the price. It is a way to see whether the project still works financially before committing to it.
Three checks before sending the quote
- Can the scope be tested with a clear acceptance condition?
- Is the rework allowance explicit rather than assumed away?
- Does the quoted price still preserve the intended margin after fees?
If any answer is unclear, the problem is usually scope-not the spreadsheet.
Read the full calculation walkthrough
Download the spreadsheet and browser calculator
No income guarantee. The goal is simply to make fixed-scope AI service pricing inspectable before delivery begins.
Comments
No comments yet. Start the discussion.