That's about how it works for us as well. I make the money, and she spends it exceedingly efficiently for our regular purchases (squeezing a dime and finding a quarter).
Marriage is a Workshop. Husband works, wife shops :)
husband works, and wife decides what husband is allowed to spend the money on.