Grocery Bill Splitter
Split grocery bills between roommates fairly. Add items, mark who shares what, and get a clear breakdown with a settlement plan showing who owes whom. Copy the summary for WhatsApp in one click.
How the Grocery Bill Splitter Works
Splitting groceries with roommates often leads to frustration. Someone buys shared cooking oil, another grabs personal snacks, and the receipt becomes a headache. This grocery bill splitter solves that by letting you tag each item as shared or personal, assign it to specific roommates, and calculate exactly what everyone owes. You can split items equally among selected people or set custom percentages for uneven usage.
The settlement engine minimizes the number of transactions needed. Instead of everyone paying everyone, it calculates the fewest possible payments to settle all debts. This is the same algorithm used by apps like Splitwise, running entirely in your browser with no account needed.
Shared vs Personal Items — The Fair Way to Split
The biggest source of roommate conflict is lumping everything together. A fair split separates items into two categories. Shared items are things everyone uses — cooking oil, dish soap, toilet paper, trash bags, cleaning supplies, and basic spices. These should be split equally or by agreed-upon ratios. Personal items are individual purchases — your favorite cereal, a specific brand of coffee, snacks only you eat, or specialty ingredients for your meals.
A good rule of thumb is to create a shared category for anything stored in common areas (kitchen, bathroom) and mark everything else as personal. This eliminates arguments because each person sees exactly what they owe for communal items versus their own choices. Over time, you can review the breakdown to spot if shared costs are fair or if someone should contribute more.
Roommate Budgeting Tips for Groceries
Beyond splitting bills, roommates can save money by coordinating grocery runs. Buying in bulk and splitting the cost reduces per-unit prices significantly. Shared meal planning for a few dinners per week cuts individual costs by up to 30 percent. Consider setting up a shared grocery fund where each person contributes a fixed weekly amount for household staples.
Track your splits over a few months to understand spending patterns. If one person consistently contributes more to shared items, adjust the split ratios or rotate who buys communal supplies each week. Communication and transparency are the foundation of fair roommate finances, and having a clear record makes that conversation much easier.
Frequently Asked Questions
How does the grocery bill splitter handle shared vs personal items?
You tag each item as shared or personal by checking which roommates share it. Shared items are split among everyone checked. Personal items are assigned to one person only. The tool calculates each person's total from both categories separately.
What is the settlement plan and how does it work?
The settlement plan calculates the minimum number of payments needed to settle all debts. Instead of everyone paying everyone, it finds who owes the most and who is owed the most, then creates direct payments between them. This is the same algorithm used by Splitwise.
Can I split items by custom percentages?
Yes. For each item, you can choose between equal split (divided evenly among selected roommates) or custom percentage. Custom percentages are useful when one person uses more of a shared item, like someone who cooks more often paying a larger share of cooking supplies.
Is my data saved?
All bill data is saved in your browser's localStorage automatically. Your data never leaves your device. Clearing your browser data or clicking Clear All will remove the saved bills.
How many roommates can I add?
You can add up to 6 roommates. This covers most shared living situations from couples to large house shares. Each roommate gets a unique color tag for easy identification when assigning items.