Split one bill across categories
That €87 supermarket bill was groceries and a phone charger. Split into multiple categories with a remaining-budget indicator.
No spam, ever. Unsubscribe anytime.
- Free, no account
- Works offline
- Source-available

Receipts rarely fit one category
A supermarket run can carry groceries, a phone charger and a light fixture. Budgie splits the one transaction across as many category rows as the receipt needs.
One receipt, three categories
Switch the expense to split mode and add a row per category. Each row carries its own icon, category and amount.
The remainder counts down
Use Add item to add another row; the label under the rows shows how much is still left to assign.


- Each split, its own category
- Confirm once it adds up
- Add another category row
- What is left to assign
Every item in its right place
match needed before you can confirmConfirm unlocks only when the rows add up to the full amount.
amount left to assignThe footer button shows the remainder until the split is complete.
category per row, never repeatedA category already used in the split cannot be picked again.
Allocate until nothing is left
The split sheet keeps the running balance in front of you.
- Each row has its own category
- Add a row while money remains
- What is still left to assign

What you get
Unlimited splits per bill
Unlimited splits per transaction — every category gets its accurate share
Tags and comments per row
Each split row keeps its own tags and comment — fully independent
No double-counting in analytics
Analytics counts each split toward its own category — no double-counting
Everything included
- The footer button tracks what's left to allocate, then turns into Confirm Split once it adds up
- Works for both expense and income transactions
The details
For when you want to know exactly how it behaves.
Why receipts mix categories
Receipts mix categories. Without splits, you fudge — pick the dominant category and lose the breakdown. Budgie's split modal lets you allocate fractions of the same transaction across as many categories as you like.
The footer button doubles as your running total — it reads "$X left to assign" until the split is fully allocated, then it becomes Confirm Split. The original transaction becomes a parent with linked split entries underneath.
Questions
How many splits can I make per transaction?
No limit. Add as many split rows as you need; the total must equal the original transaction amount.
Can splits have different tags?
Yes. Each split row keeps its own tags and comment, fully independent of the others.
Does split mode work for income too?
Yes. Switch to split inside the income form just like the expense form.
What happens to analytics after splitting?
Each split row counts toward its own category in analytics — the parent transaction itself becomes invisible to category sums (it's just the wrapper).
Works well with
Ready to take Budgie for a spin?
Join the waitlist — be first to try the offline-first expense tracker.







