Blog image

Published 12 June 2026 | Updated 29 October 2026

FinTech Development

How Much Does It Cost to Develop an App Like PhonePe in 2026?

How PhonePe Works

PhonePe launched in 2016 and is majority-owned by Walmart. It crossed 700 million registered users in April 2026 and processed about 46% of all UPI transactions by volume in August 2026, ahead of Google Pay (about 32%) and Paytm (about 8%). UPI itself handled 24.07 billion transactions worth ₹29.37 lakh crore in September 2026, more than 800 million a day.

What PhonePe offersHow it works
UPI paymentsSend money to any UPI ID, phone number or bank account, and scan any UPI QR code
Bill payments and rechargesElectricity, water, gas, broadband, DTH, mobile recharge and FASTag through Bharat BillPay (BBPS)
Merchant paymentsQR codes, soundbox devices and the PhonePe for Business app for shops
Financial productsMutual funds, insurance, digital gold and loans through licensed partners
Other servicesPincode (shopping), travel bookings, and the Indus Appstore
Credit on UPIRuPay credit cards and pre-approved credit lines linked to UPI

Quick answer

Developing a UPI payments app like PhonePe costs $40,000–$80,000 (₹33–67 lakh) for a focused UPI app with send, receive, QR payments and basic bill payments, and $100,000–$250,000 (₹85 lakh–₹2.1 crore) for a full app with recharges, bill payments, merchant tools, rewards and financial products. A UPI app usually takes 5–7 months to launch, because bank partnership, NPCI certification and security audits run alongside development.

Budget separately for non-development costs: a sponsor bank partnership, NPCI onboarding, security audits and, if you want your own wallet or payment aggregation, an RBI licence with its own net-worth requirements. PhonePe itself has more than 700 million registered users and handles roughly 46% of India's UPI transactions, so new apps succeed by targeting a specific audience or use case. This guide explains how PhonePe works, what you need to build, every cost line and how apps like it make money.

Table of Contents

Share Article

  • You can't plug into UPI on your own: a UPI app is a Third-Party App Provider (TPAP) that works through one or more sponsor PSP banks and must be approved by NPCI.
  • Development is only part of the budget. Bank integration fees, audits, compliance staff and customer support often add 20–40% in the first year.
  • Start with one strong use case (merchant payments, a community, a business niche or a regional language audience) rather than a copy of PhonePe's super app.
  • Security is non-negotiable: device binding, encryption, fraud monitoring and regular audits are required to go live.
  • UPI person-to-person payments earn almost nothing, so plan revenue from merchants, bill payments, financial products and advertising.

How a UPI Payment Flows

  1. 1. User Starts a Payment. The user scans a QR code or enters a UPI ID, phone number or bank account, and the amount.
  2. 2. App Sends the Request. The app sends the request to its sponsor PSP bank, which passes it to NPCI's UPI switch.
  3. 3. NPCI Routes It. NPCI resolves the payee's virtual payment address and routes the request to the payer's bank (the issuer).
  4. 4. User Authorises. The user enters their UPI PIN in NPCI's secure common library on the phone; the PIN never reaches the app's servers.
  5. 5. Banks Settle. The issuer bank debits the payer, the payee's bank credits the receiver, and NPCI settles between banks.
  6. 6. Both Parties Are Notified. The app shows success or failure within seconds and stores the transaction history.

Licences and Approvals You Need

RouteWhat it lets you doWhat's needed
Third-Party App Provider (TPAP)Offer UPI payments in your own appPartnership with one or more sponsor PSP banks, NPCI approval and certification, security audits, grievance handling
Payment Aggregator (PA) licenceCollect payments for merchants and settle to themRBI authorisation with minimum net worth requirements (check the latest RBI directions)
Prepaid Payment Instrument (PPI) licenceRun your own walletRBI authorisation, full KYC rules and minimum net worth
Bharat BillPay (BBPS)Offer bill paymentsPartner with an authorised BBPS operating unit, or apply to become one
Distribution licencesSell mutual funds or insuranceAMFI registration (ARN) or an insurance corporate agent or broker licence, or tie up with licensed partners

Most new apps start as a TPAP with a sponsor bank and partner for everything else. NPCI also limits any one UPI app to 30% of total UPI volume, with the deadline for existing large apps extended to the end of 2026, which leaves room for new and niche players.

Features to Build

Onboarding and Bank Linking

Mobile number verification by SMS from the registered SIM, device binding, bank account discovery and UPI PIN set-up with a debit card or Aadhaar OTP.

Send and Receive Money

Pay by UPI ID, phone number, contact, bank account and IFSC, or QR; request money, split bills and set up AutoPay mandates.

QR Scan and Pay

Scan any UPI QR, with merchant name confirmation, amount entry and instant receipts.

Bill Payments and Recharges

BBPS billers, mobile and DTH recharge, FASTag, credit card bills and reminders.

Transaction History and Disputes

Searchable history, receipts, complaint raising through UPI's dispute system and refund tracking.

Rewards and Offers

Cashback, scratch cards and merchant offers, with fraud controls to stop abuse.

Merchant App

QR code generation, payment alerts by voice, daily settlement reports and staff access.

Security Controls

App lock with biometrics, device binding, root and jailbreak detection, SSL pinning and risk-based limits.

Multilingual Interface

English plus Hindi and regional languages to reach users beyond the metros.

Admin and Risk Dashboard

User and merchant management, transaction monitoring, fraud rules, dispute handling and regulatory reports.

How Much Does It Cost to Build an App Like PhonePe?

App typeWhat's includedDevelopment costTimeline
UPI payments app (MVP)Android and iOS apps, onboarding and bank linking, send and receive, QR pay, history, disputes, basic admin, one sponsor bank$40,000–$80,000 (₹33–67 lakh)5–7 months
Full payments appAdds bill payments and recharges (BBPS), AutoPay, rewards engine, merchant app, multilingual UI, risk dashboard$100,000–$250,000 (₹85 lakh–₹2.1 crore)9–14 months
PhonePe-style super appAdds wallet, credit on UPI, mutual funds, insurance, travel, multiple sponsor banks and microservices for millions of daily payments$300,000–$800,000+ (₹2.5–6.7 crore+)14–24 months
UPI inside an existing appUPI payments added to a shopping, mobility or business app through a payment partner's SDK$15,000–$40,000 (₹12–33 lakh)2–4 months

These estimates assume an experienced team in India. They cover design, development, testing and launch, not licences, bank fees or marketing.

Cost by Module

ModuleEstimated cost
UI/UX design (user and merchant apps)$5,000–$15,000
Onboarding, device binding and bank linking$6,000–$15,000
UPI payments core (send, receive, collect, QR, mandates)$10,000–$30,000
Sponsor bank and NPCI integration and certification support$8,000–$25,000
Bill payments and recharges (BBPS)$6,000–$15,000
Rewards and offers engine$6,000–$20,000
Merchant app and soundbox integration$8,000–$25,000
Fraud and risk monitoring$8,000–$30,000
Admin, support and reporting dashboard$6,000–$20,000
QA, security testing and VAPT fixes15–20% of the build

Costs Beyond Development

ItemWhat to expect
Sponsor PSP bankSet-up and integration fees plus per-transaction or monthly charges, negotiated with the bank
Security auditsVAPT and application security audits by a CERT-In empanelled auditor before launch and every year
Compliance teamA grievance officer, a fraud and risk analyst and regular reports to the bank and NPCI
SMS, KYC and verification APIsPer-message and per-check charges that grow with users
Cloud hosting$1,000–$10,000+ a month, depending on transaction volume and redundancy
Customer supportIn-app chat, phone and email support for payment failures and disputes
Rewards and user acquisitionOften the biggest cost: cashback, referral bonuses and marketing
Maintenance15–20% of the build cost each year, plus updates for new NPCI features and rules

What Affects the Cost

Scope of Services

Every extra service (bill payments, wallet, credit, investments) adds partners, testing and compliance work.

Native or Cross-Platform

Native Kotlin and Swift apps give the best performance and security for payments; Flutter or React Native can save 25–35% on simpler apps.

Scale

An app built for millions of daily payments needs high-availability architecture, multiple sponsor banks and real-time monitoring.

Security Level

Fraud detection, risk scoring and device intelligence take significant engineering time.

Languages and Accessibility

Each language adds translation, testing and support work.

Team Location

Rates range from $25–$50 an hour in India to $100–$200 in the US and Western Europe.

Development Timeline

PhaseDuration
Discovery, scope and sponsor bank selection3–6 weeks
UI/UX design4–6 weeks
Backend, UPI integration and apps12–20 weeks
Security testing and VAPT3–4 weeks
Bank UAT and NPCI certification4–8 weeks
Pilot with limited users, then public launch2–4 weeks
Total for a UPI MVP5–7 months (phases overlap)

Bank and NPCI approvals are often the longest part, so start those conversations during discovery, not after development.

Recommended Tech Stack

LayerTechnologies
Mobile appsKotlin (Android) and Swift (iOS) for payments; Flutter for companion apps
UPI integrationSponsor PSP bank APIs and SDKs, NPCI common library for PIN entry
BackendJava (Spring Boot), Go or Node.js microservices
DatabasesPostgreSQL for the ledger, Redis for sessions and rate limits, Cassandra or ScyllaDB for high-volume history
MessagingKafka for transaction events and notifications
Fraud and riskRules engine plus machine learning models on device, behaviour and transaction signals
SecurityHSMs for keys, TLS 1.2+, certificate pinning, Play Integrity and App Attest, WAF
CloudAWS, Azure or Google Cloud regions in India, or a bank-approved data centre
ObservabilityPrometheus, Grafana, ELK or OpenSearch, distributed tracing

Security and Compliance Checklist

Data Stored in India

RBI requires payment system data to be stored only in India.

NPCI UPI Guidelines

Device binding, transaction limits, UPI PIN only through NPCI's library, and NPCI's rules on interfaces and dispute handling.

Digital Personal Data Protection Act

Clear consent, purpose limits, data deletion on request and breach reporting.

Security Audits

Pre-launch and annual VAPT and application security audits, plus a CERT-In incident reporting process (within 6 hours for notifiable incidents).

KYC and AML

Customer due diligence where wallets or credit are offered, and transaction monitoring for suspicious activity.

Customer Grievances

A grievance officer, published turnaround times and integration with UPI's online dispute resolution.

How PhonePe Makes Money

UPI person-to-person and most merchant UPI payments carry no fee for users or small merchants, so payments are the traffic driver, not the profit.

Revenue streamHow it works
Bill payments and rechargesCommissions from billers, telecom operators and BBPS partners
Merchant servicesPayment gateway fees on cards and online payments, soundbox rentals and business tools
Financial servicesCommissions on insurance, mutual funds, gold and loans from partners
AdvertisingBrands pay for offers, banners and promoted listings
Platform feesSmall convenience fees on some recharges and bill payments
CreditRevenue share from credit on UPI and credit card partners

How to Reduce the Cost

  • Launch UPI with one sponsor bank and add more as volume grows.
  • Start with a focused audience, such as a merchant community, a campus, a regional language group or employees and suppliers of a business.
  • Use partners for BBPS, KYC and financial products instead of applying for every licence yourself.
  • Build the payments core natively and use cross-platform frameworks for less sensitive companion apps.
  • Design for compliance from day one; reworking an app after a failed audit costs far more.

Need card and wallet payments as well as UPI? See our payment gateway integration services, or our fintech app development company page.

Frequently Asked Questions

Quick answers related to this article from PerfectionGeeks.

1. How much does it cost to develop an app like PhonePe?

A UPI payments MVP costs $40,000–$80,000 (₹33–67 lakh), a full payments app with bill payments, rewards and a merchant app $100,000–$250,000, and a PhonePe-style super app $300,000 or more, before licence, bank and marketing costs.

2. How long does it take to build a UPI app?

Usually 5–7 months for a UPI MVP, including sponsor bank testing and NPCI certification, and 9–14 months for a full payments app.

3. Do I need an RBI licence to build a UPI app?

Not for UPI payments alone. You join UPI as a Third-Party App Provider through a sponsor PSP bank with NPCI approval. You need RBI authorisation if you want your own wallet (PPI) or to collect and settle funds for merchants (payment aggregator).

4. What is a sponsor PSP bank?

A bank that is a UPI member and connects your app to NPCI. It handles the bank-side integration, risk checks and settlement, and charges set-up and usage fees.

5. Can I make a PhonePe clone with a ready-made script?

A white-label UPI app can launch faster, but you still need a sponsor bank, NPCI approval and security audits. Custom development gives you ownership and flexibility for your own features.

6. How do UPI apps make money if UPI is free?

From bill payment and recharge commissions, merchant services, insurance, investments and loans distribution, advertising, convenience fees and credit products.

7. What is NPCI's 30% market share cap?

NPCI limits any single UPI app to 30% of total UPI transaction volume. Large apps have until the end of 2026 to comply, which could open space for new apps.

8. Which technology is best for a UPI app?

Native Kotlin and Swift apps, Java or Go microservices, PostgreSQL for the ledger, Kafka for events and hosting in India.

9. How do you keep a UPI app secure?

Device binding, UPI PIN entry only through NPCI's library, encryption, certificate pinning, fraud monitoring, regular VAPT audits and incident reporting to CERT-In.

10. Can I add UPI payments to my existing app?

Yes. Through a payment partner's UPI SDK, it usually takes 2–4 months and costs $15,000–$40,000.

11. Is building a PhonePe competitor worth it in 2026?

For a general payments app, competition is very hard. A focused app for a specific merchant network, community, region or business workflow, with payments as one feature, is a much stronger opportunity.

12. Do you help with the bank partnership and certification?

Yes. We prepare the technical documents, integrate with your sponsor bank, fix audit findings and support you through UAT and NPCI certification.

Conclusion

Planning a UPI Payments App?

PerfectionGeeks builds fintech and payment apps with UPI, BBPS, cards and wallets, and works alongside your sponsor bank through certification and security audits. Tell us your audience and must-have features, and within 2 business days we'll send a feature list, a cost estimate, a compliance roadmap and a timeline, under an NDA.

Get a Free UPI App Estimate

blog-author

Written By Shrey Bhardwaj

Director & Founder

Shrey Bhardwaj is the Director & Founder of PerfectionGeeks Technologies, bringing extensive experience in software development and digital innovation. His expertise spans mobile app development, custom software solutions, UI/UX design, and emerging technologies such as Artificial Intelligence and Blockchain. Known for delivering scalable, secure, and high-performance digital products, Shrey helps startups and enterprises achieve sustainable growth. His strategic leadership and client-centric approach empower businesses to streamline operations, enhance user experience, and maximize long-term ROI through technology-driven solutions.