We each have our own current account, where our salaries go in. DH tends to pay the mortgage and childminder. I tend to pay most other bills (utilities, afterschool club, house insurance). I usually do the groceries but DH will do those, or sometimes pay if we've both done it together. We used to each pay the costs of our own cars, but we now share a car so I pay the insurance while DH has paid the tax this year. (I let him sort out maintenance generally of the "big car", but I used to organize my own when I had a smaller one).
We each have separate savings accounts. I have a credit union at work, so pay into savings (shares) there as a salary sacrifice, before I get paid. I have some other savings on a monthly basis. DH has his own pension and a few different savings too. (I have a work pension so it's sorted through paycheque).
When it comes to DD, I tend to be the biggest contributer, as I tend to be the organizer. I work in town, so have a chance to pick up clothes when she needs them. I tend to be the organizer of clubs and activities too. But DH will organize some or give me a cheque while I am sorting others. And if we are all shopping together, he'll often get the clothes, especially shoes.
DD has a money box, where she puts money from relatives, leftover pocketmoney, and we tend to throw our coppers into that too. She also has a post office account when the box gets reasonably full, and a bank account where her 1st Communion money went. She does buy some things for herself, and has been known to offer to buy all 3 of us the icecreams on a walk, for example.
DH has long had a spreadsheet so that "Biddy will know where to find things" in case the need arises (he worked overseas in a couple of hot spots for a while). I have put together a similar version recently as I was losing track of bits and pieces - but he'd have to get IT in work to give it to him. I should bring a copy home.
We're happy though to let the other know if we need extra if there's been a heavy spending period, and we tend to split things like meals out (not literally, but taking turns to pay for them depending on who has cash or who's card is in better shape). It works out ok overall for us.