Money that knows what it's for.

Pots is a UPI payment app concept. It splits your money into groups, like groceries or gifts, and pauses a payment when a group runs out.

Designer
Anamika J
Timeline
6 weeks, self-initiated
Platform
Android and iOS
Groceries64% used
For US80% used
For MyselfPaused at limit

Overview

What this project is and what I set out to prove.

Payment apps tell you what you spent after it's gone. Pots stops the payment before it happens.

People already sort money in their heads: this much for food, this much for a partner, this much for me. Payment apps ignore that. Budgeting apps remember it but can't act on it. Pots puts the limit at the moment money moves.

Goal
Keep everyday UPI spending inside a plan without leaving the payment app.
My role
Sole designer: research, flows, interface, prototype and testing.
Core idea
Named pots with a limit. Each pot has its own history and its own locked balance.
Result
A tested prototype where a full pot pauses payment and offers three ways forward.

The problem

One person's month, told in three messages.

Meera, 24, junior designerI set aside ₹5,000 for groceries. It's the 19th and it's already gone.
MeWhat did your payment app say?
MeeraIt showed me a long list. It never said "stop". And I can't tell how much of my gift money is left without doing maths.

What exists today

Payment apps move money fast and list every payment in one stream. Budget apps categorise, but only after the spend, and they can't block anything.

The gap

Nothing connects a plan ("₹5,000 for groceries") to the payment button. That gap is what Pots fills.

Research

Three methods, one question: how do people keep spending in check today?

8interviews, 25 minutes each, with students and early-career workers
42survey responses on budgeting habits and payment apps
5apps audited: three UPI apps and two budget trackers

How do you keep to a budget today?

I don't
38%
Mental maths
31%
Notes or spreadsheet
19%
A budgeting app
12%

Where existing apps fall short

What people needTypical UPI appBudget trackerPots
Pay by QR, contact or UPI IDYesNoYes
Sort spending into groupsAfter the factYesBefore you pay
Stop a payment at a set limitNoNoYes
Hide balance until you verifyWhole accountNoPer pot

What I learned

  • People plan by purpose, not by category name."For US" and "my fun money" came up more than "shopping" or "entertainment".
  • Warnings after the fact don't change behaviour.Most people who already track spending still overspend in at least one group.
  • Balances are private.People don't want a partner or a friend at the next seat seeing what's left.
  • Nobody wants a second app.They'd use limits if they lived inside the app they already pay with.

Who it's for

Three people, drawn from the interviews.

Meera

24, Junior designer, Kochi
It's gone by the 19th and I don't know where.

Needs

A hard stop on the groups she overspends in.

Frustration

One long list with no sense of "how much is left for food".

Arjun

21, College student, Alappuzha
My allowance has to last the whole month.

Needs

To see early that a group is nearly empty.

Frustration

Finding out a payment can't go through only when he's at the counter.

Sana

29, QA engineer, Bengaluru
Some of this money is for us, and it's private.

Needs

Named pots for gifts and dates that stay hidden on her lock screen.

Frustration

Balance and history visible to anyone who glances at the phone.

Defining the problem

From findings to a design question and a journey that changes.

How might we

help people keep to a plan without leaving the app they pay with?

Stop, don't scold

The limit is enforced at payment, in calm language, always with a next step.

Private by default

Balances stay hidden until you verify. Names stay off the lock screen.

Familiar first

Everyday payments work like any UPI app. Pots add to it and don't replace it.

The month, today and with Pots

TodayWith Pots
Good Stressed
Plan
Pay
Notice
React
Today
Sets a mental budget
Pays freely from one balance
Sees the overspend days later
Feels guilty, cuts back late
Pots
Creates pots with limits
Picks a pot, then pays
Sees a nudge at 80%
Tops up, borrows, or waits

What to build first

Value to the user against effort to build.

I scored every idea on how much it helps the person against how hard it is to build, then kept the top-left first. The hard stop is the reason the product exists, so it ships even though it needs more effort than a tracker would.

Must ship Should ship Later

Try the prototype

This is a working model of the core flow. Tap a pot, unlock its balance, and try to overspend.

  1. Open For Myself. It's at 92%.
  2. Tap Show with fingerprint or PIN to see what's left.
  3. Choose Pay from For Myself and send ₹500. The payment stops before your PIN.
  4. Pick Borrow from Groceries and finish the payment.

Demo PIN: 1234. Fingerprint works with one tap.

9:415G ▮▮▮

Confirm it's you

Design decisions

What the prototype does and why.

Cards show a percentage, never an amount

The home screen is safe to glance at in public. Exact figures sit behind fingerprint or PIN.

The balance hides again when you leave

Unlocking is per visit. Going back to the home screen locks every pot.

The limit is checked before the PIN

Nobody types a PIN for a payment that was never going to work.

A stopped payment always offers a way forward

Top up, borrow from another pot, or pay from the main account. The main account choice is logged.

Amber at 80%, red at 100%

The label always says the percentage too, so colour is never the only signal.

Everyday payments stay familiar

Scan, contacts, UPI ID, bank, bills and recharge sit in the same place as any UPI app.

The payment flow

The limit check comes before authentication.

Scan or enter payeethen Pick a potthen Is it within the limit?
Yes
Verify with PIN or fingerprintthenPaid, and the pot updates
No
Payment pausedthenTop upBorrow from a potPay from main account

Edge cases

The moments that decide whether people trust a limit.

Payment is larger than what's left
Blocked before the PIN, with top up, borrow and main-account options.
Wrong PIN three times
The keypad locks. Fingerprint still works.
Fingerprint unavailable
The PIN pad is always on the same screen. No dead ends.
Refund arrives
It returns to the pot the payment came from and lowers the spent amount.
Wrong pot for the shop
A soft nudge: "This looks like groceries. Use Groceries?" It never blocks.
Lock-screen privacy
Notifications say "Pot payment", never the pot's name.
New month
Pots reset on a date the user picks. Unspent money can roll over.
Auto-pay is short
The user is told a day before, not when the bill fails.

Constraints

What would need to be true for this to ship.

UPI moves money between bank accounts and doesn't know about pots. In this concept, a pot is a layer inside the app. Your money stays in your linked account, and the app checks the pot's limit before it sends a payment request.

That means limits only apply to payments made inside Pots. A payment made from another UPI app on the same account wouldn't count. A real product would need to explore a bank partnership or the delegated-payment features that UPI is adding. I would verify the current rules before making any claim.

What's next

And what I took from it.

  • Shared pots for couples.Each person gets their own limit inside one pot, and both see the same history.
  • Suggest a pot by merchant.Learn from earlier payments and pre-select the pot at checkout.
  • A weekly summary.Which pots ran hot, which had room, and one suggested change.

Reflection

The hardest decision was where to put the limit check. Putting it before the PIN felt small, but it changed how testers described the app: from "a tracker" to "something that's on my side".