Fair does not always mean half
Use an equal split for day-to-day costs, or percentages when one of you earns more: for example 60/40 on rent and groceries. Each expense can have its own split, so a birthday present for your partner’s family can be paid differently from the weekly shop.