iOS

BillBuddy

BillBuddy app icon: a receipt with lines, three coloured dots and a green check mark

BillBuddy is an iOS app (iOS 18 and later, SwiftUI and SwiftData) that lets a group split a restaurant bill fairly. Everyone enters their own orders and picks their own tip; the app shows subtotal, tip and total per person.

The app comes in German and English. The app repo is private, there is no source code here.

No App Store link on this page, only facts that can be backed up.

A small command line in the browser into which I ported the app's calculation logic (subtotal, shared items, tip per person). It is a port of the maths, not the app.

Try it in your browser

What the app does

Add people (with a name, optionally a photo), assign order items with price and quantity, and split items equally between several people, for example a bottle of wine for two. Each person picks their own tip: 0, 5, 10, 15, 20 or 25 percent, 20 by default.

A finished bill can be saved to the history with the restaurant name. The history is grouped into Today, This week, This month and Older, shows details per visit and whether it is paid, and visits can be deleted.

Status

According to the roadmap, splitting, the history and the tab bar are done. The debts tab is only a placeholder; tracking who has paid back and statistics are planned but not built yet.