Part of our Supply Chain & Procurement series
Read the complete guideHow to Write an ERP RFP: Free Template & Evaluation Criteria
An ERP Request for Proposal (RFP) is the document that determines whether you evaluate the right vendors, ask the right questions, and ultimately select a system that fits your business — or waste six months comparing platforms on the wrong criteria and end up with a system that requires expensive customization to do what you actually need.
Most ERP RFPs fail for one of three reasons: they are too generic (copied from a template without customization to the actual business), too detailed (200-page documents that vendors submit boilerplate responses to), or they focus on features instead of outcomes (asking "do you support multi-currency?" instead of "how does your system handle our specific multi-currency workflow where we purchase in CNY, sell in USD and EUR, and report in GBP?").
This guide provides a practical, tested RFP framework that elicits meaningful responses from vendors, enables objective comparison, and gives you the information needed to make a confident decision. Every section includes the specific language and criteria you need, along with the scoring methodology to evaluate responses.
Key Takeaways
- An effective ERP RFP is 15-25 pages (not 200) and focuses on business outcomes, not feature checklists
- The RFP should describe your processes and challenges, then ask vendors how they would address them — not prescribe solutions
- Include 5-7 critical business scenarios that vendors must demonstrate in their demo (not a generic product walkthrough)
- Weighted scoring with predetermined criteria prevents emotional decision-making and vendor favoritism
- Reference checks should ask specific questions about implementation experience, not "are you satisfied?"
- The entire evaluation process (RFP → shortlist → demo → reference checks → decision) should take 8-12 weeks
The ERP RFP Process Timeline
| Phase | Duration | Activities | Deliverable |
|---|---|---|---|
| 1. Requirements gathering | 2-3 weeks | Process documentation, stakeholder interviews, pain point analysis | Requirements document |
| 2. RFP drafting | 1-2 weeks | Write RFP, define evaluation criteria, identify vendor long list | Final RFP document |
| 3. RFP distribution | 1 week | Send to 5-8 vendors, Q&A period | Vendor questions addressed |
| 4. Response period | 2-3 weeks | Vendors prepare responses | Completed RFP responses |
| 5. Initial scoring | 1 week | Score responses against criteria, identify shortlist | Shortlist of 3-4 vendors |
| 6. Vendor demos | 2-3 weeks | Scripted demonstrations of critical scenarios | Demo scorecards |
| 7. Reference checks | 1-2 weeks | Call 2-3 references per shortlisted vendor | Reference check notes |
| 8. Final evaluation | 1 week | Consolidate scores, negotiate, select | Decision and vendor notification |
| Total | 10-14 weeks |
RFP Structure: Section by Section
Section 1: Company Overview
Provide vendors with enough context to tailor their response to your business. Do not just state facts — explain what matters and why.
Include:
| Element | What to Write | Why It Matters |
|---|---|---|
| Company description | Industry, products/services, business model | Helps vendor assess fit with their industry expertise |
| Revenue and growth | Current revenue, growth rate, 3-year projection | Sizes the implementation and license requirements |
| Organization structure | Entities, departments, locations, headcount | Determines multi-company, multi-site requirements |
| Current technology | Existing systems being replaced, integration needs | Reveals data migration complexity and integration scope |
| Key challenges | Top 5-7 business challenges the ERP must address | Focuses vendor response on what actually matters |
| Timeline | Desired go-live date, phasing preferences | Assesses vendor capacity and implementation approach |
| Budget range | Provide a range, not a specific number | Filters vendors who cannot deliver within budget; prevents gold-plating |
Section 2: Business Requirements
This is the core of the RFP. Organize requirements by business process, not by software module. Vendors respond better to "how does your system handle our order-to-cash process?" than "list your accounts receivable features."
Requirement categories:
| Category | Example Requirements |
|---|---|
| Financial management | Multi-entity consolidation, intercompany transactions, automated bank reconciliation, multi-currency with real-time rates |
| Sales and CRM | Quote-to-order workflow, pricing rules (tiered, customer-specific, promotional), commission calculation |
| Procurement | Purchase requisition approval workflow, blanket POs, vendor scorecarding, three-way matching |
| Inventory and warehouse | Multi-warehouse, lot/serial tracking, cycle counting, barcode scanning, min/max replenishment |
| Manufacturing (if applicable) | BOM management, work orders, shop floor data collection, MRP, quality control |
| HR and payroll (if applicable) | Employee self-service, leave management, payroll processing, compliance reporting |
| Reporting and analytics | Real-time dashboards, ad-hoc reporting, export to Excel/BI tools, scheduled reports |
| Integration | E-commerce platform, payment gateway, shipping carriers, banking, tax service |
| Compliance | Industry-specific regulatory requirements, audit trail, data retention |
Requirement Priority Levels
Classify every requirement as Mandatory, Important, or Desirable. Mandatory requirements are non-negotiable — if a vendor cannot meet them, they are eliminated regardless of other strengths. Important requirements significantly impact the business but can be addressed through configuration or minor customization. Desirable requirements are nice-to-have features that add value but would not disqualify a vendor if missing.
| Priority | Definition | Scoring Weight | Example |
|---|---|---|---|
| Mandatory (M) | Must be met out-of-the-box or with minor configuration. No workaround acceptable. | Pass/Fail (eliminates vendor if not met) | Multi-currency AP/AR |
| Important (I) | Should be met. Minor customization acceptable if cost and timeline are reasonable. | 3x weight in scoring | Automated three-way matching |
| Desirable (D) | Nice to have. Differentiates vendors but would not disqualify if absent. | 1x weight in scoring | AI-powered demand forecasting |
Section 3: Technical Requirements
| Requirement Area | Specific Questions to Ask |
|---|---|
| Deployment | Cloud, on-premise, or hybrid? What cloud providers are supported? |
| Architecture | Multi-tenant or single-tenant? API-first? Microservices or monolith? |
| Scalability | How many concurrent users supported? Performance at 2x and 5x current data volume? |
| Security | SOC 2 Type II certification? Encryption at rest and in transit? Role-based access control? |
| Integration | REST API availability? Pre-built connectors? Webhook support? EDI capability? |
| Mobile | Native mobile apps? Responsive web interface? Offline capability? |
| Customization | How are customizations built? Do they survive upgrades? What is the customization language/framework? |
| Data migration | What migration tools are provided? What data formats are accepted? |
| Disaster recovery | RPO and RTO? Backup frequency? Geographic redundancy? |
| Uptime SLA | What uptime is guaranteed? What are the penalties for downtime? |
Section 4: Vendor Questions
Ask questions that reveal vendor capability and fit, not just product features.
Critical vendor questions:
- Describe your implementation methodology. What are the phases, milestones, and typical timeline for a company our size?
- How many implementations have you completed in our industry? Provide 3 reference customers of similar size and complexity.
- What is your approach to data migration? How do you handle data cleansing and validation?
- How are customizations handled during upgrades? What percentage of your customers require custom development?
- Describe your training approach. What materials, formats, and ongoing resources are available?
- What is your support model? Response time SLAs? Escalation process? Dedicated account manager?
- Provide a detailed pricing breakdown: licenses, implementation, customization, training, annual maintenance, hosting.
- What is your product roadmap for the next 2 years? How do customers influence the roadmap?
- What is the typical total cost of ownership for a company our size over 5 years?
- Describe a failed implementation and what you learned from it. (This question reveals honesty and self-awareness.)
Section 5: Demo Requirements
Do not let vendors run their standard demo. Prescribe 5-7 critical business scenarios that they must demonstrate using your actual (or representative) data.
Scripted demo scenario template:
Scenario 3: Multi-Warehouse Inventory Transfer
Background:
We operate 3 warehouses (East, Central, West) and frequently transfer
inventory between them to balance stock levels.
Demo Requirements:
1. Show how a warehouse manager identifies that East warehouse has
excess stock of SKU-4521 while West warehouse is below safety level
2. Create an inter-warehouse transfer request with approval workflow
3. Process the transfer: pick from East, ship, receive at West
4. Show real-time inventory update across all warehouses
5. Demonstrate the accounting entries generated (if any)
6. Show the transfer history and audit trail
Evaluation Criteria:
- Ease of identifying stock imbalances across locations
- Number of steps/clicks to complete the transfer
- Real-time inventory visibility during the transfer process
- Audit trail completeness
Vendor Scoring Methodology
Weighted Scoring Matrix
Assign weights to each evaluation category based on what matters most to your business. The weights should total 100%.
| Category | Weight | What It Measures |
|---|---|---|
| Functional fit | 30% | How well the system meets your business requirements (M/I/D scoring) |
| Technical fit | 15% | Architecture, security, scalability, integration capability |
| Implementation approach | 15% | Methodology, timeline, team experience, risk mitigation |
| Demo performance | 20% | How well the vendor addressed your specific scenarios |
| Vendor viability | 10% | Financial health, customer base, product roadmap, industry presence |
| Total cost of ownership | 10% | 5-year TCO including all cost categories |
Functional Fit Scoring
For each requirement, score the vendor's response:
| Score | Definition | Criteria |
|---|---|---|
| 4 | Fully meets | Available out-of-the-box, demonstrated in response/demo |
| 3 | Mostly meets | Available with minor configuration, no custom development |
| 2 | Partially meets | Requires customization or workaround, vendor has done before |
| 1 | Barely meets | Requires significant customization, vendor has not done before |
| 0 | Does not meet | Not available, no feasible path to meeting requirement |
Weighted requirement score = Score × Priority Weight (M=3, I=2, D=1)
Evaluation Scorecard Template
| Criteria | Weight | Vendor A Score | Vendor A Weighted | Vendor B Score | Vendor B Weighted | Vendor C Score | Vendor C Weighted |
|---|---|---|---|---|---|---|---|
| Financial management fit | 8% | 3.5 | 0.28 | 4.0 | 0.32 | 3.0 | 0.24 |
| Sales/CRM fit | 6% | 3.0 | 0.18 | 3.5 | 0.21 | 4.0 | 0.24 |
| Procurement fit | 5% | 4.0 | 0.20 | 3.0 | 0.15 | 3.5 | 0.175 |
| Inventory/WMS fit | 6% | 3.5 | 0.21 | 4.0 | 0.24 | 3.0 | 0.18 |
| Manufacturing fit | 5% | 2.5 | 0.125 | 3.5 | 0.175 | 4.0 | 0.20 |
| Technical architecture | 15% | 3.5 | 0.525 | 3.0 | 0.45 | 3.5 | 0.525 |
| Implementation approach | 15% | 3.0 | 0.45 | 4.0 | 0.60 | 3.0 | 0.45 |
| Demo performance | 20% | 3.0 | 0.60 | 3.5 | 0.70 | 3.5 | 0.70 |
| Vendor viability | 10% | 4.0 | 0.40 | 3.5 | 0.35 | 3.0 | 0.30 |
| Total cost of ownership | 10% | 3.5 | 0.35 | 3.0 | 0.30 | 4.0 | 0.40 |
| Total | 100% | — | 3.32 | — | 3.50 | — | 3.41 |
In this example, Vendor B scores highest (3.50), followed by Vendor C (3.41) and Vendor A (3.32).
Reference Check Guide
Reference checks are the most underutilized part of ERP selection. Do not just ask "are you happy with the system?" — ask specific questions that reveal implementation reality.
Reference Check Questions
Implementation experience:
- How long did the implementation take compared to the original estimate?
- What was the final cost compared to the original budget? What caused any overruns?
- What was the biggest challenge during implementation? How did the vendor handle it?
- How many of your requirements required custom development? How complex was it?
- How was the data migration experience? Did you lose any data or discover data quality issues?
Post-implementation: 6. How long did it take for users to become proficient? What training was most effective? 7. What do users complain about most? What do they praise most? 8. How responsive is vendor support when you have issues? What is the typical resolution time? 9. How are upgrades handled? Have any customizations broken during upgrades? 10. If you were starting over, would you choose the same vendor? What would you do differently?
Critical question for similar-sized companies: 11. What was your total cost of ownership for the first 3 years, including everything — licenses, implementation, customization, training, and internal resources?
Common RFP Mistakes to Avoid
| Mistake | Consequence | Better Approach |
|---|---|---|
| Sending RFP to 15+ vendors | Overwhelming evaluation effort, shallow analysis | Send to 5-8 pre-qualified vendors max |
| Feature checklist with 500+ items | Vendors check "yes" to everything; no differentiation | Focus on 50-80 critical requirements + scenario-based demos |
| No budget guidance | Vendors propose wildly different scopes; apples-to-oranges comparison | Provide a range ("$100K-$250K for implementation") |
| Skipping the demo script | Vendors show their best features, not your critical needs | Script 5-7 scenarios using your data and processes |
| Choosing the cheapest vendor | Low price often means cut-scope implementation, junior team | Evaluate total value (fit + capability + cost), not lowest bid |
| Ignoring implementation team quality | The product may be excellent but the team assigned to you matters more | Request named consultants, verify their experience, interview the project manager |
| No reference checks | Relying on vendor-provided case studies instead of direct customer conversations | Call at least 2 references per shortlisted vendor; ask hard questions |
ERP RFP Template Outline
Use this outline to structure your RFP document:
1. INTRODUCTION
1.1 Purpose of this RFP
1.2 Company overview
1.3 Project objectives and scope
1.4 Timeline and key dates
1.5 Contact information and submission instructions
2. CURRENT STATE
2.1 Existing systems and technology landscape
2.2 Current business processes (high-level)
2.3 Key challenges and pain points
2.4 Data volumes and transaction volumes
3. BUSINESS REQUIREMENTS
3.1 Financial management (M/I/D per requirement)
3.2 Sales and CRM
3.3 Procurement
3.4 Inventory and warehouse
3.5 Manufacturing (if applicable)
3.6 HR and payroll (if applicable)
3.7 Reporting and analytics
3.8 Integration requirements
3.9 Compliance requirements
4. TECHNICAL REQUIREMENTS
4.1 Deployment and architecture
4.2 Security and compliance
4.3 Integration and API
4.4 Mobile and accessibility
4.5 Disaster recovery and SLA
5. VENDOR QUESTIONS
5.1 Company background and financial health
5.2 Implementation methodology and team
5.3 Training and change management
5.4 Support and maintenance model
5.5 Product roadmap
5.6 Pricing (detailed breakdown required)
6. DEMO REQUIREMENTS
6.1 Scenario 1: [Order-to-Cash]
6.2 Scenario 2: [Procure-to-Pay]
6.3 Scenario 3: [Inventory Management]
6.4 Scenario 4: [Financial Close]
6.5 Scenario 5: [Reporting and Analytics]
6.6 Scenario 6: [Industry-Specific Process]
6.7 Scenario 7: [Integration Demo]
7. EVALUATION CRITERIA
7.1 Scoring methodology
7.2 Category weights
7.3 Selection timeline
8. TERMS AND CONDITIONS
8.1 Confidentiality requirements
8.2 Proposal validity period
8.3 Right to reject all proposals
APPENDIX
A. Detailed requirement matrix
B. Data volume specifications
C. Integration architecture diagram
D. Sample data for demo
Working With an Implementation Partner
For many businesses, especially those implementing ERP for the first time, working with an experienced implementation partner dramatically improves both the RFP process and the subsequent implementation. An implementation partner brings industry-specific requirements knowledge, vendor relationship insights, proven evaluation frameworks, and implementation methodology expertise that an internal team building their first RFP simply does not have. The partner's fee (typically 5-10% of total implementation cost for advisory services) is recovered many times over through better vendor selection and smoother implementation.
ECOSIRE provides ERP consulting services that include vendor-neutral requirements analysis, RFP development, vendor evaluation support, and implementation management. For businesses that have already selected Odoo, our implementation services cover the full deployment lifecycle from requirements through go-live and beyond.
Frequently Asked Questions
How many vendors should I send my ERP RFP to?
Send your RFP to 5-8 vendors maximum. Fewer than 5 limits your options and reduces competitive pressure. More than 8 creates an evaluation burden that leads to shallow analysis and decision fatigue. Before sending the RFP, do initial research to create a long list of 10-15 candidates, then pre-qualify them based on industry fit, company size fit, budget fit, and deployment model to narrow to 5-8.
How long should vendors have to respond to the RFP?
Give vendors 2-3 weeks to respond. Less than 2 weeks results in rushed, generic responses. More than 3 weeks allows vendors to deprioritize your RFP. Provide a Q&A period during the first week where vendors can submit written questions — distribute all questions and answers to all vendors for fairness. Set a firm submission deadline with no extensions.
Should I include pricing requirements in the RFP?
Yes. Request a detailed pricing breakdown that separates: software licensing (per user, per module, or flat), implementation services (by phase and resource level), customization/development (estimated hours and hourly rate), training (included vs. additional cost), annual maintenance and support, and hosting/infrastructure. Providing your budget range helps vendors propose appropriately scoped solutions. Without a budget indicator, you will receive proposals ranging from $50K to $500K for the same requirements, making comparison impossible.
What is the difference between an RFP and an RFI?
An RFI (Request for Information) is a preliminary document used to gather general information about vendor capabilities before you know exactly what you need. It is shorter, less formal, and does not request pricing. An RFP (Request for Proposal) is a detailed document that specifies your requirements and asks vendors to propose a specific solution with pricing. Use an RFI first if you are early in your ERP journey and need to understand what is available. Use an RFP when you know your requirements and are ready to evaluate specific solutions.
How do I prevent vendors from just checking "yes" on every requirement?
Three techniques: (1) For critical requirements, add "Describe how your system handles this" below the yes/no checkbox — vendors must explain, not just check. (2) Require scenario-based demos where vendors must show, not tell. It is easy to check "yes" on a feature list; it is impossible to demo functionality that does not exist. (3) Include requirements that are intentionally difficult or unusual for your industry — vendors who check "yes" on everything, including requirements they cannot realistically meet, reveal themselves as untrustworthy.
How important are reference checks in ERP selection?
Reference checks are critically important and consistently undervalued. Vendor demos show the product at its best — references show the reality of implementation. Insist on speaking with references of similar size and industry. Ask about budget overruns, timeline delays, customization challenges, and support responsiveness. Ask the question no one asks: "What do your users complain about most?" The answer tells you more about day-to-day reality than any demo can.
Can I use the same RFP template for cloud and on-premise ERP?
The business requirements sections are the same regardless of deployment model. However, the technical requirements section should be adapted. For cloud ERP, emphasize: data residency, uptime SLAs, security certifications, backup and recovery, and exit strategy (data portability). For on-premise, emphasize: hardware requirements, database support, OS compatibility, backup strategy, and IT skill requirements. If you are open to both, ask vendors to propose their recommended deployment model with justification.
Start Your ERP Selection
A well-structured RFP is the foundation of a successful ERP selection. Take the time to document your requirements thoroughly, design meaningful evaluation criteria, and script your demos around your actual business scenarios. The investment in a rigorous selection process saves months of implementation pain and hundreds of thousands of dollars in rework.
ECOSIRE's ERP consulting team helps businesses through every stage of the selection process — from requirements gathering and RFP development to vendor evaluation and implementation. Contact us for a complimentary consultation on your ERP selection project.
Written by
ECOSIRE TeamTechnical Writing
The ECOSIRE technical writing team covers Odoo ERP, Shopify eCommerce, AI agents, Power BI analytics, GoHighLevel automation, and enterprise software best practices. Our guides help businesses make informed technology decisions.
Related Articles
Back Market Integration: Connect Refurbished Products to Odoo ERP
Guide to integrating Back Market with Odoo ERP for refurbished electronics sellers. Automate grading, orders, inventory, and quality compliance.
Best ERP for E-commerce Business in 2026: Top 8 Compared
Compare the top 8 ERPs for e-commerce in 2026: Odoo, NetSuite, SAP B1, Acumatica, Brightpearl, Cin7, Dear Inventory, and QuickBooks Commerce with pricing.
Best ERP Software in 2026: Comprehensive Buyer's Guide
Top 12 ERP systems ranked for 2026: Odoo, SAP, Oracle NetSuite, Microsoft Dynamics, Acumatica, ERPNext, Sage, Epicor, Infor, QAD, Syspro, and Brightpearl.
More from Supply Chain & Procurement
AI for Supply Chain Optimization: Visibility, Prediction & Automation
Transform supply chain operations with AI: demand sensing, supplier risk scoring, route optimization, warehouse automation, and disruption prediction. 2026 guide.
Machine Learning for Demand Planning: Predict Inventory Needs Accurately
Implement ML-powered demand planning to predict inventory needs with 85-95% accuracy. Time series forecasting, seasonal patterns, and Odoo integration guide.
Odoo Purchase & Procurement: Complete Automation Guide 2026
Master Odoo 19 Purchase and Procurement with RFQs, vendor management, 3-way matching, landed costs, and reorder rules. Full automation guide.
Power BI Supply Chain Dashboard: Visibility & Performance Tracking
Build a Power BI supply chain dashboard tracking inventory turns, supplier lead times, order fulfillment, demand vs supply, logistics costs, and warehouse utilization.
Supply Chain Resilience: 10 Strategies to Survive Disruptions in 2026
Build supply chain resilience with dual sourcing, safety stock models, nearshoring, digital twins, supplier diversification, and ERP-driven visibility strategies.
Blockchain for Supply Chain Transparency: Beyond the Hype
A grounded analysis of blockchain in supply chains—what actually works, real-world deployments, traceability use cases, and how to evaluate blockchain for your business.