Receipt Right
Group payments, simplified.
Overview
iOS app using OpenAI vision API to itemize receipts and split bills through Venmo. No more spreadsheets.
Problem
Splitting bills in group travel or dining can lead to social friction and delayed payments. Existing apps often require manual entry of every item. People resort to spreadsheets or rough approximations, which can be time-consuming and error-prone.
Constraints
Receipt image quality varies (crumpled, poorly lit, faded thermal printing). OpenAI API cost is $0.01 per receipt parse. Requires handling shared items and custom split logic while maintaining a simple user experience.
Approach
- Used OpenAI's structured outputs (JSON schema validation) to help ensure consistent parsing regardless of receipt format
- Built SwiftUI interface that allows for basic equal splits or detailed item-by-item assignments
- Cached parsed receipt data locally to avoid re-parsing if users iterate on splits
- Integrated Venmo deep links to simplify request generation with itemized notes
Result
Currently in TestFlight for internal testing and iteration. Feedback from early usage is driving feature prioritization and workflow refinements.
What I'd Do Next
Add multi-receipt support for trips and weekend getaways. Explore integration with Apple Wallet for receipt capture. Support additional payment services.