Roommate bills need a shared record more than a universal winner.
Splitwise, Settle Up, tricount, Platuni, Splitum, Zedger, and Splid are seven apps to put on a roommate shortlist. The useful choice is the one that fits your rent rule, captures shared purchases clearly, and still gets used after the first week.
Would a simpler app work better for your household? Often, yes.
Treat this as a trial list, not a lasting ranking. Plans, entry allowances, prices, and mobile features can change, so confirm current details in the official product pages and app-store listings before inviting the whole house.
Why this is not a fixed 1-to-7 ranking
An app that feels smooth during a weekend trip may be a poor fit for a year-long household. Roommate setups have recurring bills, unequal rent, one-off purchases, late reimbursements, move-in changes, and the occasional need to find an old receipt.
A score that ignores those everyday chores isn't much help. Start with the action that causes friction in your home: handling a room-size rent split, collecting utility shares, or retaining records for move-out.
Seven roommate bill-splitting apps to test
| App | Put it on your shortlist when | First test |
|---|---|---|
| Splitwise | You want to evaluate a continuing group-expense ledger. | Enter an unequal shared bill, review every balance, and inspect the current free-plan terms. |
| Settle Up | Recording expenses with unreliable service is a concern. | Test what you can add, view, and sync after putting your phone in airplane mode. |
| tricount | Your group wants entries organized around who paid and who shares a cost. | Add a shared purchase with a payer and participants, then compare the calculated balances. |
| Platuni | Expense tracking needs to sit beside other household organization. | Check its current workflow for expenses, reminders, and group communication. |
| Splitum | A smaller group wants to see whether a simpler tracker is enough. | Add, edit, and settle a few sample expenses before moving live bills into it. |
| Zedger | Repeating apartment charges are the deciding issue. | Verify its current recurring-entry controls and how your group can retrieve past records. |
| Splid | You want another lightweight group-expense option in the trial. | Test share rules, any currency needs, and the record available after settlement. |
tricount's official site describes a simple core flow: add an amount, choose who paid, and record shared costs. That is a useful baseline test for any option.
Feature labels can be misleading. A setting called "recurring" may behave differently across versions, so test the exact action on your own phone.
Agree on split rules before logging anything
Apps can do arithmetic. They don't decide what is fair.
Rent deserves its own rule. A larger bedroom, private bathroom, parking space, or more private space may justify a larger contribution. Utilities may stay equal, while groceries can follow use or be reimbursed after proof. Don't force every category through the same percentage.
Write the reason beside any non-equal recurring expense. For a $300 utility bill split 50/30/20, the entry should show $150, $90, and $60, plus a short note explaining the arrangement. Keep the note.
Turns out, that plain sentence can matter more than the balance screen when someone asks why their share is different.
Set up a small routine before the first payment
-
Assign each outside bill. Decide who pays rent, electricity, internet, and other charges. For rent, follow the landlord's, lease's, or payment portal's required payment path; the app or sheet records how roommates reimburse one another.
-
Set one rule for each category. State whether the bill is equal, based on a percentage, tied to room features, based on usage, or split only among people who took part.
-
Make each entry complete. Record the bill date, total amount, payer, people sharing it, split rule, category, due date, note, and receipt link or attachment.
-
Choose an entry owner. One roommate should enter routine bills, while everyone else can send receipts or corrections. Multiple people entering the same grocery receipt is an easy way to create a fake balance.
-
Review on a set cadence. A short weekly check works better than waiting until move-out. Look for missing receipts, duplicate entries, and charges that need a decision.
-
Settle with a real payment, then close the loop. Mark an amount paid only after the sender and recipient can confirm the transfer.
Keep tracking, requesting, and paying separate
An expense entry is a record. It does not send money.
A payment request tells someone the amount and due date. A transfer becomes settled only when the money arrives and the group record reflects that.
Thing is, a chat message that says "sent" can mean someone saw the bill, started a transfer, or finished a transfer, and months later nobody remembers which one. Use a consistent request instead.
I paid [bill] on [date]. Your share is [amount] under our [split rule]. Please send it by [date], then add the payment confirmation to the group.
Keep the transfer confirmation with the expense. If your payment service places received money in an in-app balance, confirm that the transfer to a bank account actually completed.
Use person-to-person payment apps only with people you know and trust. The FTC's P2P payment tips suggest account protections such as multifactor authentication or a PIN and remind users to review social-sharing settings. The FCC's consumer guidance also notes that these tools are designed for transfers between people who know and trust each other.
Test an app like your household actually works
Don't migrate a year of history into a trial. Three examples are enough: a current utility bill, a grocery receipt, and a reimbursement to one roommate.
Check today's free-plan limits and price, then test unequal dollar and percentage shares, recurring entries, edits, notes, and receipt storage. Make sure every roommate can see the payer, participants, date, category, and split rule without asking the person who created the entry.
Also test what happens when someone leaves the group. Your household needs a record it can still read later.
A shared spreadsheet may be the better choice
An app is not mandatory.
A shared Google Sheet or Excel file often works well for a small household with a few stable bills. Use columns for month, bill, due date, total paid, payer, split rule, each person's share, reimbursement date, payment confirmation, receipt link, and notes.
For equal bills, divide the total by the number of participating roommates. For an agreed percentage, multiply the total by that percentage. Keep formula cells protected where possible, and give roommates access to view the history.
To be honest, a plain sheet can beat an app if everyone understands it and one person keeps it current. Don't turn it into a lease. Use it to preserve decisions, amounts, and receipts.
Handle move-ins, guests, and disputes with dated entries
People joining or leaving mid-month need dated adjustments. Don't rewrite old expenses after the fact. Add a new entry that explains the change, such as a partial utility share, a deposit reimbursement, or a final grocery balance.
Set guest rules before the cost appears. A short-term guest might share groceries but not rent, while a longer stay could call for a nights-stayed or usage-based utility contribution.
Leave a disputed item open until the group agrees on the rule and sees any available receipt. A balance total is not proof that a charge was agreed.
Start with your next rent, utility bill, and grocery receipt. Run those entries in two apps with every roommate checking the same balances, then choose one shared record and set the first review date before the next bill arrives.