
FinTech software development Bangladesh needs three things nothing else needs: a regulator-grade audit trail, resilient integration with Mobile Financial Services (bKash, Nagad, Rocket, Upay) and the local card schemes, and a compliance posture that can survive a Bangladesh Bank inspection without a late-night rebuild. In 2026, a working FinTech platform runs $18,000-$120,000 depending on scope — a merchant payment aggregator at the lower end, a licensed digital lender or neobank at the higher. This guide covers licensing paths, the integration stack, compliance checklist, costs, and the realistic 12-18-month launch sequence most Bangladeshi FinTech founders underestimate.
In this article (10 sections)
- 01Licensing paths and which product fits each
- 02The core integration stack for a Bangladesh FinTech
- 03Compliance checklist you cannot skip
- 04What FinTech software costs in Bangladesh
- 05The ledger problem that sinks half of early FinTechs
- 06A realistic 12-18-month launch sequence
- 07Picking a FinTech development partner
- 08FinTech development cost by product type
- 09Integration checklist for a Bangladesh FinTech
- 10How to choose a FinTech development partner: the questions that matter
01
Licensing paths and which product fits each
Before you write a line of code, know which licence you are operating under. Bangladesh Bank regulates four main FinTech product categories, each with a different licensing path, capital requirement, and inspection schedule. Operating under the wrong licence — or none — is the single fastest way to kill a FinTech. Our FinTech practice has shipped under three of the four; the fourth (full digital bank) requires promoter equity most startups do not have, so most new entrants partner with an incumbent bank's BaaS surface instead.
- PSO/PSP licence (Payment Service Operator / Provider) — merchant aggregation, wallet, bill payment. Capital requirement starts around ৳45 crore.
- MFS licence — mobile financial services, dominated by bKash, Nagad, Rocket. Effectively closed to new entrants in 2026.
- NBFI partnership — digital lending platforms partnering with a licensed NBFI for the balance sheet.
- Digital bank licence — Full digital bank, three granted in 2024-2025, capital requirement ৳125 crore.
- Insurance-tech sandbox — IDRA sandbox for new insurance product tech.
02
The core integration stack for a Bangladesh FinTech
The engineering reality of a Bangladeshi FinTech product is integration — your value sits in the orchestration layer, not in reinventing payments. A credible merchant payment platform ships with integrations to the major MFS providers, SSLCOMMERZ and ShurjoPay for card acquiring, the major banks for direct debit and NPSB, and increasingly the Bangladesh Bank Real-Time Gross Settlement (RTGS) and the newer Faster Payment System. Each integration is 2-4 weeks of engineering plus 2-6 weeks of sandbox and go-live approval. Budget the calendar time, not just the development time.
- MFS APIs — bKash, Nagad, Rocket, Upay (each 3-5 weeks including sandbox approval)
- Card acquiring — SSLCOMMERZ, ShurjoPay, Aamarpay (2-3 weeks each)
- NPSB and RTGS — bank-partnered, 6-10 weeks including Bangladesh Bank approvals
- KYC — NID verification via NIDW or an NID vendor, plus biometric where required
- AML and sanctions screening — local or World-Check feed, mandatory for PSO/PSP
- GL and ledger — double-entry, immutable, reconcilable daily to settlement reports
03
Compliance checklist you cannot skip
Bangladesh Bank's inspection teams look for the same list of things every time. If any one of them is weak on inspection day, the licence sits in limbo. Build these into the platform from week one, not as a pre-inspection sprint later. The World Bank's Findex database shows Bangladesh account ownership at 53 percent in 2024, which is both the market opportunity and the reason the regulator takes compliance seriously — millions of new users are entering regulated finance for the first time.
- Immutable audit trail on every transaction, every state change, every admin action
- Role-based access with four-eye approval on high-value changes
- KYC/CDD workflow with document retention per Bangladesh Bank DFIM circulars
- AML monitoring with tunable thresholds and STR filing workflow
- PCI-DSS Level 1 or 2 compliance if you touch raw card data
- Encryption at rest and in transit, with keys in HSM or KMS (not in a config file)
- Daily reconciliation against each payment partner's settlement reports
- Business continuity plan with tested disaster recovery
04
What FinTech software costs in Bangladesh
The spread is wide because licences and product types differ hugely. The numbers below assume our standard Build Product Together engagement with three months of free maintenance and deployment to your own cloud account. Add licensing capital requirements separately — those sit with the regulator, not the vendor.
- Merchant payment aggregator (PSO-grade) — $18,000-35,000, 14-20 weeks
- Agent banking platform — $25,000-55,000, 18-26 weeks
- Digital lending platform (NBFI-partnered) — $35,000-75,000, 20-30 weeks
- Neobank MVP (BaaS-partnered) — $45,000-90,000, 24-32 weeks
- Insurance-tech MVP (IDRA sandbox) — $20,000-45,000, 16-22 weeks
- Ongoing operations and compliance updates — 20-25 percent of build/year
05
The ledger problem that sinks half of early FinTechs
Every FinTech is really a ledger with a user interface. Half of first-time FinTech founders underestimate the ledger and ship a design where the balance is a cached column on the users table. By month six, after a payment-partner outage and a few failed-reconciled transactions, that cached balance is wrong, nobody can prove what it should be, and the reconstruction project costs more than the original build. Build a proper double-entry ledger from day one: every balance is derived from immutable journal entries, every entry has a counterpart, nothing is ever edited after posting, and reconciliation is a daily job that fails loudly. The upfront cost is 10-15 percent of the project; the saved cost is the business.
06
A realistic 12-18-month launch sequence
FinTech is not an MVP sector in the traditional sense — you cannot soft-launch to 10 users and iterate because the regulator does not permit it. The sequence that works: incorporate under the right structure, apply for the licence or sandbox slot early (months 1-6, in parallel with building), ship the platform to internal use at month 6-9, run a controlled pilot with a small merchant set at month 9-12, then open commercial access only once licence conditions are met. Trying to shortcut this sequence does not work; the regulator is looking for exactly the discipline it enforces.
07
Picking a FinTech development partner
Three signals matter. First, named reference customers in payments or lending in Bangladesh — not in the UK or UAE, which is a different regulatory game. Second, visible compliance posture — if the vendor cannot articulate PCI-DSS, Bangladesh Bank DFIM circulars, and AML monitoring in one conversation, they will learn on your project. Third, deployment into your cloud account under your names on the Bangladesh Bank filings — never under the vendor's. ভাড়া নয়, নিজের infrastructure, especially in regulated finance. For the broader buyer checklist, see our guide on choosing the best software company in Dhaka.
08
FinTech development cost by product type
FinTech products differ enormously in engineering depth. A merchant payment link is a weekend of integration work; a wallet with a ledger, KYC, limits and reconciliation is a six-month programme with an auditor involved. The ranges below are fixed-price Software Chamber quotes for a first production release including security testing, audit logging and deployment to your own cloud account.
| Product | Core scope | Fixed build cost | Timeline | Licence or partner needed |
|---|---|---|---|---|
| Payment acceptance for a business | Gateway integration (SSLCommerz, bKash, Nagad, Stripe), invoicing, reconciliation | $4,900-9,000 | 4-6 weeks | Merchant accounts only |
| Lending or BNPL platform | Onboarding, KYC, credit scoring, disbursement, collections, ledger | $25,000-60,000 | 14-22 weeks | NBFI or bank partner; digital lending guidelines |
| Digital wallet or MFS-style app | Wallet ledger, P2P, bill pay, cash-in and cash-out, limits, AML rules | $35,000-80,000 | 20-30 weeks | PSP or PSO licence from Bangladesh Bank |
| Investment or savings product | Portfolio, DPS-style plans, bank integration, statements, tax reports | $20,000-45,000 | 12-18 weeks | Bank or asset-manager partner; BSEC where securities apply |
| InsurTech distribution | Quotes, policy issuance via insurer APIs, claims intake, renewals | $15,000-35,000 | 10-16 weeks | Insurer partner; IDRA rules apply to the insurer |
| Core banking module or bank portal | Accounts, transactions, statements, maker-checker, audit | $45,000-250,000 | 6-12 months | Bank's own licence; IT security guideline compliance |
Fixed price, your cloud, source handed over, 3 months free maintenance. Gateway, SMS, KYC-provider and cloud fees billed to you at cost.
09
Integration checklist for a Bangladesh FinTech
The product is only as good as its connections. Build the integration plan before the UI; each line below is a contract, an API and a reconciliation report, and each adds one to three weeks to the schedule.
| Integration | Providers | Typical effort | Notes |
|---|---|---|---|
| Mobile financial services | bKash, Nagad, Rocket, Upay | 2-3 weeks each | Separate merchant and disbursement APIs; sandbox approval takes time |
| Card and gateway | SSLCommerz, AamarPay, Stripe, Checkout.com | 1-2 weeks | 3-D Secure and tokenised cards for recurring payments |
| Bank transfer and settlement | Partner bank APIs, BEFTN, NPSB, RTGS | 3-6 weeks | Often file-based; maker-checker on the bank side |
| KYC and identity | NID verification via Election Commission access partners, Porichoy, liveness vendors | 2-3 weeks | Data-retention and consent rules apply |
| Credit data | Bangladesh Bank CIB via partner bank or NBFI | 2-4 weeks | Only through a licensed institution |
| Messaging | SMS aggregators, WhatsApp Business API, email | 1 week | OTP delivery rates matter more than price |
| Accounting and tax | ERP or accounting system, VAT reports | 1-2 weeks | Daily ledger export, Musak-ready reports |
10
How to choose a FinTech development partner: the questions that matter
A FinTech partner is also your first line of defence in an audit. Ask every vendor on the shortlist these questions and judge the specificity of the answers; vague answers about security are the most expensive words in this industry.
- 1Show us a ledger you built: how are double-entry invariants enforced, and what happens when a gateway callback arrives twice?
- 2Which MFS and gateway integrations have you taken to production, and for which client?
- 3How do you handle secrets, access reviews and audit logs, and can we see the runbook?
- 4Who performed the last penetration test on a system you shipped, and what was found?
- 5Where will the data live, in whose cloud account, and in which region?
- 6What is your process for Bangladesh Bank's ICT security guideline or for PCI-DSS scope reduction?
- 7How do you handle a schema change on a live ledger with money in it?
- 8What does maintenance cost after launch, and what is the incident response commitment?
Frequently asked questions
A merchant payment aggregator runs $18,000-35,000. A digital lending platform in partnership with an NBFI costs $35,000-75,000. A neobank MVP built on a BaaS layer with an incumbent bank starts around $45,000. Add 20-25 percent per year for ongoing compliance and regulator-driven updates. Licence capital requirements sit separately and go to Bangladesh Bank, not the vendor.
If you move money, hold deposits or lend to the public, yes. Payment aggregators need a PSO/PSP licence; lenders either hold an NBFI licence themselves or partner with one; mobile financial services need an MFS licence (effectively closed to new entrants). You can build and sandbox-test without the licence, but you cannot operate commercially. Apply early — licensing takes 9-18 months on current cadence.
All four — bKash, Nagad, Rocket and Upay — publish partner APIs. Each requires a signed partner agreement, sandbox approval and go-live approval. Budget 3-5 weeks of calendar time per integration including sandbox cycles. bKash is the deepest and most-used; Nagad is growing fastest; Rocket is best for inter-bank; Upay is the newest.
Bangladesh Bank DFIM and PSD circulars for payments and lending, BFIU guidelines for AML and KYC, Bangladesh Payment and Settlement Systems Regulations 2014 for aggregators, PCI-DSS Level 1 or 2 if you touch raw card data, and the Digital Security Act for data protection. IDRA for insurance products. International FinTechs operating here also need to comply with their home jurisdiction overlay.
Fourteen to twenty weeks for a merchant payment aggregator with 2-3 MFS integrations and card acquiring. Twenty to thirty weeks for a digital lending platform including credit workflow and NBFI integration. Twenty-four to thirty-two weeks for a neobank MVP on BaaS. These timelines run in parallel with licensing — do not sequence them after licensing or you will delay launch by a year.
You do, in your own cloud account, under the entity named on your Bangladesh Bank filings. We never host regulated FinTech workloads on our tenancy. ভাড়া নয়, নিজের infrastructure. The platform is deployed to your AWS, GCP or Azure account from day one, and all data lives there under your encryption keys.
A production-grade wallet with a double-entry ledger, KYC, P2P transfers, bill payment, cash-in and cash-out through agents or banks, transaction limits and AML rules costs $35,000-80,000 and takes five to seven months. The licence from Bangladesh Bank (PSP or PSO) is a separate process that usually runs in parallel and requires a capital commitment; many founders launch first as a product on top of a licensed partner to shorten the path.
Scope a FinTech build
Fixed development cost on your own cloud account, with compliance and ledger architecture built in from day one.


