Pre-release · Nepal's financial data layer

Bank statement data your product can trust.

Turn any Nepali bank statement — PDF or image — into clean, structured JSON in seconds. One upload, ten product endpoints.

No bank credentials24h raw-file deletionSigned webhooks
POST api.swippee.com/v1/parse
Statement received
Nabil Bank
A/C ••••-••••-3421 · NPR
statement.pdf
DateDescriptionAmount
04-25SALARY / EXAMPLE TECH+72,000
04-22EMI / AUTO LOAN−17,500
04-18NEA ELECTRICITY−2,140
04-15ESEWA LOAD−3,000
04-11FONEPAY / GROCERY−4,820
04-03INTEREST CREDIT+318
Asset Report
rep_01j9z4x7
Income stability

Composite of salary regularity, balance trend and EMI load.

Income detected
NPR 72,000
monthly · regular
EMI load
24.5%
of net inflow
Balance trend
Growing
6-month
Bounced payments
0
clean
Parsed in 4.2s · 6 categories · confidence 0.98
No credentials · file deleted in 24h · signed webhook on completion
7
banks live
10
API products
<5s
median parse
24h
default file delete
Bank coverage
NabilNIC AsiaNIMBNMBKumariSiddharthaGlobal IMEBetaeSewaKhaltiAdd your bank
How it works

One upload. From document to decision-ready signal.

01

Collect permissioned documents

Embed Swippee Connect or post a statement directly. No credentials, no bank portal login, no scraping.

02

Detect the bank and format

The parser routes around Nepali statement quirks: merged debit columns, reversed S.N, page headers, OCR images.

03

Return normalized JSON

Transactions, balances, income signal, EMI load, confidence checks, and product-specific endpoints from one parse.

Product system

Clean, predictable APIs, built for Nepali documents.

Instead of asking teams to understand parser internals, Swippee exposes the decision-ready products they already expect: balances, income, identity, transactions, liabilities, score, verify, and reports.

View all products
Use-case bundles

Built for teams reviewing statements by hand today.

Each workflow gets a focused bundle, but all of them share the same parse result and audit trail underneath.

MFI lending

Approve loans in minutes, not days.

Replace 45 to 90 minutes of manual statement review with a clean Asset Report, income signal, liabilities, and fraud checks.

Asset ReportIncomeLiabilitiesVerify
45 min → 2 min
Digital lending

Underwrite at mobile-app speed.

Use one upload to verify cash flow, salary regularity, repayment load, and transaction history before decisioning.

ConnectIncomeScoreTransactions
Sub-5s parse
CA & accounting

Stop retyping statements into Excel.

Pipe categorized transaction JSON into workbooks, ledgers, ERPs, and tax-season client workflows.

TransactionsBalanceEnrich
100% tabular
NPR-first pricing

Start in sandbox. Scale when parsing becomes critical.

Transparent monthly tiers, local payment methods, and published overages. No hidden bill for endpoints on data we already parsed.

Compare all plans

Sandbox

Free
Forever
100 parses / month
  • All supported banks
  • Full JSON output
  • Community support
Start free
Most popular

Growth

NPR 4,999
~$37 / month
1,000 parses / month
  • Priority queue
  • Webhooks
  • Email support
  • Swippee Connect
Start free trial

Scale

NPR 14,999
~$110 / month
5,000 parses / month
  • SLA guarantee
  • Dedicated queue
  • Slack support
  • NPR 4 / parse over quota
Contact sales

Frequently asked.

Could not find what you need? Email us.

Is this legal in Nepal?

Yes. Swippee is a document-parsing service, not a payment company or licensed financial institution. We never log into bank portals or handle credentials; we process documents the user already downloaded.

Which banks do you support?

Seven are live today: Nabil, NIC Asia, NIMB, NMB, Kumari, Siddhartha, and Global IME. If your bank is missing, submit a redacted statement through the Contributor Program.

How does pricing work past the quota?

Growth bills NPR 6 per parse over 1,000. Scale bills NPR 4 per parse over 5,000. Sandbox stops at 100 and prompts you to upgrade.

What happens to customer statements after parsing?

Raw files are deleted within 24 hours by default, configurable down to immediate deletion on Scale. Structured JSON is retained so you can re-fetch the report.

Can I get a webhook instead of polling?

Yes. Register a URL in the dashboard and Swippee sends signed parse.complete and parse.failed events with retry for up to 24 hours.

Settle the books, programmatically.

Start free in the sandbox — every bank, full JSON, no card. Ship your first parsed statement today.

Swippee — Nepal's financial data layer