dormtool.com — Free interactive tools for students

Roommate Bill Splitter

Split rent, utilities, and shared expenses with your roommates. No signup needed.

Advertisement

How to Use This Roommate Bill Splitter to Keep Things Fair

Splitting bills with roommates can be one of the trickiest parts of shared living. This bill splitter makes it simple — add your expenses, choose a split method, and get a clear breakdown of who pays what.

Who Should Use This Bill Splitter

This tool is designed for college students sharing apartments, groups of roommates who split rent and utilities, and anyone who wants to avoid the awkwardness of chasing people for money. Whether you have two roommates or five, it handles equal splits, income-based splits, and custom percentages.

How to Use the Roommate Bill Splitter

Start by adding your roommates' names. Then add each shared expense — rent, electricity, internet, streaming services, or groceries. Choose who paid each bill. Pick a split method: Equal for same-sized rooms, By Income for fair sharing when earnings differ, or Custom % for specific arrangements. Click Calculate Split to see each person's share and suggested settlements.

Tips for Smooth Bill Splitting

Agree on a split method before moving in together. Set a monthly "settle up" day — the 1st or 15th works well. Use the Breakdown tab to print a report everyone can see. For recurring bills like rent and internet, set them up once and adjust amounts each month. The settlement card at the bottom shows exactly who needs to pay whom.

What to Include in Your Shared Expenses

Common shared expenses include rent, electricity, gas, water, internet, streaming subscriptions, cleaning supplies, and shared groceries. Some households also split parking costs, toilet paper, and kitchen staples like oil and spices. Add any expense that everyone benefits from — it's easier to include it than to collect for it later.

Roommate Bill Splitter — Frequently Asked Questions

How do I split bills fairly when roommates have different incomes?

Use the "By Income" split method. Each person's share is proportional to their income — someone earning $3,000/month pays more than someone earning $1,500/month. This is considered the fairest approach and is commonly recommended by financial advisors for shared households.

What's the best split method for equal-sized rooms?

Equal split is simplest and most common when bedrooms are similar in size and all roommates share common areas equally. Just divide each expense by the number of roommates. For rooms of different sizes or with ensuite bathrooms, consider Custom % splitting instead.

Should we split groceries or buy separately?

It depends on your household. Some roommates prefer to split shared staples (oil, spices, cleaning supplies) and buy personal food separately. Others cook together and split everything. Use the bill splitter for shared items only, or add all groceries if you cook as a household.

How do I handle a roommate who pays late?

Set clear expectations upfront: a due date (e.g., the 5th of each month) and a late fee if agreed upon. Use auto-pay from one person's account for recurring bills, then collect from roommates. The settlement card in the Breakdown tab makes it clear who owes what — share it with everyone.

Can I save my bill splitter data?

Yes. Your roommates, expenses, and split method are saved automatically in your browser using localStorage. Your data stays on your device and is never sent to any server. You can close the page and come back anytime — your setup will still be there.

What's the difference between "who paid" and "who owes"?

"Who paid" tracks which roommate fronted the money for a bill. "Who owes" is what each person should contribute after the split. For example, if you paid the $100 electric bill and the split is $50 each, your roommate owes you $50. The settlement card handles this automatically.

Your Next Step: Track Your Subscriptions

After splitting bills with roommates, see how much you spend on Netflix, Spotify, and more with KoalaSave's free subscription tracker.

Blog