Su

Setu (Pine Labs)

Bengaluru-built API infrastructure for Account Aggregator, BBPS, UPI DeepLinks, eSign / eNACH and KYC — founded in 2018 by Sahil Kini (CEO) and Nikhil Kumar; acquired by Pine Labs on 23 June 2022 in a $70–75M cash-and-equity deal, now operated as a wholly owned brand (BrokenTusk Technologies) of the publicly listed Pine Labs (Nov 2025 IPO, ~$3.3B market cap). 90–100 employees; the Indian "Stripe of financial APIs" for fintech, lending and consumer apps.

Banking API / Account Aggregator / BBPS / Data infra 4.4 / 5 Per-API pricing — typical Indian deployments ₹3L – ₹2Cr/yr Updated May 2026 🇮🇳 Indian-founded; Bengaluru HQ; INR billing through Indian entity; deepest Indian regulatory rails coverage
✅ Recommended for Indian fintech / lending / consumer-app teams — developer-friendly Indian-rails infrastructure with Pine Labs scale behind it

Quick Verdict

Setu is the most developer-friendly API infrastructure platform in India for financial-services rails — the working description is "what Stripe is to global payments, Setu is to Indian regulatory rails." The company was founded in 2018 in Bengaluru, Karnataka by Sahil Kini (CEO) and Nikhil Kumar (the latter previously associated with IndiaStack / Aadhaar volunteer work) with the founding mission of making it as easy to integrate BBPS, UPI, AA, eSign and KYC into an Indian app as it is to integrate Stripe into a global SaaS product. Setu was acquired by Pine Labs on 23 June 2022 for $70–75 million in a cash-and-equity deal — the third acquisition Pine Labs announced that year — and now operates as a wholly owned subsidiary called BrokenTusk Technologies while retaining the Setu brand and 90–100 person team. The strategic context for Indian buyers in 2026 changed materially on 14 November 2025, when Pine Labs listed on the NSE and BSE at an issue price of ₹221/share following a ₹3,899.91 crore (~$440M) IPO, closing the first trading day 14% up at ~$3.3B market cap — meaning Setu is now an integrated product line inside a publicly listed Indian fintech with quarterly disclosure obligations, very different from the early-stage independent vendor mental model many buyers still carry. A separate strategic move worth flagging: Pine Labs has announced it will fully acquire Agya Technologies (the RBI-licensed Account Aggregator entity Setu has historically operated through) through Setu, consolidating the AA licence in-house — meaningful for buyers betting heavily on the AA stack. For Indian buyers in 2026 the right framing is: Setu is the default-correct call for any Indian fintech, lending platform, NBFC or consumer app that needs to ship BBPS, AA, UPI DeepLinks, eSign / eNACH or KYC quickly with clean documentation, predictable pricing and a credible publicly listed parent backing the relationship. It is the wrong call for teams needing full Banking-as-a-Service with card issuance and core banking (use M2P Fintech), and arguably overkill for teams that simply need payment-acceptance (use Razorpay / Cashfree).

Developer experience & docs depth
4.7
Account Aggregator (AA) coverage
4.6
BBPS & bill-payment rails
4.5
Vendor stability (post Pine Labs IPO)
4.5
Full-stack BaaS / card-issuance breadth
2.9

What is Setu?

Setu is an API-infrastructure company that gives Indian fintech, lending and consumer-app teams a single, developer-friendly integration surface for the core regulatory rails of the Indian financial system — most importantly Account Aggregator (AA), BBPS / Bharat Bill Pay, UPI DeepLinks, eSign & eNACH, KYC / penny-drop, and a growing set of data APIs (PAN, GSTIN, Udyam, MCA, vehicle, telecom, ESG). The mental model: instead of negotiating with NPCI, the various account-aggregator entities, BBPS billers, and the four-or-five separate KYC bureau APIs yourself, you integrate against Setu and the underlying regulatory / partnership complexity is Setu's problem.

The company was founded in 2018 in Bengaluru, Karnataka by Sahil Kini (now CEO; previously a partner at Aspada Investments and a long-running voice in Indian fintech policy) and Nikhil Kumar (long-running IndiaStack contributor with deep familiarity with the AA framework, eSign, eKYC and UPI). The founding thesis was that Indian-rails complexity was the single largest blocker for non-banking developers wanting to ship Indian financial products — and that the right way to fix it was a vertically integrated developer experience modelled on Stripe rather than on the legacy gateway / aggregator vendors. Setu's early product set was deliberately narrow (BBPS plus a few data APIs) and the company invested heavily in documentation, sandbox tooling, and a developer-relations function more typical of US dev-tools companies than Indian fintech.

The strategic inflection arrived on 23 June 2022, when Pine Labs acquired Setu in a $70–75 million cash-and-equity transaction — the third acquisition Pine Labs had announced that year — with the explicit intent of pairing Pine Labs' merchant network (millions of POS terminals, deep BFSI relationships) with Setu's API surface and developer brand. Setu retained its brand identity, team and product roadmap post-acquisition, operating as a wholly owned subsidiary called BrokenTusk Technologies with 90–100 employees. The cultural and product fit appears to have held — Setu has continued to ship new product surfaces, expanded into ESG / sustainability data APIs, and recently (April–May 2026) launched an agentic bill-payments experience targeted at the LLM-agent ecosystem.

The second strategic inflection arrived on 14 November 2025, when Pine Labs listed publicly on the NSE and BSE following a ₹3,899.91 crore (~$440M) IPO at an issue price of ₹221/share; the stock closed the first trading day at ₹252 (up 14% from issue), giving Pine Labs a market capitalisation of approximately ₹289 billion (~$3.3 billion). This matters for Setu buyers in two ways: first, the vendor-stability story is now extremely strong (publicly listed parent with quarterly disclosures and a 27-year operating history in Indian merchant payments since 1998); second, Pine Labs has separately announced it will fully acquire Agya Technologies, the RBI-licensed Account Aggregator entity through which Setu has historically operated its AA stack, consolidating the AA licence directly in-house under the Setu / Pine Labs umbrella. For buyers betting heavily on the Account Aggregator stack this is a quietly important development: the regulatory licence and the API are now under the same group, reducing one layer of dependency risk.

What Setu gives you (the product surface)

📊 Account Aggregator (AA) — the flagship

Consent-based real-time bank-statement and financial-data fetch through the RBI's Account Aggregator framework. The cleanest AA implementation in the Indian market by developer-experience consensus. Used by lending apps (personal-loan, BNPL, MSME-credit), wealth platforms (cash-flow underwriting), and credit-bureau-adjacent products. The Agya Technologies AA licence is being fully brought in-house through Setu post the Pine Labs announcement.

⚡ BBPS / Bharat Bill Pay

Single-API integration to NPCI's BBPS rail — electricity, water, gas, FASTag, DTH, postpaid mobile, broadband, insurance premia, education-fees, municipal taxes, EPF withdrawals. Lets any app or super-app accept bill payments, fetch bill amounts, and earn the BBPS biller-side commission. Setu's 2026 agentic bill-payments launch exposes BBPS as an MCP-style tool surface for LLM agents.

💸 UPI DeepLinks & Collect

Programmatic UPI payment flows — generate UPI intent URLs (UPI DeepLinks) that resolve correctly in GPay, PhonePe, Paytm, Cred and BHIM; UPI Collect requests; UPI AutoPay for recurring mandates. Lower-friction than full UPI Switch integration; comparable to Razorpay's UPI SDK for low-ticket flows.

✍️ eSign, eNACH & eMandate

Aadhaar-based eSign for digital document signing (loan agreements, insurance proposals, KYC consents), eNACH for recurring debit mandates, and RBI e-mandate orchestration. Important for lending apps, insurance distributors and subscription businesses; covers Aadhaar eSign and DSC-based eSign flows.

📋 KYC, penny-drop & data APIs

PAN verification, Aadhaar e-KYC orchestration, GSTIN verification, Udyam, MCA director lookup, vehicle / RC verification, telecom data, penny-drop bank-account validation, name-match. The KYC stack is solid for onboarding flows but Setu does not provide RBI-grade video-KYC end-to-end — pair with IDfy / HyperVerge / Karza for full V-CIP.

🌱 ESG / sustainability & emerging APIs

An expanding catalogue of "data-as-API" products — ESG scoring, company sustainability data, alternate credit-signal APIs, and an agent-tool surface aimed at LLM developers. This is the product roadmap signalling for 2026–2027 and increasingly the differentiator vs M2P / Decentro which remain payments-and-banking focused.

Pricing — how Setu actually charges Indian buyers

Setu does not publish a comprehensive public price list (most enterprise contracts go through a sales motion), but unlike many Indian BaaS competitors the company does maintain transparent indicative per-API pricing in its docs and on Agya Technologies' AA pricing-policy page. Typical pricing patterns:

  • Account Aggregator (AA) — per successful consent / data-fetch pricing, typically ₹10–₹25 per successful fetch for Financial Information Users (FIUs); volume-discounted at scale. Free during early developer-sandbox usage.
  • BBPS — typically per-transaction fee (usually a few rupees per bill payment) plus revenue-share on biller-side commission for the partner; effective fee meaningfully lower than what Indian utilities directly charge.
  • UPI DeepLinks / Collect — per-transaction or per-API-call pricing, generally in the ₹0.50–₹3 range per successful transaction depending on volume tier.
  • eSign / eNACH — typically ₹5–₹20 per successful eSign and ₹10–₹50 per eNACH mandate creation, depending on volume.
  • KYC / data APIs — per-call pricing in the ₹0.50–₹15 per successful call range, scaling by data source (penny-drop is cheap; GSTIN deep-lookup is more expensive).
  • All-in typical Indian fintech contract — for a Series A/B Indian fintech using Setu for AA + KYC + eSign + BBPS, expect ₹15 lakh – ₹2 crore per year all-in depending on transaction volume. Most production teams running the AA stack at scale spend ₹50L–₹2Cr/yr on Setu alone.

All pricing is in INR with 18% GST through Pine Labs' Indian entity — clean procurement for Indian buyers compared to USD-billed alternatives. Volume commitments (annual minimums) typically unlock 20–40% off the per-call list price. Sandbox / developer-tier usage is free for the first several thousand calls, which is meaningfully more generous than M2P or Decentro for prototyping.

When Setu is the right call

  1. You're an Indian lending app, BNPL platform or NBFC that needs Account Aggregator (AA) at production scale — Setu has the cleanest AA developer experience in the market, the volume-discounted economics are sensible, and post the Agya Technologies consolidation the regulatory licence sits inside the same group as the API.
  2. You're a consumer app or super-app adding bill-payment surfaces — Setu's BBPS coverage and per-transaction economics are the default-correct call, and the 2026 agentic bill-payments launch is a forward-looking bet that should pay off if LLM-agent commerce takes off.
  3. You're a fintech that needs eSign / eNACH / RBI e-mandate orchestration plumbed cleanly — the documentation, sandbox tooling, and reliability are best-in-class for Indian buyers.
  4. You're a B2B SaaS or marketplace that needs penny-drop, GSTIN, PAN and Udyam verification in onboarding flows — Setu's data-API surface is broader than most KYC-pure vendors and the developer experience is materially better than the legacy bureau APIs.
  5. You're a procurement function that values a publicly listed Indian parent — post the Pine Labs IPO, Setu is the rare Indian API-infra vendor where the parent has quarterly disclosure obligations, a 27-year operating history (Pine Labs since 1998), and ~$3.3B market cap. Hard to ask for stronger vendor-stability evidence.

Setu is the wrong call when: you need full Banking-as-a-Service including card issuance, core banking, lending OS or cross-border (use M2P Fintech — the platform breadth is fundamentally different); you need simple payment-acceptance / payment-gateway functionality (use Razorpay / Cashfree — Setu is not a PG); you specifically need full RBI-grade V-CIP video KYC (pair with IDfy / HyperVerge / Karza); you need USD billing or a non-Indian entity (Setu is fundamentally INR + Indian-entity); or you're a very early-stage solo developer building a hobby project (the production pricing is unsuitable below ~10K monthly transactions, though the sandbox is generous).

Pros & cons

✓ Pros

  • Best developer experience in Indian banking-API category — Stripe-class docs and sandbox
  • Cleanest Account Aggregator (AA) implementation in the Indian market
  • Publicly listed parent (Pine Labs IPO Nov 2025 at ~$3.3B market cap) — strong vendor stability
  • Indian-founded, Bengaluru HQ, IST-aligned support & INR billing
  • Transparent per-API pricing with generous free sandbox tier
  • Agya Technologies AA licence consolidation strengthens the AA roadmap
  • Forward-looking product moves — agentic bill-payments, ESG / data APIs
  • BBPS, UPI DeepLinks, eSign, eNACH coverage in a single integration surface
  • Founders Sahil Kini and Nikhil Kumar bring deep IndiaStack / policy credibility

✗ Cons

  • Not a full BaaS — no card issuance, no core banking, no lending OS (vs M2P)
  • Smaller team (~90–100 people) means slower response on extremely custom enterprise asks
  • Post-acquisition roadmap is now ultimately driven by Pine Labs commercial priorities
  • Not a payment gateway — Razorpay / Cashfree still required for PG flows
  • V-CIP video-KYC requires pairing with IDfy / HyperVerge / Karza
  • Less brand recognition in greenfield startup conversations vs Razorpay
  • Per-call pricing can become expensive at extreme volumes vs in-house integration
  • Some product surfaces (ESG, agentic) are early — production-readiness varies

Related insights & playbooks