How this calculator works
Equal split divides evenly. By-income split gives each person the same share of the bill as their share of the combined income — the fairest way couples and roommates on different pay usually settle it.
- Equal split: each person pays total ÷ number of people.
- By income: each person pays total × (their income ÷ combined income).
Worked example
With these inputs: total to split $1,800; split Equally; number of people 3.
The result is each person pays $600.00, with people 3 and total $1,800.00.
Equal or by income?
Equal splits are simple and work well when incomes are similar or the arrangement is short-term, like roommates on a one-year lease. Income-based splits suit couples and long-term households where one person earns much more. Paying equal shares would leave the lower earner with far less left over.
Some households mix the two: split rent by room size, and utilities and groceries equally. You can run the calculator once for each bill.
Keep shared bills visible
Most shared-bill arguments start with a missed payment nobody noticed. Put each shared bill in a tracker with its due date and who pays it, and mark it paid when it's done. In Bill Organizer you can add each person's share as its own bill with a note.
Splitting rent between roommates with different bedroom sizes? The rent split calculator splits the shared space equally and the bedrooms by square footage.
Frequently asked questions
How do you split bills fairly with a partner who earns more?
Split in proportion to income. If one earns $6,000 and the other $4,000 a month, they pay 60% and 40% of shared bills.
How should roommates split utilities?
Usually equally, unless one person uses much more (working from home, a space heater). Some split electricity by room size or agree on a fixed share.
Should incomes be gross or take-home?
Either works as long as everyone uses the same kind. Take-home pay is often fairer because it reflects what each person actually has to spend.
Can I split a restaurant bill with tip?
Yes. Add the tip to the total first, then split equally.