How to read an automation quote

Skip the total and read five things first: what the price is anchored to, what the last deliverable is, which costs recur, whose accounts it runs on, and what is excluded. Then put every quote on a three-year total against the annual cost of the workflow. Most quotes look very different after that.

Written by Josh Soderblom, founder of ikonic303.

Read it in this order

The total is on the first page because it is the number the vendor wants you to react to. Turn to the back. The five things below are usually spread across the scope, the assumptions and the terms, and each one changes what the total actually means.

  1. What the price is anchored to — hours, a fixed scope, or the value of the workflow.
  2. The last deliverable — what exists on the final day of the engagement.
  3. The recurring lines — everything you keep paying after the build.
  4. Ownership — whose accounts, whose credentials, whose code.
  5. The exclusions — what the quote quietly assumes you will do.

1. What the price is anchored to

Every quote is built from something. Find out what, because it tells you what the vendor is rewarded for.

Priced onWhat it rewardsWhat to check
Hours × rateMore hoursIs there a cap? Who decides when the estimate is exceeded?
Fixed fee for a scopeDoing exactly the scope, and charging for anything elseHow tightly the scope is written, and the rate for change requests
Proportion of measured valueThe workflow actually getting cheaperWhether the measurement exists yet, and who did it

None of these is wrong on its own. The problem is a quote that does not say. If you cannot tell from the document how the number was produced, it was most likely produced from a rate card and then justified backwards.

The other check: was anything measured before the price was written? A quote issued after one call has not seen your workflow. It is a guess with a currency sign in front of it, however precise the figure looks.

2. The last deliverable

Find the final line of the deliverables list. It tells you where the vendor’s responsibility stops, and therefore where yours starts.

Automation projects rarely fail in the build. They fail in the weeks after go-live, when the old way of working is still available and nobody is there to fix the first edge case. A quote that ends at go-live has priced the easy part.

3. The recurring lines

This is where two quotes with the same headline price turn out to be very different. List everything you will pay after the build, including what you pay to other companies because of it:

Then put it on one line:

   build / deployment fee          ____
 + year-one recurring costs        ____
 + years two and three recurring   ____
 + expected change requests        ____   ← if unsure, 15% of the build
 = THREE-YEAR COST                 ____

Three years, because that is roughly how long a workflow system runs before someone wants it rebuilt. A quote that is cheap to build and expensive to keep can easily cost more over three years than one that is the other way round.

4. Ownership

Most quotes do not mention ownership, which is itself the answer. Look for these, and ask for them in writing if they are missing:

A system running on the vendor’s accounts is not a cheaper version of the same thing. It is a different product: you are renting it, and the renewal price will reflect how hard it is to leave. The full ownership checklist →

5. The exclusions

The assumptions section is the most important page in most quotes and the one people read last. Phrases to look for, and what they usually mean:

The quote saysWhat it usually means
“Client to provide clean data”Cleaning the data is your job, and it is often the largest job.
“Subject to API availability”Nobody has checked whether the integration is possible yet.
“Client to provide a project lead”Someone on your side for several hours a week. Who?
“Standard configuration”Anything specific to how you work is a change request.
“Up to N revisions”Fine — check N against how many people will have opinions.
“Excludes third-party fees”The recurring lines in section 3 are not in this number.

None of these is unreasonable. A vendor cannot be responsible for data it has never seen. But each one moves cost from the quote onto you, and you should add that cost back before comparing.

Comparing two quotes

Put them side by side on the same rows. If a quote does not answer a row, write “not stated” — that is a finding, not a blank.

Quote AQuote B
Priced on
Measured before pricing?
Last deliverable
Three-year cost
Runs on whose accounts
Exclusions you will have to cover
Outcome committed to in writing

Then compare the three-year cost to what the workflow costs you each year today. If you have not worked that out, do it first — the worksheet takes about two hours. If the three-year cost is larger than the value you can realistically remove over three years, the right answer is neither quote.

How we write ours

Fair to say, since we wrote the list.

Our quotes are written after the measurement, not before, and priced as a proportion of the measured annual value: a deployment fee for the build and an ongoing fee for operating it. The percentage of cost we expect to remove is in the scope document. The last deliverable is a system in daily use, with an operating period after go-live inside the scope. Everything runs on your accounts with credentials in your names. And if the measured cost of the workflow is too small to justify an engagement, the quote is a recommendation not to buy one.

What it costs → · Twelve questions before you sign → · Start with the measurement →

FAQ

What should an automation quote include?

How the price was calculated, the final deliverable, every recurring cost after the build (licences, usage charges, hosting, support and the change-request rate), whose accounts and credentials the system runs on, and a written list of assumptions and exclusions.

Why do two automation quotes for the same work differ so much?

Usually because they cover different things. One may end at go-live while the other includes an operating period; one may exclude data cleanup or third-party fees. Compare them on a three-year total with exclusions added back, not on the headline figure.

Is a fixed-price automation quote safer than an hourly one?

Only if the scope is written tightly. A fixed price moves the overrun risk to the vendor for what is in scope and back to you for everything else, at the change-request rate. Check the scope and that rate before treating fixed as safer.

Twelve questions to ask before you sign · Who owns the system when it is built for you · What a manual workflow costs you


Get in touch

Email solutions@ikonic303.dev to start with the measurement. ikonic303 is based in Colorado and works with clients nationwide.

ikonic303 home · services · contact