How to Write a Software Brief a Vendor Can Actually Price

Updated , by the Zyntrix team

The short answer

A good software brief fits on one page and answers seven things: the problem in dollars or hours, who will use it, the steps it replaces, what it must connect to, what is out of scope, what done looks like, and your budget and deadline. Vendors pad quotes when they have to guess. A clear brief gets you tighter, comparable numbers.

Why a brief saves you money

When a request is vague, every vendor fills the gaps with their own assumptions and adds a cushion for the unknowns. You get quotes that are far apart and impossible to compare.

A one page brief fixes that. Everyone prices the same thing, the cushion shrinks, and the first call is about how to solve the problem instead of what the problem is.

The seven parts of a good brief

Write each in plain language. No technical terms needed.

  • The problem. What is going wrong today, and what it costs in hours, errors, or lost jobs.
  • The people. Who will use it: office staff, field crews, customers, or vendors. How many.
  • The steps. How the work gets done now, start to finish, including the workarounds.
  • The connections. Every system it must read from or write to: QuickBooks, your field system, email, a spreadsheet.
  • Out of scope. What you are not asking for this round. This is the line that prevents creep.
  • Done. How you will know it works, ideally as one measurable result.
  • Budget and timing. A range you are comfortable with and any real deadline.

A short example

Here is a made up example for a small pool builder. Notice how little technical language it needs.

  • Problem: quotes take two to three days because we build them in a spreadsheet and retype them into our field system. We think we lose jobs to faster competitors.
  • People: two salespeople and the owner, on phones and laptops. Customers only see the final quote.
  • Steps today: site visit, measurements on paper, spreadsheet with our price list, PDF by email, then retyping the job when it is won.
  • Connections: our field system (create the job when a quote is won) and QuickBooks (customer record).
  • Out of scope: scheduling, payroll, and the customer portal. Maybe next year.
  • Done: a quote sent from the job site the same day, and won jobs appear in the field system without retyping.
  • Budget and timing: $10,000 to $20,000, live before spring season.

Describe the steps, not the screens

The most useful part of a brief is usually the walk through of how work happens today. Write it like you are training a new hire: who does what, in what order, and where it goes wrong. Include the workarounds. The sticky notes, the side spreadsheet, the text to the office. Those are where the real requirements hide.

If several people do the job differently, say so. Deciding the one right way is part of the project, and a vendor needs to know that up front.

Share a budget range

Owners often hide the budget to avoid being overcharged. In practice it does the opposite. Without a range, a vendor cannot tell whether you want a simple tool or a full system, so they guess high. A range lets them tell you what fits, and what to cut if it does not.

For reference, our published price for a small tool that does one job well is $5,000 to $15,000, syncing two tools is $1,500 to $4,000, and connecting three or more systems is $10,000 to $25,000. Our cost estimator gives a ballpark in two minutes.

Common mistakes

  • Describing screens instead of the problem. Let the vendor propose the screens.
  • Listing every idea at once. Mark must haves and nice to haves.
  • Skipping the people outside your company. Customer facing features add the most cost.
  • Forgetting data. Say where the current data lives and how messy it is.
  • Leaving out ownership. Ask that code, data, and accounts transfer to you once paid.

What to ask vendors back

A good vendor will push back on your brief. That is a good sign. Ask each one the same questions so the answers compare.

  • Is this a fixed price, and what would change it?
  • What is not included?
  • Who does the work, and who do I talk to?
  • What does upkeep cost after launch?
  • Do I own the code, data, and accounts once paid?

Build yours in a few minutes

Our free brief builder walks you through the seven parts and gives you a one page brief you can send to any vendor, including us. It runs in your browser, and you never have to send it to us unless you want our take.

Questions owners ask

What should be in a software project brief?

The problem and what it costs, who will use it, the steps it replaces, the systems it must connect to, what is out of scope, what done looks like, and a budget range and deadline. One page is enough.

Should I tell a software vendor my budget?

Yes, as a range. It lets the vendor propose what fits and what to cut. Without it, most vendors assume the high end to cover the unknowns.

Do I need technical knowledge to write a brief?

No. Describe the problem, the people, and the steps in plain language. A good vendor turns that into a technical plan and checks it with you.

How many vendors should I send a brief to?

Two or three is usually enough to compare. Send the same brief and ask the same questions so the quotes line up.

Try it on your numbers

Tell us what is slowing you down.

Thirty minutes, no slides. You walk away with a straight answer on what to fix first and roughly what it costs, whether or not you hire us.