Spendly's Split Tracker brings Splitwise-style group expense tracking with real-time sync. Create groups, add shared expenses, and settle balances — all fully isolated from your private local finances.
No complicated onboarding. Create a group, share the code, start adding expenses.
Start a group for a trip, flat, or any shared expense. Share the invite code with friends — they join instantly, no account friction.
Log any shared expense and choose how to split it — equally, by exact amounts, or by percentage. Support for multiple payers per expense.
See who owes what at a glance. Record settlements between members, watch balances update in real time, and clear the slate without awkward conversations.
Built for real shared expenses — from weekend trips to long-term flatmates.
Create and manage multiple groups for any occasion — trips, homes, or recurring shared costs.
Every expense is different — split however makes sense for the situation.
Powered by Supabase — all group members see changes the moment they happen, no manual refresh needed.
Track who has paid whom and watch balances settle in real time — no spreadsheet required.
Full group history in one place — every expense, payment, and change, filtered the way you want.
Your Split Tracker identity is separate from your local Spendly profile — customize it independently.
Split Tracker is a self-contained cloud module. Your personal transactions, budgets, accounts, and categories are stored exclusively on your device and are completely untouched by the cloud layer — even when Split Tracker is active.
Split Tracker uses Supabase for real-time sync, but only for group-shared data you explicitly add to a group. Your transactions, budgets, accounts, and personal finances remain 100% local. The cloud module is lazily initialized — no network connection is opened until you actively launch Split Tracker for the first time.
Download Spendly for free and start splitting expenses with your group — no setup friction, no spreadsheets.
Free · No ads on core features · Privacy first