Built for how Nigerians actually bank

EVERY BANK.ONE HONEST NUMBER.

Spendify reads the statements and alerts from every account you use, removes the money you only moved between them, and shows what you really received, spent and kept.

  • No internet banking login
  • Private to you
  • Any Nigerian bank or wallet

True Inflow

Last 12 months

You actually received

₦17,403,810

▲ 24%vs the 12 months before

OctSep
Salary 61%Business 36%Other 3.1%

How we got there

Everything credited₦25.0M
Transfers between your accounts− ₦6.42M
Savings & ajo payouts− ₦830k
Reversals & refunds− ₦358k
True Inflow₦17.4M

Transfer matched

GTBank → Kuda · not counted as income

₦420k

Every figure on this page comes from the sample data in the demo.

Import statements and alerts from

  • GTBank
  • Access Bank
  • Zenith Bank
  • UBA
  • First Bank
  • Fidelity Bank
  • FCMB
  • Stanbic IBTC
  • Sterling Bank
  • Union Bank
  • Wema Bank
  • Ecobank
  • Polaris Bank
  • Providus Bank
  • Kuda
  • OPay
  • PalmPay
  • Moniepoint
  • Carbon
  • FairMoney
  • VFD / V Bank

Try it

Pick a span. Watch the double counting disappear.

What your statements say came in₦25,007,510
What you actually received₦17,403,810
Wasn't income
30%
Moved between own accounts
₦6.42M
Transfers matched, both sides
61
Savings, reversals & loans
₦1.19M

Sample data from the demo: four banks, five years of statements.

True Inflow

What you actually received. Over 1, 2 or 5 years.

Spendify pairs every credit with the matching debit on your other accounts, then sets aside reversals, refunds, loans and your own savings coming back. What's left is real income, split by salary, business, family and returns.

  • Compare any year with the one before, before and after inflation
  • See exactly what was left out, and flip anything we got wrong
  • Download it as a statement for a landlord, lender or embassy

What we left out

57 transfers
  • NIP TRF FROM CLINTON K/GTBANK

    Paired with GTBank

    Count it
  • REVERSAL FAILED TRF TO CHIDI MOTORS

    Failed transfer bounced back

    Count it
  • PIGGYVEST WITHDRAWAL

    Your own savings

    Count it
  • TRF FROM AMAKA E

    Counted by you

    Counted

Import

Drop in a statement. Or just paste your alerts.

Spendify finds the transactions in a CSV statement even with account details above the table, and reads the SMS and email alerts you already get. You check everything before it's saved, and importing the same statement twice never duplicates a thing.

  • Header row, columns and date format detected for you
  • Debit and credit alerts read line by line
  • Opening balances and totals skipped

Pasted alert

Acct: 012****821

Amt: NGN850,000.00 CR

Desc: SALARY SEP 2026 BRIGHTWAVE

Date: 25-Sep-2026 10:14

Ready to import No duplicates
25 SepSALARY SEP 2026 BRIGHTWAVE+₦850,000
26 SepBOLT RIDE LAGOS−₦3,500
26 SepMTN DATA BUNDLE 25GB−₦12,000

Spending

Budgets that don't count your own transfers.

Moving money to Kuda isn't spending. Neither is your PiggyVest savings. Spendify only counts what actually left your pocket, then shows each budget against an even pace through the month.

  • Categories for data and airtime, POS, family and more
  • Suggestions from what you usually spend
  • Goals that tell you what each deadline takes per month

September budgets

Day 23 of 30

  • Food & groceries₦212k of ₦260k
  • Transport₦52.3k of ₦110k
  • Data & airtime₦44.1k of ₦45.0k

₦340k moved to Kuda and ₦45k saved to PiggyVest this month. Neither counts as spending.

Everything in one place

The numbers your bank app won't give you.

Transfer matching

Money you move between your own banks is paired up and ignored everywhere: income, spending and budgets.

Real growth

Year-on-year income growth before and after inflation, so a raise that didn't keep up shows up honestly.

Proof of income

Export every counted payment for any period as a clean statement you can hand over.

Received vs spent

Twelve months of what came in and what really went out, side by side, month by month.

Goals that do the maths

Set a target and a date. See the monthly amount it takes, next to what you usually keep.

Every account

Salary bank, spending account, wallets, business account. The more you add, the sharper it gets.

Getting started

Three steps. About five minutes.

  1. 1

    Add your banks

    List every account and wallet you use, with a nickname so you can tell them apart.

  2. 2

    Import

    Download a CSV statement from each bank, or paste the alerts you've received. Check, then save.

  3. 3

    See what's real

    True Inflow, spending, budgets and goals, worked out across every account at once.

Security

YOUR MONEY DATA STAYS YOURS.

Spendify never connects to your bank. It only ever sees what you choose to import.

  • No bank login

    We never ask for your internet banking username, password, PIN or OTP.

  • Passwords hashed

    Stored with scrypt. Nobody, including us, can read your password.

  • Sessions protected

    Sign-in tokens live in a secure cookie and are only ever stored as a hash.

  • Only you see your data

    Every query is tied to your account. Nothing is shared or sold.

  • Delete everything

    One click in Bank accounts removes your login and every transaction for good.

FAQ

Questions, answered.

Do you need my internet banking login?

No. You import statements you download from your bank, or paste the debit and credit alerts you already get. Spendify never connects to your bank.

Which banks work?

Any bank or wallet that lets you export a CSV statement, plus pasted SMS and email alerts from any bank. Statements with Debit and Credit columns, or a single signed amount column, are read automatically.

What is True Inflow?

The money you actually received over a period, across all your accounts, after removing transfers between your own accounts, reversals, refunds, loan disbursements and savings you withdrew.

How do you know a transfer was between my own accounts?

When the same amount leaves one of your accounts and lands in another within two days, both sides are paired. Transfers sent in your own name from a bank you haven't added are flagged too. You can override any decision.

Can I try it before signing up?

Yes. The demo has five years of sample statements across four banks. Nothing you change there is saved.

Can I delete my data?

Yes. Remove a bank and its transactions at any time, or delete your whole account from the Bank accounts page.

STOP GUESSING.
START COUNTING.

Bring in one statement and see your real number in minutes.

See your real number in two minutes.

Try the demo