Technical Lab · 0029

How to Write an Odoo RFP in Bangladesh — template + scoring matrix.

Most Bangladesh companies that select the wrong Odoo vendor do so not because the vendor hid anything — but because the company never asked the right questions in a structured way. A proper RFP changes that. Here is the complete template, ready to use.

An RFP (Request for Proposal) is not a procurement formality. It is the document that forces your organization to agree on what you actually need before you speak to a single vendor — and it is the document that lets you compare vendor responses on a level playing field. Done properly, it surfaces the vendor's methodology, Bangladesh experience, team composition, and pricing assumptions all in one place.

Done poorly — or skipped entirely — you end up comparing one vendor's PowerPoint against another's Excel spreadsheet, trying to make sense of pricing models that don't cover the same scope, and eventually selecting a vendor based on who gave the most impressive demo. That is how Bangladesh companies end up with the wrong partner for the wrong price.

The RFP process isn't about finding the cheapest vendor. It's about finding the vendor who has done what you need done before, in Bangladesh, and can prove it.

Why a formal RFP matters in Bangladesh

The Bangladesh Odoo market in 2026 has 8–12 active implementation firms with a wide range of capability, team size, and Bangladesh-specific experience. Unlike a mature market where vendor capabilities cluster around a standard, Bangladesh has firms ranging from 2-person operations doing their first Odoo project to experienced teams with 20+ deployments across RMG, textile, and manufacturing. The RFP is your calibration tool.

Specifically, an RFP reveals:

Note · Accessories manufacturer, NarayanganjVendor selection
A company that asked me to review its ERP project after the fact had selected its vendor on the strength of a polished demo — animated dashboards, a slick mobile view. Nobody called the two reference sites the vendor had named. When I phoned one of those references later, they said plainly that their own go-live had slipped four months, and that the same junior consultant would now be staffed on this new project. The demo is the easiest thing for a vendor to perfect and the least predictive of delivery. The reference call is tedious — and it is the single most useful hour in the whole RFP process.

Pre-qualification criteria (before you send the RFP)

Do not send your RFP to every firm that says they do Odoo. Pre-qualify first. A vendor that fails any of these three criteria should not receive the RFP:

RFP template — 7 sections

Adapt the template below to your company specifics. Replace the bracketed placeholders with your actual information before sending. The template is written to be complete — resist the temptation to shorten it. Vendors who complain about RFP length are vendors who do not want to be accountable to specifics.

Section 1 Company Background & Project Context

Include in your RFP:

  • Company overview: [Company name], [industry: RMG / textile / trading / pharma / other], founded [year], annual turnover approximately [BDT range], [number] employees
  • Current system: We currently use [Tally Prime / SAP B1 / custom software / spreadsheets] for [accounting / inventory / HR]. Key pain points: [list 3–5 specific problems]
  • Reason for ERP: [Growth beyond current system capacity / compliance requirement / group mandate / new factory setup]
  • Decision timeline: We plan to select a vendor by [date] and begin implementation by [date] with a target go-live of [date]
  • Budget range: Our approved budget for implementation services is approximately [BDT X–Y lakh]. Proposals significantly outside this range will not be evaluated.

WHY: Vendors who know your budget range give more realistic proposals. Vendors who don't know the budget pad with optional items. The "secret budget" approach produces less useful proposals, not better pricing. To set a defensible range before you write this section, run your scope through the Odoo cost estimator.

Section 2 Scope of Work

Include in your RFP:

  • Modules in scope (required): [List each module: Accounting, Inventory, Purchase, Sales, Manufacturing, HR & Payroll, Quality, etc.]
  • Number of users: Approximately [total users]. By department: Accounts [X], Warehouse [X], Procurement [X], Production [X], Management [X]
  • Deployment model: [On-premise at our Dhaka facility / Cloud (Odoo.sh) / Cloud (VPS — specify preferred provider)]
  • Bangladesh compliance requirements (non-negotiable):
    • Mushak 6.3 sales invoice — printed format matching NBR standard
    • TDS (AIT) deduction on vendor bills by category, TDS certificate generation
    • Payroll compliance: PF (10% employer + 10% employee), gratuity calculation, income tax per NBR slabs
    • [Any additional: EPZ bonded warehouse, BGMEA wage board, LC management]
  • Custom print templates required: [Purchase order, delivery note, sales invoice, payslip — specify your letterhead requirements]
  • Data migration from: [Tally Prime / specify version]. Data to migrate: customer master, vendor master, product master, opening balances, [opening stock if applicable]
  • Integrations (if any): [Bank feed, biometric attendance device, e-commerce, any third-party system]
  • Out of scope: [List anything explicitly excluded: e.g., website module, eCommerce, Odoo.sh subscription cost, hardware purchase]

WHY: The scope section is the single most important part of an RFP. Vendors will price exactly what you specify. Anything not specified will be quoted as a change order at go-live.

Section 3 Technical Requirements
  • Odoo version: We require Odoo [18 / 19] Enterprise. Proposals for Community edition will not be evaluated.
  • Concurrent users: We expect [X] concurrent users during peak hours. Vendor must demonstrate the proposed server can handle this load.
  • Uptime requirement: The system must be available during Bangladesh business hours (Sunday–Thursday, 09:00–18:00 +06:00) with maximum planned downtime of [4 hours/month].
  • Backup: Daily automated backup with minimum 30-day retention. Vendor must describe backup and restoration procedure.
  • Security: SSL encryption, role-based access control, audit trail for all financial transactions. Describe your security configuration standard.
  • Performance: Page load time under 3 seconds for standard transactions on a 10 Mbps connection.
Section 4 Commercial Terms
  • Price breakdown required: Implementation services (itemized by phase or module), Odoo Enterprise license (per user per year), custom development (if any), data migration, training, post-go-live support. All prices in BDT inclusive of VAT.
  • Payment schedule: Propose a payment milestone schedule tied to project deliverables. We will not accept advance payment above 30% of total before project commencement.
  • Post-go-live support: Describe your support offer after go-live: response SLAs, support hours, channels (phone, WhatsApp, email, ticketing), and monthly retainer cost if applicable.
  • Warranty period: Minimum 90-day warranty on all custom development — defects resolved at no additional charge.
  • Change management: Describe your change order process. We require written change orders with cost and timeline impact before any out-of-scope work begins.

WHY: The payment schedule tied to milestones is your only leverage during an implementation. Never pay 100% upfront. Never.

Section 5 Vendor Qualifications
  • Odoo partnership: Confirm your current Odoo partner tier (Ready / Silver / Gold) and provide partnership certificate.
  • Bangladesh reference sites: Provide a minimum of two Bangladesh reference sites where you have completed Odoo implementations. Include: company name, industry, modules implemented, number of users, go-live date, and a named contact we may call.
  • Project team CVs: Provide CVs for: (a) Project Manager assigned to this engagement; (b) Lead Consultant(s) who will perform configuration; (c) Developer (if custom development is required). Confirm that these specific individuals — not others — will be assigned to our project.
  • Odoo certifications: List Odoo certifications held by the proposed team members.
  • Company registration: Provide trade license and TIN certificate (for Bangladesh tax compliance on your invoices to us).
Section 6 Project Methodology
  • Project plan: Provide a week-by-week project plan for our implementation from kickoff to go-live. Identify key milestones and deliverables at each phase.
  • Discovery process: How do you document our existing processes (AS-IS) and design the Odoo configuration (TO-BE)? What workshops do you run and who attends?
  • Change management: Describe how you manage scope changes, approval workflows, and decision-making between your team and ours.
  • Testing approach: How do you conduct UAT? Do you provide test scripts? How are defects tracked and prioritized?
  • Training approach: Describe your training methodology. How many training sessions? Role-based or module-based? Do you provide training materials? Who trains the trainers?
  • Go-live support: Describe your go-live day and post-go-live hypercare support. Who is on-site? For how long?

WHY: This section is where you see the vendor's professionalism most clearly. A vendor who cannot articulate a clear methodology has not done this enough times to have one.

Section 7 Submission Requirements
  • Deadline: Proposals must be submitted by [date, time, timezone +06:00] to [email address].
  • Format: PDF format. Maximum 40 pages excluding appendices (CVs, certificates, reference letters).
  • Clarification questions: Submit clarification questions by [date] to [email]. Responses will be shared with all RFP recipients.
  • Demo: Shortlisted vendors (maximum 3) will be invited for a 2-hour demo of a configured Odoo environment showing Bangladesh compliance features. Demo must be on a live Odoo instance — not mockups or screenshots.
  • Evaluation: Proposals will be evaluated on the criteria in our scoring matrix (Section 6 of evaluation document). We will inform all vendors of the outcome by [date].

Vendor scoring matrix

Use this scoring matrix to evaluate all proposals consistently. Rate each vendor 1–5 on each criterion, multiply by the weight, and total. The highest score is your starting point for contract negotiation — not necessarily your final selection, but a defensible shortlist.

Evaluation criterion Weight What to assess (1 = weak · 5 = strong)
Bangladesh Experience (30%)
Reference sites — industry match 12% 1 = no Bangladesh refs · 3 = refs in different industry · 5 = verified refs in your industry, contacted and positive
Bangladesh compliance demonstrated 10% 1 = claims capability, no demo · 3 = showed Mushak config in demo · 5 = live client using Mushak 6.3 + TDS + payroll
Number of completed BD implementations 8% 1 = fewer than 3 · 3 = 5–10 · 5 = 15+ completed Bangladesh deployments
Project Methodology (25%)
Quality of project plan presented 10% 1 = no plan / vague · 3 = plan exists, milestones unclear · 5 = week-by-week plan with named deliverables and decision points
UAT and testing approach 8% 1 = no formal UAT process · 3 = described but no test scripts · 5 = provides test scripts, defect log, sign-off process
Training methodology 7% 1 = ad hoc training · 3 = role-based training described · 5 = role matrix, materials, assessment, sign-off sheet provided
Team Quality (20%)
Lead consultant experience 10% 1 = no relevant experience · 3 = 2–4 years Odoo, mixed industries · 5 = 5+ years Odoo, multiple BD manufacturing projects
Dedicated project manager 6% 1 = no dedicated PM (consultant IS PM) · 3 = PM named but also consults · 5 = dedicated PM, CV provided, available full-time
Team continuity guarantee 4% 1 = no commitment on team continuity · 3 = PM committed, consultant may change · 5 = named team committed in contract
Commercial Terms (15%)
Price scope completeness 7% 1 = lump sum only, no breakdown · 3 = phase breakdown, some gaps · 5 = itemized by module + migration + training + support
Payment milestone structure 5% 1 = large advance, remainder on delivery · 3 = 3-milestone structure · 5 = milestones tied to deliverables, final payment after go-live stable
Post-go-live support terms 3% 1 = no support offer · 3 = support described, no SLA · 5 = named SLA (response time per severity), retainer option
Technical Approach (10%)
Demo quality 6% 1 = PowerPoint demo · 3 = live Odoo, generic · 5 = live Odoo configured for our industry with Bangladesh compliance visible
Customization approach 4% 1 = will customize anything with no governance · 3 = standard first, custom as last resort · 5 = clear framework for custom dev with documentation and upgrade path
TOTAL 100% Maximum score: 500 points (5 × 100% weighted)

Reference check questions

Contact at least two reference sites per shortlisted vendor. Call — do not email. A reference who is enthusiastic about the vendor will answer the phone. A reference who is not will not respond to email. Ask these questions directly:

RFP process timeline

Day 1
Pre-qualify vendors. Shortlist 3–5 firms who meet all pre-qualification criteria. Confirm reference site availability before sending RFP.
Day 2
Issue RFP to shortlisted vendors. Confirm receipt by each vendor and willingness to respond.
Day 5
Clarification question deadline. Compile all questions from all vendors. Issue written responses to all vendors simultaneously — so all vendors have equal information.
Day 14
Proposal submission deadline. Receive proposals. Do not accept late proposals without written justification accepted in advance.
Days 15–17
Proposal scoring. Evaluation committee (minimum 2 people) independently scores each proposal using the scoring matrix. Compare scores and resolve differences.
Day 18–20
Reference checks. Contact references for top 2–3 scored vendors. Document findings.
Day 21–25
Demo stage. Invite shortlisted vendors for 2-hour live demo. Use a standard scenario list so all vendors demonstrate the same workflows.
Day 28
Final selection and contract negotiation begin. Inform unsuccessful vendors of the outcome — it is good practice and preserves your reputation for future RFPs.

Vendor red flags — disqualify before scoring

These red flags should disqualify a vendor before evaluation begins. Do not score a proposal from a vendor who triggers any of these:

See also

For the implementation phase after vendor selection, use the 12-week Odoo implementation roadmap for Bangladesh SMEs. For cost benchmarks to validate vendor pricing, see the Odoo ERP implementation cost guide for Bangladesh or run your scope through the Odoo cost estimator. Need an independent review of your vendor proposals? Get in touch →

Frequently asked questions

What should an Odoo RFP include in Bangladesh?

An Odoo RFP for Bangladesh companies should include: company background and project context; scope of work (modules, user count, Bangladesh compliance requirements); technical requirements (deployment, performance, backup); commercial terms (pricing model, payment schedule, support SLA); vendor qualification criteria (Odoo partner status, Bangladesh references, team CVs); evaluation criteria and weightings; and submission requirements (deadline, format, demo request).

How many vendors should I send an Odoo RFP to in Bangladesh?

Send to 3–5 pre-qualified vendors. Pre-qualify before sending: confirm Odoo partner status, verify they can name a Bangladesh reference site in your industry, and confirm they have minimum team capacity for your project size. There are 8–12 active Odoo implementation firms in Bangladesh — you should be able to identify 3–5 credible candidates within 1–2 weeks of outreach.

What is a fair budget for an Odoo implementation in Bangladesh?

For a standard Bangladesh SME Odoo implementation (25–50 users, core modules: accounting, inventory, purchase, sales), implementation service cost ranges from BDT 15–40 lakh. Manufacturing deployments (adding production, quality) run BDT 35–80 lakh. Odoo Enterprise license adds approximately BDT 6–9 lakh per year for 30 users. Declare your budget in the RFP — vendors who know the range give more useful proposals.

What are the red flags when evaluating Odoo vendors in Bangladesh?

Disqualify any vendor who: cannot provide a named, callable Bangladesh reference in your industry; proposes a fixed timeline without reviewing your data; cannot demo Bangladesh compliance features live; has no dedicated project manager; quotes more than 40% below other vendors without scope explanation; demands more than 50% advance payment; or refuses to name the specific individuals who will work on your project in the contract.