When I was a SAHM (1996 - 2003) I paid for food, petrol, and day to day expenses such as birthday presents up front and put all the bills in a box in the kitchen and DH gave me a monthly cheque to cover what had been spent. The DC's clothes were purchased out of the child benefit money. I also had some savings put aside and a very small monthly income of about £100.00. DH paid all other expenses and when we had a special occasion to go to such as a wedding he happily stumped up the cost of a new outfit and occasionally said "you haven't had much lately - do you need some money for clothes"?.
When I went back to work in 2003 I wanted more control over budgeting and we decided that DH would give me £500 to cover food bills. Since I went to work full time, I have taken on the DC's health insurance and the running costs (tax, parking permit, petrol but not insurance and servicing) for my car. DH now gives me £700 pcm housekeeping and I buy everything I need, everything the DC need (including music tuition, activities and school trips) and all clothes for the dc but no way does £700 cover it and if I wasn't working we would either have a much tighter budget or DH would have to give me more money.
DH pays for everything else, gas, electricity, phone, insurance, cars, school fees, holidays, cleaner, decorating and maintenance.
We have both always kept separate bank accounts and have been very autonomous about our individual finances but I think that's easy when, as Mr Micawber say, income has always exceeded expenditure and also when neither of us are especially extravagant in relation to our income. Even DD (13) can't be persuaded to go shoe shopping and has lived the summer in a pair of falling to pieces £7.99 ballet pumps, flip flops for a fiver and imitation converses for £4.00 from Primark!!