Skip to content

Free buyer tool · runs in your browser

Software RFP generator and requirements brief.

Write the brief vendors need to quote properly: the problem and how you will measure success, users, features ranked must to won’t, integrations, data, security and compliance, your own budget and timeline, what each proposal must include and how you will score it. The document builds as you type, and nothing leaves your browser unless you send it.

Worked example: Harbourline Supplies is a fictional company. Replace its details with yours, or start blank.

1 · About the company
2 · The problem and goals

What happens today, who it hurts and what it costs you.

Success criteria

Something you can measure, and the number that would mean it worked.

3 · Users and roles
4 · Features and priorities

MoSCoW: Must have is what the release is not worth launching without. Should have is important but not vital. Could have is wanted, and the first to drop when time runs short. Won’t have this time is agreed to be out of scope, and listing it stops it creeping back in.

5 · Integrations
6 · Data and migration
7 · Security, compliance and quality

Compliance that applies to you

One line on what each covers. Whether it applies to you is a question for your own legal or compliance adviser; this tool only lists it.

WCAG 2.2 is the W3C’s accessibility standard, with three levels: A (lowest), AA and AAA (highest).

8 · Platforms
9 · Budget and timeline

Your own figures. This tool does not suggest a budget. Leave the range empty to say it is not stated.

10 · Constraints

Systems that must stay, rules you work under, what your own team can and cannot take on.

11 · What vendors must submit
12 · How you will evaluate proposals

Weights total 100.

13 · Deadline and contact
The document13 sections

This brief is too long for a share link. Send the .md or a PDF instead.

Request for proposal: Customer self-service portal

Issued by Harbourline Supplies.

Proposals due 22 January 2027.

01About Harbourline Supplies

Harbourline Supplies invites proposals for Customer self-service portal. This document sets out the problem, what we need, and how proposals will be judged.

We sell catering equipment and spares to restaurants, hotels and schools. Orders arrive by phone and email today, and our sales team re-keys every one into the ERP.

Industry
Wholesale distribution of catering equipment
Size
140 staff, 2 warehouses, about 1,800 business customers
Website
harbourline.example

02The problem and our goals

Customers cannot check stock, place a repeat order, track a delivery or download an invoice without calling us. Our five-person sales desk spends most of its day on those calls, and order-entry errors cause returns.

Goals

  • Let business customers order, reorder and track deliveries themselves, any time
  • Cut phone and email orders that the sales desk re-keys by hand
  • Give customers their invoices and statements without asking

How we will measure success

MeasureTarget
Share of orders placed through the portal50% within 6 months of launch
Orders re-keyed by the sales deskDown by half
Invoice and statement requests by phone or emailFewer than 20 a week

03Users and roles

RoleWhat they need to do
Customer buyerSearch the catalogue, see their prices and stock, order, reorder and track deliveries
Customer accounts contactDownload invoices and statements, see what is owed
Sales deskSee and amend customer orders, place orders on a customer’s behalf
AdministratorManage customer accounts, users and permissions

04Features and priorities

Features are prioritised with MoSCoW: Must have is the minimum the release is not worth launching without; Should have is important but not vital; Could have is wanted but the first to drop if time runs short; Won’t have this time is agreed to be out of scope for this release.

Must have

  • Customer accounts with several users: Each customer can have more than one login, with buyer or accounts permissions.
  • Catalogue with customer-specific prices: Prices and stock come from the ERP.
  • Ordering and one-click reorder: From the catalogue or from a past order.
  • Delivery tracking: Status from our warehouse system and the carrier.

Should have

  • Invoices and statements: PDF download of what the ERP already produces.
  • Saved order lists: For sites that order the same items every week.

Could have

  • Quote requests for large orders: Sent to the sales desk to price by hand.

Won't have this time (out of scope)

  • Online card payment: Customers pay on account terms for now.

05Integrations

SystemWhat the integration does
ERP (orders, prices, stock, invoices)Read prices and stock, write orders, read invoices
Warehouse management systemRead dispatch status
Carrier trackingRead delivery status and proof of delivery

06Data and migration

Where the data lives today
Customer accounts, prices and order history live in the ERP. Contacts are partly in a spreadsheet.
Migration
Import about 1,800 customer accounts and their contacts. Order history stays in the ERP and is read from there.
Volumes
About 9,000 products, 400 orders a day at peak.

07Security, compliance and quality

Security
Single sign-on for staff. Customer passwords with optional two-factor sign-in. Role-based access per customer account.
Performance
Catalogue search answers in under a second at our peak order volume.
Availability
Available outside office hours, when many customers order. Planned maintenance announced in advance.
Accessibility
WCAG 2.2 level AA
Other
Hosted in the UK or EU. We own the code and the hosting accounts.

Compliance

The solution, and the way you build and run it, must support our obligations under:

  • GDPR (EU General Data Protection Regulation)

08Platforms

  • Web app (browser)
  • Admin or back office

Must work well on a phone in a kitchen or a stock room. No app-store app for now.

09Budget and timeline

Budget range
Not stated in this brief
Budget notes
An approved budget will be shared with the shortlisted vendors after the first round.
Earliest start
February 2027
Launch
A first release to 50 pilot customers by July 2027

Milestones

  1. Discovery and design signed off
  2. Ordering with live ERP prices in a test environment
  3. Pilot with 50 customers
  4. Open to all customers

10Constraints

  • The ERP stays: the portal works with it, not around it
  • Our IT team is two people, so hosting and support must not need a full-time engineer from us

11What your proposal must include

  1. Your approach: how you would design, build, test and release this, and what you would do first.
  2. The team: the named people or roles who would work on it, their experience and how much of their time it gets.
  3. A timeline with milestones, and what we would be able to see and test at each one.
  4. A price breakdown by phase or milestone, the pricing model (fixed price or time and materials), and what is not included.
  5. Two or three references from similar projects, with a contact we may call.
  6. Every assumption your price and timeline depend on, and the risks you see.
  7. Support and maintenance after launch: what is covered, response times and how it is charged.

12How proposals will be evaluated

CriterionWeight
Understanding of the problem and approach30%
Relevant experience and references20%
Team and how it is run15%
Timeline and delivery plan15%
Price and value20%
Total100%

13Deadlines and contact

Questions by
8 January 2027
Proposals due
22 January 2027
Contact
Priya Shah, Operations Director
Email
procurement@harbourline.example

Want a quote against this brief? Send it to QalbIT. A senior engineer reads it and replies; nothing reaches us until you press send.

What this tool does


One brief, the same for every vendor.

  • 01

    A vendor-ready RFP

    Thirteen numbered sections, from the company and the problem to deadlines and contact. Empty sections drop out, so a short brief reads as a short document. Copy it as Markdown, download .md or .txt, or print it to PDF.

  • 02

    Requirements with priorities

    Each feature is ranked Must, Should, Could or Won’t have this time. Listing what is out of scope is as useful to a vendor as listing what is in, and it keeps quotes comparable.

  • 03

    Proposals you can compare

    You say what every proposal must contain, from approach and team to a price breakdown and assumptions, and how each will be weighted out of 100. Vendors answer the same questions, so you can score them side by side.

FAQs · RFP generator


Writing a software RFP · frequently asked questions

What to put in a brief, how to prioritise and weight it, and what the tool does with what you type.

Who you are, the problem and how you will measure success, the users and what each needs to do, the features with priorities, integrations, data and migration, security and compliance needs, platforms, your budget range and timeline, constraints, what every proposal must contain, how proposals will be scored, and the deadline and contact. The generator has a section for each and leaves out any you skip.
No. The document is built in your browser and the draft is saved only in this browser’s local storage. Nothing reaches QalbIT unless you open Send this brief to QalbIT and submit the form. Delete saved draft removes it from the browser.
It is a way to rank requirements from the DSDM project framework. Must have is the minimum the release is not worth launching without. Should have is important but not vital. Could have is wanted, and the first to drop when time runs short. Won’t have this time is agreed to be out of scope for this release, and writing it down stops it creeping back in.
Weight what decides the project for you, and make the weights add up to 100 so every vendor knows how they will be judged. The tool starts with five common criteria, from understanding of the problem to price, and you can rename, add, remove or reweight any of them. It shows the running total and flags it when it is not 100.
That is your call. A range tells vendors what scope to propose, and leaving it out tells them to price what they think you need. The tool takes your own figures or none, and it never suggests a budget.
A requirements document, or PRD, describes what the software must do. An RFP wraps those requirements in what a vendor needs to respond: your budget and timeline, what to submit, how you will evaluate it and when it is due. This tool produces both in one document.
Download it as .md or .txt, copy it as Markdown, or print it and save it as a PDF. For a short brief there is also Copy link. That link carries the whole brief inside it, so anyone you send it to can read it. Long briefs get no link.
The tool lists GDPR, CCPA, HIPAA, PCI DSS, SOC 2 and ISO/IEC 27001 with one plain line on what each covers and a link to its source. Which ones apply to you depends on your business and your customers, so check with your own legal or compliance adviser before you tick them.

Next step


Want a proposal against your brief?

Send the brief to QalbIT from the tool, or read how we scope and build custom software and what goes into a first release built as an MVP. A senior engineer reads every brief and replies with questions, an approach and a range.

More free tools


More free tools

Each one opens on a worked example and shows its answer without a signup.

All free tools