Transparent API pricing & partner commissions
Pay per use for verification APIs — setup fee waived for a limited time. Earn commission on every DMT, AePS and BBPS transaction.
Estimate your monthly cost
Pick the APIs you need, set your monthly volumes, and see your cost instantly.
* Bulk APIs are billed per individual verification in the bulk request — e.g. one bulk call with 100 PANs at ₹1.20 each costs ₹120.
Full rate card
Every verification API at a glance — per transaction, exclusive of GST @ 18%.
PAN
| API | Rate | Add to estimate |
|---|---|---|
PAN Verification (Lite) PAN VerificationPopular | ₹1.20 per verification | |
PAN Comprehensive PAN Verification | ₹2.04 per verification | |
Bulk PAN Verification* PAN Verification | ₹1.20 per verification | |
Bulk PAN Status* PAN Verification | ₹1.20 per verification |
Bank Account
| API | Rate | Add to estimate |
|---|---|---|
Bank Search by IFSC Bank Verification | ₹0.18 per lookup | |
Bank Account Verification (Pennyless) Bank Verification | ₹2.04 per verification | |
Bank Account Verification (Pennydrop) Bank VerificationPopular | ₹3.00 per verification | |
Bulk Bank Account Verification* Bank Verification | ₹2.04 per verification |
UPI
| API | Rate | Add to estimate |
|---|---|---|
UPI ID (VPA) Verification UPI ID VerificationPopular | ₹2.64 per verification | |
Mobile to VPA UPI ID Verification | ₹1.44 per lookup |
GST & Business
| API | Rate | Add to estimate |
|---|---|---|
GST Verification (Basic) GST Verification | ₹0.72 per verification | |
Fetch GST with PAN GST Verification | ₹2.04 per verification | |
Advance GST GST Verification | ₹4.20 per verification | |
CIN Verification CIN Verification | ₹1.80 per verification | |
DIN Verification DIN Verification | ₹2.04 per verification | |
FSSAI License Verification FSSAI Verification | ₹3.24 per verification | |
ITR Compliance Check ITR Compliance | ₹2.04 per verification |
Identity Documents
| API | Rate | Add to estimate |
|---|---|---|
Driving Licence Verification DL Verification | ₹1.80 per verification | |
Voter ID Verification Voter ID Verification | ₹1.80 per verification | |
Passport Verification Passport Verification | ₹1.80 per verification | |
CKYC Download | ₹7.80 per download | |
DigiLocker (Create URL) DigiLocker | ₹1.44 per request | |
Name Match Name Match | ₹0.60 per match |
Vehicle
| API | Rate | Add to estimate |
|---|---|---|
Vehicle RC Verification RC Verification | ₹3.00 per verification | |
Vehicle E-Challan Advance E-Challan | ₹2.04 per check |
Employment
| API | Rate | Add to estimate |
|---|---|---|
EPFO Passbook Employee Verification | ₹7.20 per fetch | |
Employee Detail Employee Verification | ₹6.00 per verification | |
Doctor Verification | ₹3.60 per verification |
Data & Utility
| API | Rate | Add to estimate |
|---|---|---|
Email Verification Email Verification | ₹8.40 per check | |
Reverse Geocoding Reverse Geocoding | ₹3.60 per lookup |
All prices in ₹ per transaction, exclusive of GST @ 18%.
* Bulk APIs are billed per individual verification in the bulk request — e.g. one bulk call with 100 PANs at ₹1.20 each costs ₹120.
Estimate your monthly earnings
DMT, AePS and BBPS pay you a commission per transaction. Set your volumes and average amounts to see your estimated monthly earnings.
Commission per transaction, exclusive of GST. Where operator rates vary, the lowest rate is used for a conservative estimate.
Commission rate card
DMT, AePS and BBPS commissions at a glance — per transaction, exclusive of GST @ 18%.
DMT — Commission by transaction amount
Sender pays 1% fee (min ₹10.00); one-time sender KYC ₹11 · Max txn ₹5,000
| Txn amount (₹) | Eko pricing | Your commission | After TDS @ 2% |
|---|---|---|---|
| 100 – 1,000 | ₹5.67 | ₹2.87 | ₹2.81 |
| 1,001 – 1,100 | ₹6.52 | ₹3.72 | ₹3.65 |
| 1,101 – 1,200 | ₹7.37 | ₹4.57 | ₹4.48 |
| 1,201 – 1,300 | ₹8.22 | ₹5.42 | ₹5.31 |
| 1,301 – 1,400 | ₹9.06 | ₹6.26 | ₹6.13 |
| 1,401 – 1,500 | ₹9.91 | ₹7.11 | ₹6.97 |
| 1,501 – 1,600 | ₹10.76 | ₹7.96 | ₹7.80 |
| 1,601 – 1,700 | ₹11.61 | ₹8.81 | ₹8.63 |
| 1,701 – 1,800 | ₹12.45 | ₹9.65 | ₹9.46 |
| 1,801 – 1,900 | ₹13.30 | ₹10.50 | ₹10.29 |
| 1,901 – 2,000 | ₹14.15 | ₹11.35 | ₹11.12 |
| 2,001 – 2,500 | ₹18.39 | ₹15.59 | ₹15.28 |
| 2,501 – 3,000 | ₹22.62 | ₹19.82 | ₹19.42 |
| 3,001 – 3,500 | ₹26.86 | ₹24.06 | ₹23.58 |
| 3,501 – 4,000 | ₹31.10 | ₹28.30 | ₹27.73 |
| 4,001 – 4,500 | ₹35.34 | ₹32.54 | ₹31.89 |
| 4,501 – 5,000 | ₹39.57 | ₹36.77 | ₹36.03 |
AePS — Cashout & mini statement
Mini statement earns ₹0.75 per transaction
| Transaction bracket | Cashout commission |
|---|---|
| ₹101 – ₹3,000 | 0.4% of amount |
| ₹3,001 – ₹10,000 | ₹13.00 flat |
| Fund settlement · ₹101 – ₹25,000 | ₹5.00 + GST (charge) |
| Fund settlement · ₹25,001 – ₹2,00,000 | ₹10.00 + GST (charge) |
BBPS — Commission by bill category
Lowest operator rate shown where rates vary — conservative estimate
| Category | Commission | Add to estimate |
|---|---|---|
| Electricity Bill | ₹1 – ₹5,000: ₹1.20; ₹5,001 – ₹20,000: 0.52% of amount; ₹20,001 – ₹1,00,000: 0.6% of amount; ₹1,00,001+: 0.32% of amount | |
| Water & Piped Gas | ₹1 – ₹5,000: ₹1.20; ₹5,001 – ₹20,000: 0.52% of amount; ₹20,001 – ₹1,00,000: 0.6% of amount; ₹1,00,001+: 0.32% of amount | |
| Mobile Postpaid & Landline | ₹0.72 | |
| Broadband | ₹0.72 | |
| Insurance Premium | ₹1 – ₹5,000: ₹3.76; ₹5,001+: ₹1.74 | |
| Loan EMI Repayment | ₹2.00 | |
| FASTag Recharge Bank-issued FASTags ₹1.12; FASTag (General) 0.05% | ₹1.12 | |
| LPG Cylinder Booking Rate varies by oil company — see Excel rate card | ₹0.80 | |
| Mobile Prepaid Recharge 1%–3.04% by operator (Jio/Airtel 1%, VI 2.56%, BSNL 3.04%) | 1% of amount | |
| DTH Recharge 2%–2.56% by operator (Tata Play/Videocon 2%, others 2.56%) | 2% of amount | |
| Credit Card Bill Payment | ₹0.20 | |
| Education Fee Payment | ₹1.74 | |
| Municipal Taxes & Services ₹0.72–₹1.824 by amount and corporation | ₹0.72 | |
| Metro Card Recharge | ₹0.80 |
All commissions in ₹ per transaction, exclusive of GST @ 18%. TDS @ 2% applies on payouts.
Operator-wise rates for 100+ BBPS billers are in the downloadable Excel rate card.
Virtual accounts & BaaS pricing
One-time setup per bank per user, plus simple per-transaction charges.
Bank integrations
Setup fee is ₹75,000 + GST per bank per user · Banks: HDFC, IDFC FIRST, RBL, SLICE
Monthly transactions
Average transaction amount
Determines the per-transaction charge slab (₹8.00 up to ₹1,000 · ₹8.00 up to ₹25,000 · ₹15.00 up to ₹50,000)
Connected Banking rate card
| Transaction slab (₹) | Charge per txn (excl. GST) |
|---|---|
| 100 – 1,000 | ₹8.00 |
| 1,001 – 25,000 | ₹8.00 |
| 25,001 – 50,000 | ₹15.00 |
One-time setup fee: ₹75,000 + GST per bank per user · Available banks: HDFC | IDFC FIRST | RBL | SLICE
Frequently Asked Questions
How does billing work?+
Usage is billed per successful API call — you pay only for verifications that return a result. There is no monthly minimum and no lock-in. Monthly invoices are available on the Connect portal.
Is there a setup fee?+
Setup fees are currently waived as a limited-time offer — you pay ₹0 to activate. Standard activation fees may apply for new integrations once the offer ends.
Are the listed prices inclusive of GST?+
No. All listed rates are exclusive of GST, which is charged at 18%. The calculator lets you toggle the total between GST-inclusive and GST-exclusive views. Add your GST number on the Connect portal for GST-compliant invoices.
Am I charged for failed verifications?+
No. You are only billed for successful API responses. Failed or errored calls are not counted toward your usage.
Is there a free sandbox to test the APIs?+
Yes. Sandbox access is free — sign up, test every API end-to-end with sample data, and move to production whenever you're ready.
Can prices change?+
Commercials are subject to change based on service-provider terms. Any revision is communicated in advance, and your dashboard always reflects the rates applicable to your account.
How do DMT commissions work?+
Your commission per DMT transaction depends on the transaction amount slab — from ₹2.87 on transfers up to ₹1,000 to ₹36.77 on transfers of ₹4,501–₹5,000. The sender pays a 1% transaction fee (minimum ₹10); your commission is what remains after Eko's pricing, exclusive of GST.
Who pays the DMT customer fee and sender KYC charge?+
Both are charged to the sender: a 1% transaction fee (minimum ₹10) per transfer, and a one-time ₹11 (excl. GST) KYC charge when a new sender is registered.
Is TDS deducted from commissions?+
Yes. TDS @ 2% is deducted from every commission payout, as required by law. The calculator shows both your gross commission and an indicative after-TDS figure.
How does AePS commission work?+
AePS cash withdrawals earn 0.40% of the amount for transactions of ₹101–₹3,000 and a flat ₹13 for ₹3,001–₹10,000. Mini statements earn ₹0.75 per transaction. Fund settlements carry a small charge of ₹5–₹10 + GST depending on the settlement amount.
Where can I find operator-wise BBPS commission rates?+
The calculator uses category-level rates (conservative, lowest operator rate where rates vary). The downloadable Excel rate card lists commission for every BBPS operator — 100+ billers across electricity, insurance, EMI, FASTag, prepaid and more.
Are the commission rates inclusive of GST?+
No. All commission figures are exclusive of GST @ 18%. Add your GST number on the Connect portal for GST-compliant invoices.
What does the Connected Banking setup fee cover?+
The one-time setup fee of ₹75,000 + GST applies per bank per user and covers the virtual-account and BaaS infrastructure integration with that bank.
Which banks are available for Connected Banking?+
HDFC, IDFC FIRST, RBL and SLICE. Each bank integration is set up separately per user.
What are the Connected Banking transaction charges?+
₹8 per transaction (excl. GST) for amounts of ₹100–₹25,000 and ₹15 per transaction for ₹25,001–₹50,000.
Start building today
Sign up now, test in the free sandbox, and go live in days — not weeks.
- Sandbox access in minutes
- Dedicated integration support
- Comprehensive documentation
- Reliable, high-volume workflows
Get API Access
Get started in 10 minutes