PennyPal: Rethinking Budgeting for Students

Making personal finance simple, intuitive, and actually usable for college life

Timeline: 2 months

My Role: UX Research · Interface Design

Team: 4 members

Challenge

College students juggle a lot with very little financial cushion. We met students who were stressed, uncertain, and overwhelmed by budgeting. Most tools out there made them feel worse.

PennyPal was our attempt to shift that. The goal? Build something flexible, smart, and reassuring that would help students not just track spending, but feel okay doing it.

Solution

Housing & Utilities

$600 left

$400 spent

Groceries

$230 left

$120 spent

Transportation

$180 left

$20 spent

Shopping

$180 left

$20 spent

Personal Care

$10 spent

01

A dashboard that brings clarity
Users can see where their money was going, without hunting for it

This category is progressing faster than expected. To avoid exceeding budget, you can shift some amount from other categories and add it to Groceries.

Shift

Ignore

Groceries

$230 left

$120 spent

02

Smart nudges that feel supportive
Gentle prompts to readjust budget when a category is spending rapidly

03

An AI assistant that makes life easier
Helps record transactions, learns from spending habits, and offers tips

Uber

November 1 | 2:10 PM

-$12

AES

November 1 | 7:40 PM

-$125

Amazon

November 2 | 11:30 AM

-$47

Kroger

November 6 | 8:25 PM

-$12

Zelle Payment from Jack

November 2 | 1:50 PM

+$21

Zelle Payment to Emily

November 1 | 10:15 AM

-$35

04

Auto categorization that saves time
Gentle prompts to readjust budget when a category is spending rapidly

How did we get there?

It all starts by talking to the users...

We interviewed 20 students, undergrad, grad, PhD, over two weeks. We wanted to hear it straight from them: what was hard about money, what they currently do (or don’t), and what would help.

I just check my balance every few days and hope it’s not too low.

I just check my balance every few days and hope it’s not too low.

I just check my balance every few days and hope it’s not too low.

Budgeting apps don't work for me. They're too much of a hassle and don't fit my student lifestyle.

Budgeting apps don't work for me. They're too much of a hassle and don't fit my student lifestyle.

Budgeting apps don't work for me. They're too much of a hassle and don't fit my student lifestyle.

Cash doesn’t feel like real money. I always forget to track it.

Cash doesn’t feel like real money. I always forget to track it.

Cash doesn’t feel like real money. I always forget to track it.

What came up again and again?

Manual tracking led to missing or incorrect data

Surprise expenses often broke their systems

No app really felt like it was built for them

Financial stress is a daily undercurrent

Who we were designing for

Not every student was the same, but a few core behaviors stood out. One key persona we built around:

Financially Conscious Planner

Financially Conscious Planner

Financially Conscious Planner

Graduate student

Graduate student

Graduate student

Erica Martin

Erica Martin

Erica Martin

Budget-conscious

Budget-conscious

Budget-conscious

Goal-driven

Goal-driven

Goal-driven

Tech-savvy

Tech-savvy

Tech-savvy

Energetic

Energetic

Energetic

Time-strapped

Time-strapped

Time-strapped

Lives in: Chicago

Lives in: Chicago

Lives in: Chicago

Age: 21 years

Age: 21 years

Age: 21 years

Major: Biology

Major: Biology

Major: Biology

- Works part-time on campus

- Shares rent with roommate

- Uses mobile banking regularly

- Works part-time on campus

- Shares rent with roommate

- Uses mobile banking regularly

- Works part-time on campus

- Shares rent with roommate

- Uses mobile banking regularly

“I just want a way to track my spending without it turning into another chore.”

“I just want a way to track my spending without it turning into another chore.”

“I just want a way to track my spending without it turning into another chore.”

Goals

- Stick to a monthly budget

- Track spending with less effort

- Save for future plans

Goals

- Stick to a monthly budget

- Track spending with less effort

- Save for future plans

Goals

- Stick to a monthly budget

- Track spending with less effort

- Save for future plans

Stress level

Stress level

Stress level

Motivation

Motivation

Motivation

Tech-skills

Tech-skills

Tech-skills

Mapping the budgeting journey

We mapped out a typical student’s current budgeting flow and analyzed where uncertainty shows up, where friction exists, and where design could help users feel a little more in control.

Difficulty in tracking irregular expenses or missing small costs.

Difficulty in tracking irregular expenses or missing small costs.

Difficulty in tracking irregular expenses or missing small costs.

Limited clarity into past spending trends, making it challenging to create an accurate weekly budget.

Limited clarity into past spending trends, making it challenging to create an accurate weekly budget.

Limited clarity into past spending trends, making it challenging to create an accurate weekly budget.

Provide a flexible tool that automatically categorizes and tracks recurring expenses to simplify budgeting.

Provide a flexible tool that automatically categorizes and tracks recurring expenses to simplify budgeting.

Provide a flexible tool that automatically categorizes and tracks recurring expenses to simplify budgeting.

Difficulty balancing savings, essentials, and personal spending when income is tight.

Difficulty balancing savings, essentials, and personal spending when income is tight.

Difficulty balancing savings, essentials, and personal spending when income is tight.

Provide adjustable budget presets for quick adjustments during low- or high-spending weeks.

Provide adjustable budget presets for quick adjustments during low- or high-spending weeks.

Provide adjustable budget presets for quick adjustments during low- or high-spending weeks.

Frustration with having to enter expenses manually, which often leads to missing small or impulsive purchases.

Frustration with having to enter expenses manually, which often leads to missing small or impulsive purchases.

Frustration with having to enter expenses manually, which often leads to missing small or impulsive purchases.

Offer daily reminders and quick entry options for users to log expenses on-the-go.

Offer daily reminders and quick entry options for users to log expenses on-the-go.

Offer daily reminders and quick entry options for users to log expenses on-the-go.

Has a hard time figuring out which expenses to reduce that would impact her savings.

Has a hard time figuring out which expenses to reduce that would impact her savings.

Has a hard time figuring out which expenses to reduce that would impact her savings.

Add budget analytics so she can see how changes impact their monthly or semester goals.

Add budget analytics so she can see how changes impact their monthly or semester goals.

Add budget analytics so she can see how changes impact their monthly or semester goals.

Lack of insights into how small spending habits affect overall savings

Lack of insights into how small spending habits affect overall savings

Lack of insights into how small spending habits affect overall savings

Add features that allows to set and track financial goals over time, helping them feel more confident with their budget.

Add features that allows to set and track financial goals over time, helping them feel more confident with their budget.

Add features that allows to set and track financial goals over time, helping them feel more confident with their budget.

Phase 4: Weekly Review and Adjustments

Phase 4: Weekly Review and Adjustments

Phase 4: Weekly Review and Adjustments

Phase 3: Daily Expense Tracking

Phase 3: Daily Expense Tracking

Phase 3: Daily Expense Tracking

Phase 1: Income and Expense Overview

Phase 1: Income and Expense Overview

Phase 1: Income and Expense Overview

Phase 2: Weekly Budget Allocation

Phase 2: Weekly Budget Allocation

Phase 2: Weekly Budget Allocation

Phase 5: Confidence Check and Long-Term Financial Awareness

Phase 5: Confidence Check and Long-Term Financial Awareness

Phase 5: Confidence Check and Long-Term Financial Awareness

Emotional Arc

Emotional Arc

Emotional Arc

User Actions

User Actions

User Actions

Experience

Experience

Experience

Opportunities

Opportunities

Opportunities

List income sources and regular expenses, and assess weekly financial needs.

List income sources and regular expenses, and assess weekly financial needs.

List income sources and regular expenses, and assess weekly financial needs.

 Allocate budget for essentials, savings, and personal spending based on available income.

 Allocate budget for essentials, savings, and personal spending based on available income.

 Allocate budget for essentials, savings, and personal spending based on available income.

Record all expenses daily, either manually or using an app, to monitor spending.

Record all expenses daily, either manually or using an app, to monitor spending.

Record all expenses daily, either manually or using an app, to monitor spending.

Evaluate spending accuracy against the budget.

Evaluate spending accuracy against the budget.

Evaluate spending accuracy against the budget.

Reflect on overall spending and financial management, and set goals if possible.

Reflect on overall spending and financial management, and set goals if possible.

Reflect on overall spending and financial management, and set goals if possible.

Satisfied

Satisfied

Satisfied

Neutral

Neutral

Neutral

Stressed

Stressed

Stressed

Erica Martin

Erica Martin

Erica Martin

Scenario: Erica, a grad student, budgets his week with an app, tracking expenses regularly. When unplanned costs arise, she feels stressed, wishing for a tool to help her adjust easily and maintain confidence in his financial goals.

Scenario: Erica, a grad student, budgets his week with an app, tracking expenses regularly. When unplanned costs arise, she feels stressed, wishing for a tool to help her adjust easily and maintain confidence in his financial goals.

Scenario: Erica, a grad student, budgets his week with an app, tracking expenses regularly. When unplanned costs arise, she feels stressed, wishing for a tool to help her adjust easily and maintain confidence in his financial goals.

The Financially Conscious Planner

The Financially Conscious Planner

The Financially Conscious Planner

How might we

Reduce the friction of expense tracking for students while supporting flexible, adaptable budgeting?

Shaping the right features

We ran an open-ended ideation session rooted in the findings. Using mind mapping, we explored every pain point and generated feature ideas around them. 

Testing the initial concept

Total Balance

Total Balance

Total Balance

$ 3546.87

$ 3546.87

$ 3546.87

View accounts

View accounts

View accounts

Earned

Earned

Earned

Spent

Spent

Spent

Monthly

Monthly

Monthly

November Budget

November Budget

November Budget

Goals

Goals

Goals

Left for spend

Left for spend

Left for spend

$ 780

$ 780

$ 780

Dashboard

Dashboard

Dashboard

Transactions

Transactions

Transactions

Budget

Budget

Budget

Stats

Stats

Stats

More

More

More

Next

Next

Next

Start a Budget

Start a Budget

Start a Budget

Add Income

Add Income

Add Income

Income

Income

Income

Paycheck 1

Paycheck 1

Paycheck 1

$ 480

$ 480

$ 480

Paycheck 2

Paycheck 2

Paycheck 2

$ 540

$ 540

$ 540

Total

Total

Total

$1020.00

$1020.00

$1020.00

Add item

Add item

Add item

Autofill

Autofill

Autofill

Dashboard

Dashboard

Dashboard

Transactions

Transactions

Transactions

Budget

Budget

Budget

Stats

Stats

Stats

More

More

More

Start a Budget

Start a Budget

Start a Budget

Housing

Housing

Housing

Rent

Rent

Rent

$400.00

$400.00

$400.00

Electricity

Electricity

Electricity

$45.00

$45.00

$45.00

Water

Water

Water

$20.00

$20.00

$20.00

Insurance

Insurance

Insurance

$50.00

$50.00

$50.00

Add item

Add item

Add item

Food

Food

Food

Groceries

Groceries

Groceries

$50.00

$50.00

$50.00

Restaurant

Restaurant

Restaurant

$0.00

$0.00

$0.00

Add item

Add item

Add item

Lifestyle

Lifestyle

Lifestyle

Gas

Gas

Gas

$0.00

$0.00

$0.00

Gym

Gym

Gym

$0.00

$0.00

$0.00

Entertainment

Entertainment

Entertainment

$0.00

$0.00

$0.00

Add item

Add item

Add item

Set Expenses

Set Expenses

Set Expenses

Next

Next

Next

Dashboard

Dashboard

Dashboard

Transactions

Transactions

Transactions

Budget

Budget

Budget

Stats

Stats

Stats

More

More

More

November Budget

November Budget

November Budget

Total Spending

Total Spending

Total Spending

Breakdown

Breakdown

Breakdown

Budget Categories

Budget Categories

Budget Categories

$ 128.45

$ 128.45

$ 128.45

$780 left

$780 left

$780 left

Groceries

Groceries

Groceries

$ 28

$ 28

$ 28

$ 17 Left

$ 17 Left

$ 17 Left

Gas

Gas

Gas

$ 10

$ 10

$ 10

$ 5 Left

$ 5 Left

$ 5 Left

$ 40

Food

$ 40

Food

$ 40

Food

$ 44

Housing

$ 44

Housing

$ 44

Housing

$ 28

Lifestyle

$ 28

Lifestyle

$ 28

Lifestyle

+ Add

+ Add

+ Add

Self Care

Self Care

Self Care

$ 19

$ 19

$ 19

$ 8 Left

$ 8 Left

$ 8 Left

Dashboard

Dashboard

Dashboard

Transactions

Transactions

Transactions

Budget

Budget

Budget

Stats

Stats

Stats

More

More

More

This category is progressing faster than expected. To avoid exceeding budget, you can shift some amount from other categories and add it to Gas.

This category is progressing faster than expected. To avoid exceeding budget, you can shift some amount from other categories and add it to Gas.

This category is progressing faster than expected. To avoid exceeding budget, you can shift some amount from other categories and add it to Gas.

Shift

Shift

Shift

Ignore

Ignore

Ignore

We tested our low-fidelity prototype with 8 students from varied backgrounds and received crucial feedback that helped us refine the design.

Many pointed out that the home screen lacked clarity. They wanted a more detailed breakdown of their budget without having to dig through multiple screens.

The alert system we introduced to flag overspending was well-liked. A few even mentioned it’d help them pause and rethink non-essential purchases.

Students also responded positively to auto-categorization of expenses through bank linking, though a few emphasized the need to easily correct or rename categories when the system got it wrong.

A recurring theme was the desire for some kind of financial guidance. This was our push to explore voice assistance that could answer quick questions or help log expenses without typing.

Final design

Onboarding
Budget setting and tracking
Transaction logs
AI assistance

Observed impact

We tested the final prototype with 10 students through moderated usability sessions. Each participant was asked to complete key tasks, like setting up a monthly budget, reviewing expenses, and interacting with the AI assistant. We followed this with short interviews and a questionnaire that measured satisfaction, clarity, and ease of use on a 5-point scale. This helped us capture both observed behavior and self-reported feedback to understand the overall usability of the design.

Budgeting confidence

+46% boost

2.8/5

Before PennyPal

4.1/5

After PennyPal

Financial stress

High

Before PennyPal

Low

After PennyPal

User satisfaction

+44% increase

3.2/5

Before PennyPal

4.6/5

After PennyPal

Users liked…

Faster expense logging through quick-access features.

Reduced financial stress by enabling budget adaptability.

Simplified navigation through a clear and intuitive UI.

What I learned

Talking to users showed me that budgeting isn't just about numbers. It's about the emotional weight behind those numbers.

The research process reminded me that good questions matter just as much as good solutions. It also reinforced the need to let go of assumptions and follow what real feedback reveals.

Want to talk design, research, or fun side projects?

© 2025 Tanvi Sanandiya

Want to talk design, research, or fun side projects?

© 2025 Tanvi Sanandiya

Want to talk design, research, or fun side projects?

© 2025 Tanvi Sanandiya

Create a free website with Framer, the website builder loved by startups, designers and agencies.