top of page

Track your expenses effortless with Scanner

reciept.png

Track your expenses effortlessly with

Group 41.png
reciept.png

This is a space to welcome visitors to the site. As the first text readers encounter, this copy should clearly convey what the site is about. Grab their attention with captivating and inviting text, and add an image or video for extra engagement. 

Overview

Freelancers and small business owners often lose valuable time and money managing receipts. Paper slips get misplaced, digital receipts pile up in inboxes, and tax season becomes stressful and error-prone.

To address this, I designed an AI mobile-first receipt scanner app that uses OCR technology to capture, categorize, and organize receipts in real time. The goal was to reduce the time users spend managing expenses while improving accuracy and peace of mind during tax filing.

This case study walks through my process — from identifying the problem through user research, to iterating on wireframes, testing, and delivering a solution that streamlines expense management.

The Problem

Freelancers and small business owners often struggle to keep track of receipts for tax season.

  • Current methods, such as folders, email searches, and spreadsheets, can be time-consuming.

  • Missing receipts means lost tax deductions.

  • Manual tracking creates stress and is prone to errors.

  • Existing tools often feel bloated, overwhelming users with features they don’t need.

Problem Statement: "How might we help freelancers quickly capture, organize, and retrieve receipts so they can reduce tax-time stress and save money?"

Research

I conducted 5 user interviews with freelancers and independent contractors to understand their workflow. Key insights from this interview showed that users spend an average of 5+ hours/month organizing receipts.

Light abstract background

Overview

Freelancers and small business owners often lose valuable time and money managing receipts. Paper slips get misplaced, digital receipts pile up in inboxes, and tax season becomes stressful and error-prone.

To address this, I designed an AI mobile-first receipt scanner app that uses OCR technology to capture, categorize, and organize receipts in real time. The goal was to reduce the time users spend managing expenses while improving accuracy and peace of mind during tax filing.

This case study walks through my process — from identifying the problem through user research, to iterating on wireframes, testing, and delivering a solution that streamlines expense management.

Explore

SSO Account Management Tool

Reducing support strain by simplifying access — a tool designed to help scale user management at Let’s Talk Science.

Role: UX + Product Design
Team: Insights, Development, Customer Support
Tools: Figma, Miro
Timeline: 4 weeks

Context: Let’s Talk Science (LTS) is a national non-profit that serves thousands of educators and volunteers across Canada. As usage scaled, the customer service team was overwhelmed by repetitive support requests related to login issues and account management — particularly SSO-related problems.

Image by Resume Genius
The Problem

Freelancers and small business owners often struggle to keep track of receipts for tax season.

  • Current methods, such as folders, email searches, and spreadsheets, can be time-consuming.

  • Missing receipts means lost tax deductions.

  • Manual tracking creates stress and is prone to errors.

  • Existing tools often feel bloated, overwhelming users with features they don’t need.

Small businesses and freelancers need a faster and more approachable way to track their everyday expenses.

Problem Statement

How might we help freelancers quickly capture, organize, and retrieve receipts so they can reduce tax-time stress and save money?

Organization & End-user Impact

This created several pain points for both users and the organization:
 

  • Repetitive workload led to delayed educator support

  • High error rate from manual processing

  • Poor educator experience and increased frustration

  • No integration with existing CRM (Zoho), leading to duplicate entry

  • Lack of visibility into account history and project involvement

Goals

🎯 User Goal:

Faster, smoother support experience

📊 Business Goal:

Reducing service load while scaling

⚙️ Internal Goal:

Build for Integration and Long term Support

Research

I conducted 5 user interviews with freelancers and independent contractors to understand their workflow. Key insights from this interview showed that users spend an average of 5+ hours/month organizing receipts.

 

Top Pain Points

  • Receipts are scattered across email, paper, and apps.

  • Forgetting to track small purchases.

  • Anxiety during tax season due to missing info.

Desired Outcome

  • Quickly capture receipts in the moment.

  • Automatic organization.

  • Easy export to accountants or tax software.

User Persona
User Persona

Maria, 28 - Marketing Consultant

A consultant managing multiple client projects who struggles with digital receipt overload during tax season.


Core Needs:

  • Easily capture and consolidate emailed receipts.

  • Track expenses across multiple clients and projects.

  • Reduce time spent manually organizing receipts.

  • Generate reports for tax filing.

Jamie, 34 - Wedding Photographer

Freelance photographer who struggles to keep receipts organized while traveling for client work.


Core Needs:

  • Capture receipts quickly on the go.

  • Automatically categorize and organize expenses.

  • Reduce stress and errors during tax season.

  • Get a clear monthly overview of spending.

Process & Iteration

The initial prototype version below was designed with regular users in mind; people who want to track their own everyday expenses, not businesses or freelancers.

  • Manual receipt capture and simple categorization.

  • Focused on mobile-first UX with a central “Upload receipt” button.

  • Users could review and edit categories manually

Goal: explore usability for day-to-day receipt management.

Process & Iteration

The initial prototype version below was designed with regular users in mind; people who want to track their own everyday expenses, not businesses or freelancers.

  • Manual receipt capture and simple categorization.

  • Focused on mobile-first UX with a central “Upload receipt” button.

  • Users could review and edit categories manually

Goal: explore usability for day-to-day receipt management.

After Testing

During User Acceptance Testing (UAT) and QA testing, we identified an issue with pagination where page numbers for results were incorrectly displaying as 1-444. This error has since been resolved. Sarah is pleased with the functionality so far, and we hope that more staff will adopt this tool to streamline their daily tasks. We received great feedback from the testing sessions and look forward to adding more features in future iterations

Onboarding Screen 2.png
Onboarding Screen 1.png
Login-Register Screen.png
Register Screen.png
Onboarding Screen 3.png
Login Screen.png
Dashboard 2.png
Detailed Receipt Screen.png
IOS ui.png
Receipt Screen.png
Scanning.png
Expenses.png
User Testing & Insight

Testing with freelancers and consultants revealed that:

  • Manual entry and categorization were time-consuming and error-prone.

  • Users wanted automatic extraction of receipt details.

  • Email receipts require consolidation.

  • Additional needs included monthly summaries and alerts for missing receipts.

These insights showed the personal-use prototype didn’t scale to high-volume users.

Iteration and AI Integration

Based on feedback, I introduced AI-powered features. This iteration directly addressed pain points, scaling the app from a simple personal tool to a solution for freelancers and small businesses.

User Testing & Insight

Testing with freelancers and consultants revealed that:

  • Manual entry and categorization were time-consuming and error-prone.

  • Users wanted automatic extraction of receipt details.

  • Email receipts require consolidation.

  • Additional needs included monthly summaries and alerts for missing receipts.

These insights showed the personal-use prototype didn’t scale to high-volume users.

Iteration & AI Integration

Based on feedback, I introduced AI-powered features. This iteration directly addressed pain points, scaling the app from a simple personal tool to a solution for freelancers and small businesses.

01

OCR Receipt Capture: Automatically extracts vendor, date, and amount.

 

02

Smart Categorization: Predicts expense type; users can confirm or adjust.

 

03

Automated Insights & Summaries: Generates monthly reports, highlights missing receipts.

 

04

Predictive Reminders: Alerts users to capture receipts based on patterns.

Proposed Solution

My solution explored a simple but core flow: onboarding → scan → confirm details → AI recommendations → expense summary

Instant photo capture

 

Let's users take an instant photo of reciept to extract expense details

Auto-extraction of store, date, & total

 

Allows for mobile budgeting and expense tracking.

Categorized expense tracking and monthly insights.

A one-stop shop that allows users to see their spending history and receipts from anywhere

Onboarding Screen 1.png
Proposed Solution

My solution explored a simple but core flow: onboarding → scan → confirm details → AI recommendations → expense summary

Snap photos or forward email receipts; AI extracts key details.

Feature 01

Quick Capture

Consolidates and organizes digital receipts automatically.

Feature 02

Smart Inbox

Feature 03

Monthly Dashboard

Visual overview of expenses, flagged anomalies, and proactive insights.

Easily send receipts or reports to accounting software.

Feature 04

Export & Share

User Impact

A reduced average time managing receipts from 5 hours → 30 minutes per month. Jamie and Maria are satisfied

  • Jamie: Captures receipts on the go without losing data.

  • Maria: Manages multi-client expenses digitally with minimal effort.

After Testing

During User Acceptance Testing (UAT) and QA testing, we identified an issue with pagination where page numbers for results were incorrectly displaying as 1-444. This error has since been resolved. Sarah is pleased with the functionality so far, and we hope that more staff will adopt this tool to streamline their daily tasks. We received great feedback from the testing sessions and look forward to adding more features in future iterations

Onboarding Flow & Dashboard
Onboarding Screen 2.png
Onboarding Screen 1.png
Login-Register Screen.png
Register Screen.png
Onboarding Screen 3.png
Login Screen.png
Receipt Screen_edited.png
Dashboard 2.png
Scanning.png

Use this space to write a brief overview of a product or service, focusing on how users can benefit from it.

Reach New Heights

This is your description paragraph

Feature 01

This is your description paragraph

Feature 01

This is your description paragraph

Feature 01

This is your description paragraph

Feature 01

Design Process

Research

To deeply understand the daily challenges faced by the customer service team, I conducted workflow shadowing sessions with Sarah and her colleagues. Over several days, I observed how they handled SSO-related support requests in real time

1

Design

After mapping out the educator journey and customer service workflows, I moved into the design exploration phase, starting with low-fidelity wireframes to validate layout, logic, and user flows with stakeholders.

3

Ideation

To ensure our internal tool aligned with the full service experience, I mapped the educator’s journey from sign-up to support request resolution. This allowed me to identify when and how SSO issues surfaced, and how they impacted the educator’s goals

2

Feedback

Collaboration was a critical part of the design process for the SSO management tool. From early sketches to mid-fidelity prototypes, I led multiple feedback loops with cross-functional teammates to ensure the solution aligned with both user needs and technical constraints.

4

Iteration Loop

To ensure the tool was solving the right problems in the right way, I built lightweight feedback loops into the design process. These iterative cycles helped de-risk assumptions, surface blind spots early, and ensure the product was tightly aligned with user needs

5

Impact

Image by Vitaly Gariev

Estimated 40% faster ticket resolution

01

Fewer repeated requests from educators

 

02

 Customer Support team reports higher confidence

 

03

Problem

Handling SSO-related requests posed several challenges for the customer service team. These included:

  • High volume of repetitive tasks leading to delays 

  • Manual errors in resolving user credential issues

  • Limited visibility into educators’ specific SSO configurations, permissions, and request history

  •  Duplicate data entry

  • Difficulty tracking and managing request progress

  • Frustration among educators due to delayed responses​​

  • Lack of integration with existing CRM systems (Zoho)

Tackling Sarah's Pain Point

Onboarding Screen 1.png
Onboarding Screen 2.png
Onboarding Screen 3.png
Register Screen.png
Dashboard 2.png
Scanning.png
Expenses.png
Detailed Receipt Screen.png
bottom of page