Find a fair way to share household costs with your partner. Enter both incomes and your shared monthly bills to see what each of you pays when you split by income, 50/50, so you both keep the same amount, or by a custom percentage.
Last updated:
Incomes
$
$
Use the same basis for both: take-home pay is usually fairer than gross.
Split method
%
Shared monthly expenses
$
$
$
$
$
$
$
$
Enter your values to see the result.
Advertisement
Advertisement
How to use the Couple Expense Split Calculator
Enter both partners' names and incomes, monthly or yearly, using the same basis (take-home or gross) for both.
Choose a split method: by income, 50/50, equal leftover or a custom percentage.
Fill in your shared monthly expenses; leave a category at 0 if you don't share it.
Press Calculate split to see what each of you pays per month and per year.
Compare methods in the table below the results and copy the summary to share with your partner.
Split methods and formulas
Method
Partner A pays
Best for
By income
Bills × A's income ÷ (A + B income)
Different incomes; both give the same % of pay
50/50
Bills ÷ 2
Similar incomes, simple accounting
Equal leftover
(A income − B income + bills) ÷ 2
Couples who treat money as fully shared
Custom %
Bills × agreed %
Any arrangement you agree on
Example: Alex takes home $5,200 a month and Jamie $3,400, with $3,570 of shared bills. By income, Alex pays 60.47% = $2,158.60 and Jamie $1,411.40, so each spends about 41.5% of their pay on shared costs. 50/50 is $1,785 each, leaving Jamie only $1,615. With equal leftover, Alex pays $2,685 and Jamie $885, and both keep $2,515.
Tips for sharing expenses as a couple
Open a joint account for shared bills and have each partner transfer their monthly share on payday.
Agree up front what counts as shared and what stays personal, then review the list a few times a year.
Include saving goals you share (emergency fund, vacation, home deposit) as a line in "Other shared costs" if you want them split the same way.
Recalculate whenever an income changes, after a move, or when childcare costs start or stop.
Whatever method you pick, both partners should feel it is fair; the comparison table makes the trade-offs easy to discuss.
Frequently asked questions
How do you split bills proportionally to income?
Divide each partner's income by your combined income to get their share, then multiply the shared expenses by that share. If one partner earns $5,200 and the other $3,400 a month, the first earns 60.5% of the household income and pays 60.5% of the shared bills.
Is splitting by income fairer than 50/50?
It depends on what you both value. A 50/50 split is simple and works well when incomes are similar. When one partner earns much more, an income-based split means both contribute the same percentage of their pay, so the lower earner is not left with little spending money.
What is the equal leftover method?
It sets the contributions so both partners keep exactly the same amount of money after the shared bills. The higher earner pays (their income − the other income + total bills) ÷ 2. It is the most generous to the lower earner and works like pooling all money into one account.
Should we use gross or take-home income?
Take-home pay (after taxes and retirement contributions) usually gives a fairer picture of what each person can actually spend. Use the same basis for both partners, and recalculate when either income changes.
Which expenses should count as shared?
Most couples share housing, utilities, groceries, household supplies, insurance and costs for children or pets. Personal spending such as clothes, hobbies, individual debts and gifts for each other usually stays separate.
What if one partner has no income?
With the income method, the earning partner covers 100% of the shared bills, which is common for single-income households. You can choose a custom split instead if the other partner contributes in other ways, such as childcare or savings.
Are all the tools on FreeToolCabin tested for quality and accuracy?
Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.