I get paid monthly on the last day of the month, I pay the rent, all the bills, the gym memberships, and we spend the rest on some treat things for both of us. By the 2nd of any given month I have no money left.
Mrs g gets paid every friday so she always has money, she pays for the childcare, train tickets, food, going out, and we put the rest in savings.
If one of us wants to buy something we dont “need” then the other one gets that money made available to spend too, and from time to time as the savings add up we take a load out and split it 3 ways between us two and things for baby g. Savings pay for holidays etc