Transparent API pricing & partner commissions
Pay per use for verification APIs — 50% off the one-time setup fee 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 |
|---|---|---|
Fetch PAN Details PAN Verification | ₹1.30 per verification | |
PAN Verification (Lite) PAN VerificationPopular | ₹1.20 per verification | |
PAN Verification (Advanced) 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 | |
Advanced 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 | ₹2.50 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 |
Mobile OTP
| API | Rate | Add to estimate |
|---|---|---|
Mobile OTP (Send) Mobile OTP | ₹0.15 per OTP sent |
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.
See exactly what you earn per transfer
The sender's 1% fee already includes GST. Follow it all the way down to your take-home — and see who pays the GST under reverse charge.
Average transfer amount
₹2,500Transfers per month
One-off charges
Both are debited from your wallet. You may recover them from your customer in your own app.
Reverse Charge Mechanism (RCM) on DMT
Who pays the GST on your commission — and what goes on your invoice
The ₹25.00 your customer pays on a ₹2,500 transfer already contains GST @ 18% — nothing is added on top. Stripping it out leaves ₹21.19 of taxable value: ₹2.80 to Eko and ₹18.39 to you. Under reverse charge, the GST on your share — ₹3.31 — is paid to the government by Eko rather than collected and remitted by you.
Forward charge
How most of your income is taxed
- 1You invoice Eko ₹18.39 + ₹3.31 GST
- 2Eko pays you ₹21.70
- 3You deposit ₹3.31 with the government
The GST sits in your account until you file. You fund it, you file it, you carry the risk.
Reverse charge — DMT
What actually happens on every transfer
- 1You invoice Eko ₹18.39, marking RCM = YES — no GST on the invoice
- 2Eko pays you ₹18.39 (less TDS)
- 3Eko deposits the ₹3.31 with the government
You never collect it, never hold it, never remit it.
What you need to do: raise your invoice to Eko with the RCM option set to “YES” and no GST line on it. Your own registration and filing position can vary — please confirm the treatment with your accountant.
Your DMT estimate
1K transfers/mo × ₹2,500 average
Per transaction
Per month
Your monthly take-home
₹17,113/mo
Reverse charge applies — Eko pays the GST on your commission. Your wallet is debited the transfer amount plus the fee on each transaction; commission is credited back.
DMT rate card
Commission at representative transfer amounts — the full ledger, from the sender's fee to your net.
DMT — commission by transfer amount
Sender fee 1% (min ₹10.00), inclusive of GST @ 18% · Eko charge ₹2.80/txn
| Transfer (₹) | Sender feeincl. GST | Taxable value | Eko charge | Your commission | After TDS @ 2% |
|---|---|---|---|---|---|
| 100 | ₹10.00 | ₹8.47 | −₹2.80 | ₹5.67 | ₹5.56 |
| 500 | ₹10.00 | ₹8.47 | −₹2.80 | ₹5.67 | ₹5.56 |
| 1,000 | ₹10.00 | ₹8.47 | −₹2.80 | ₹5.67 | ₹5.56 |
| 1,500 | ₹15.00 | ₹12.71 | −₹2.80 | ₹9.91 | ₹9.71 |
| 2,000 | ₹20.00 | ₹16.95 | −₹2.80 | ₹14.15 | ₹13.87 |
| 2,500 | ₹25.00 | ₹21.19 | −₹2.80 | ₹18.39 | ₹18.02 |
| 3,000 | ₹30.00 | ₹25.42 | −₹2.80 | ₹22.62 | ₹22.17 |
| 4,000 | ₹40.00 | ₹33.90 | −₹2.80 | ₹31.10 | ₹30.48 |
| 5,000 | ₹50.00 | ₹42.37 | −₹2.80 | ₹39.57 | ₹38.78 |
Commission scales continuously with the transfer amount — these are representative amounts, not bands. Below ₹1,000 the sender fee floors at ₹10.00, so commission is flat at ₹5.67. Sender KYC ₹11.00 + GST (₹12.98) applies once per new sender; recipient account verification ₹3.25 (incl. GST) once per new recipient.
Estimate your monthly earnings
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
AePS and BBPS commissions at a glance — per transaction, exclusive of GST @ 18%.
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?+
A one-time setup fee of ₹6,000 per verification API (excl. GST) applies, plus ₹20,000 per BC/Payments API family for DMT, AePS and BBPS. It is currently 50% off as a limited-time offer. A full waiver is also available against a higher monthly volume commitment. The calculator shows the exact one-time fee for your selection.
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 — see Status & Error Codes for how success is determined.
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. You can also run our offline mock server (npx -y @ekoindia/eps-mock-server) with no signup at all.
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 is my DMT commission calculated?+
The sender pays a 1% transaction fee (minimum ₹10) which is inclusive of 18% GST — nothing is added on top. Stripping the GST out gives the taxable value; Eko's flat charge of ₹2.80 per transaction comes off that, and the remainder is your commission. On a ₹5,000 transfer: ₹50.00 fee → ₹42.37 taxable → less ₹2.80 → ₹39.57 gross commission, or ₹38.78 after TDS.
What is the Reverse Charge Mechanism (RCM) on DMT?+
DMT commission is notified under reverse charge, so the GST on your commission is paid to the government by Eko rather than collected and remitted by you. Raise your invoice to Eko with the RCM option set to "YES" and no GST line on it. Please confirm the treatment for your own registration with your accountant.
Is TDS deducted from DMT commissions?+
Yes. TDS @ 2% is withheld on your monthly commission, as required by law. The calculator shows both gross commission and the after-TDS figure.
What are the sender KYC and account verification charges?+
Registering a new sender costs ₹11 + GST (₹12.98), charged once per sender. Verifying a new recipient's bank account costs ₹3.25 (incl. GST), charged once per recipient — not per transfer. Both are debited from your wallet; you are free to recover them from your customer in your own app.
What is the maximum DMT transfer amount?+
₹5,000 per transaction. Larger payouts should be split across transfers, subject to the sender's KYC limits.
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.
Is there a setup fee for DMT, AePS and BBPS?+
Yes — a one-time setup fee of ₹20,000 per API family (excl. GST) applies. DMT, AePS and BBPS are one API each, so enabling six BBPS bill categories still carries a single BBPS fee. It is currently 50% off as a limited-time offer. A full waiver is also available against a higher monthly volume commitment.
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