Skip to content

Receipt Bill Splitter

Splits a restaurant bill item by item in seconds.

Beginner12h1–2 people16/20 fit
TL;DR

Build Receipt Bill Splitter for friends, flatmates and teams eating out in ~12h with 1–2 people. Stack: React + OCR + LLM.

Why it wins: Relatable and finishes with a satisfying total.

Build flow

01 · Problem
Splitting a group bill fairly is awkward and slow.
02 · Solution
Photo of the receipt → items extracted → tap who had what → everyone sees what they owe.
03 · Build
  1. 1OCR receipt text
  2. 2LLM → line items
  3. 3Assignment UI
  4. 4Totals per person
04 · Demo
Snap a receipt → assign 4 items to 3 people → totals per person.

MVP checklist

  • Receipt photo
  • Item extraction
  • Tap-to-assign
  • Tax + tip split

Tech stack

TechRole
ReactFrontend UI
OCRText from images
LLMLanguage model

Reference repos

Open-source projects you can build on. Links checked 2026-10-31.

Related ideas

More Fintech
  • Checks receipts against company policy before submission

    Intermediate24h1–3
    Next.jsRAGOCR
    15/20
  • Track customer credit and send polite payment reminders

    Beginner10h1–2
    React NativeSQLiteWhatsApp API
    17/20