
Hey James, I've been in a similar spot with roommates where incomes varied a lot, and we found that splitting rent proportionally to income worked well without too much hassle. First, everyone shares their monthly take-home pay anonymously if that helps avoid judgment, then you add up the total income for the household. Divide each person's income by the total to get their percentage, and apply that to the rent and utilities bill. For example, if the total rent is $1500 and you make 40% of the group's income, you'd pay $600. This keeps it fair and simple, especially on a tight budget.
We used a shared Google Sheet to track everything, updating it monthly for utilities so no one has to chase payments. It took us about 15 minutes to set up initially, and we revisited it every six months if incomes changed. This method avoided resentment because it felt equitable, and we all agreed on it upfront during a casual group chat over pizza to keep things light. If someone's income is super low, you could cap their share at a minimum to ensure the bills get covered without anyone feeling burdened.