Back to Blog
HomeCo

Track Roommate Reimbursements Without Counting Payments Twice

Enter the original purchase once, then record repayments as settlements against what is owed. A reimbursement changes the balance, not the amount the household spent.

Keep three different records distinct

The expense says what the household bought, who paid the seller and who owes a share. The repayment says who reimbursed whom. The evidence shows the original receipt or completed transfer. Treating all three as new expenses is how a correct bill turns into a confusing balance.

This method applies to an ordinary shared ledger whether payment happens by cash, bank transfer or a payment app. It does not describe tax treatment or guarantee a transfer can be reversed. Use the payment provider’s own instructions for transaction status, fees and disputes.

Worked example: one bill, two repayments

Alex pays a £90 internet bill for three equal participants: Alex, Bea and Cam. Enter one £90 expense. Each owes £30, so Bea and Cam each owe Alex £30. The household’s spending is £90.

Bea transfers £30 to Alex. Record a £30 settlement from Bea to Alex, linked or clearly referenced to that obligation. Bea’s balance becomes zero; Cam still owes £30. Do not add Bea’s transfer as another £30 internet expense, and do not reduce the original bill to £60.

If Cam first pays £10, record the partial repayment and leave £20 outstanding. After the remaining £20 is confirmed, close that obligation. The sum of repayments is £60, because Alex’s own £30 share is already included in what Alex paid the provider.

Use an unambiguous reference

Use a short reference such as “October internet, Cam share” rather than a vague emoji or “money.” Keep the original amount, payer, participants, repayment amount, date and status visible to the affected people. A screenshot should show only what is necessary to establish that payment, with unrelated balances and account identifiers removed.

Agree which person records the settlement. The payer can report it and the recipient can confirm it using their own transaction record. A chat reaction or transfer request is not proof that the money arrived. If the app shows a pending or failed transfer, preserve that status rather than marking it complete.

What if the payment appears twice?

First distinguish a duplicate ledger entry from two actual transfers. Compare dates, amounts, recipient and provider references. If there was one transfer but two settlement records, correct the duplicate record using the ledger’s supported correction method and note why the balance changed.

If two transfers really happened, do not delete one from history to make the numbers look neat. Confirm the overpayment with the recipient and agree how it will be returned or credited. Use the provider’s official process where relevant, and verify unexpected repayment requests through a known contact method.

Reconcile at a predictable interval

At a weekly or monthly check, compare the original expenses, completed repayments and remaining balances. Ask whether every repayment reduces an existing obligation, and whether every expense appears once. Keep corrections visible enough that another roommate can reproduce the result.

HomeCo records expenses, balances and settlement status; it does not move money. A settlement mark is a household record, not a bank confirmation. Keep the original provider evidence privately where appropriate and share only the minimum needed to reconcile the shared cost.