RFP

WMS RFP Template to Copy and Fill In

Category
RFP
Published
12 Oct 2026
Last verified
12 Oct 2026
Reading time
5 min
Three closed ring binders, two burgundy and one grey, standing upright on a grey shelf.

A request for proposal (RFP) is a document you send to several vendors so their answers come back in the same shape. That is the whole point. Without it, one vendor sends a demo link, another sends a price sheet, a third sends a brochure, and you spend weeks translating.

This page is a template you can copy into a document or spreadsheet. Replace the bracketed parts, delete what does not apply, and keep it short. A tight RFP of eight to ten pages gets better answers than a forty page one that nobody finishes.

Before you send anything

Do three jobs first.

  1. Write down your current process in one page. Receiving, putaway, picking, packing, shipping, returns, counting. Note where it hurts.
  2. Pick your must-haves. Cap the list at ten. If everything is a must-have, nothing is.
  3. Name one decision maker. Committees are fine for input. Someone still has to sign.

The template

Section 1. About us

Say who you are in five lines.

  • Company name and what you do: [for example, a 3PL storing and shipping goods for several clients, or a distributor with one building]
  • Number of buildings, rough size of each, and how many people work the floor
  • Types of goods and how they are stored (pallet, shelf, bulk, bin)
  • Rough monthly volume: orders, lines, pallets in and out
  • Systems in use today: [accounting package, ERP, storefronts, spreadsheets, carriers, EDI partners]

Section 2. Why we are buying

Two or three sentences. Example (hypothetical): "We lose time re-counting stock that the sheet says we have. We ship late when two people pick the same item. We want one live record of what is where."

Section 3. Required capabilities

Ask the vendor to answer each line with one of four words: Standard (works out of the box), Configured (settings, no code), Custom (needs development), No (not available). Add a short note and say if it costs extra.

#CapabilityMust have or nice to have
1Receiving against purchase orders or ASNs, with discrepancy handling
2Putaway to locations, directed or manual
3Real-time inventory by location, lot or batch, and status
4Order allocation and pick methods you use (single, batch, wave, zone)
5Barcode scanning on handhelds
6Packing, label printing and carrier rate shopping
7Cycle counting and adjustments with an audit trail
8Returns handling
9Reporting and data export
10For 3PLs: client accounts, client portal, storage and handling billing

Add your own rows for anything specific, such as kitting, expiry dates or temperature zones.

Section 4. Integrations

List every system the WMS must connect to. For each, ask: How is it connected? Is it included or extra? Who builds and maintains it? What happens when the other system changes?

Section 5. Implementation and training

Ask for: a proposed timeline with milestones, who does what on each side, how your item and location data gets loaded, how testing works, what training is included, and what the vendor expects from your staff in hours per week.

Section 6. Support

Ask for support hours, how to reach someone, how fast they respond to a stopped shipping line, what is included and what is billed, and how upgrades are handled.

Section 7. Commercials

Ask for a total cost over three years, itemised. Request separate lines for licence or subscription, implementation, integrations, training, support, hardware and any usage-based charges. Ask exactly what each charge is based on (users, sites, orders, clients, vehicles or something else) and what happens to it as you grow. Ask for the contract term, renewal terms and any price cap on renewals.

Section 8. Data, security and exit

Ask who owns your data, how you export it, in what format, and how fast. Ask how backups work and what the vendor's process is if the service goes down. Ask what you can take with you if you leave.

Section 9. References

Ask for two or three customers with a similar size and type of operation, and permission to call them. Prepare questions in advance.

Section 10. Response rules

  • Reply by: [date]. Questions by: [date]. Contact: [one name and email]
  • Answer in the order of this document
  • Mark assumptions clearly
  • Quote valid for: [number] days

Scoring table

Score each vendor from 0 to 5 per row after reading the reply and seeing a demo. Set weights before you open any reply, so the scoring cannot drift toward a favourite. Weights should add up to 100.

CriterionWeightVendor AVendor BVendor C
Fit with must-have capabilities
Fit with nice-to-haves
Integrations with our systems
Implementation plan and realism
Training and support
Three year total cost
Data ownership and exit terms
Reference calls
Total (weight times score)100

Using it well

Send it to three or four vendors. More than that and you will not read the replies carefully.

Run the same demo script for all. Give each vendor three of your real scenarios, such as a split receipt, a short pick and a client return. Do not accept a generic tour.

One screen from the Microsive demo platform, demo data, shows the sort of site overview you could ask each vendor to open during that scripted demo.

3D warehouse management system overview of a demo distribution center with racking zones, dock trucks, forklifts and a site summary panel (demo data)
Warehouse overview in the Microsive demo platform. Demo data, not a real warehouse.

Keep the cost row honest. Compare totals over the same period. A low monthly fee with high implementation and integration charges can cost more than a higher fee with those included. Make sure every cost bucket has its own line in the reply.

Include a custom build among the options if it fits. It is a legitimate route when your process is unusual. Cargohold, which we make, is a one-time custom build, no per-seat, per-truck or per-client fees. Score every option with the same table.

Write down the decision. One paragraph on why you chose what you chose. Six months in, you will want it.

What an RFP will not do

It will not fix a process you have not understood. If your team disagrees on how returns should work, a new system will not settle it. Sort that out first, then ask vendors to support the answer.

Questions people ask

What is a WMS RFP?

A document you send to several vendors so their answers come back in the same shape.

What should a WMS RFP include?

It has ten sections. They are about you, why you are buying, required capabilities, integrations, implementation and training, support, commercials, data security and exit, references, and response rules.

How long should a WMS RFP be?

Eight to ten pages. A tight document gets better answers than a forty page one that nobody finishes.

How do I score WMS vendor replies?

Score each vendor from 0 to 5 on each criterion after reading the reply and seeing a demo. Set weights that add up to 100 before you open any reply, so the scoring cannot drift toward a favourite.

How many vendors should I send a WMS RFP to?

Three or four. With more than that you will not read the replies carefully.

How do I make WMS vendor demos comparable?

Give every vendor the same three of your real scenarios, such as a split receipt, a short pick and a client return, instead of accepting a generic tour.

Sources

  • No third-party facts, prices or vendor claims are used on this page. The template is original working material.