My opinion: There should 100% be transparency in a couples finances. If something needs to be hidden, I feel like that shows there are deeper issues like lack of trust, security or even commitment. If you want to have multiple accounts, that's one thing, but a joint account for house/family and full disclosure of the other accounts. Also, regular budget meetings to discuss finances, purchases, spending, etc. My husband takes care of our finances, I have a separate account for my personal business endeavors, as does he, but we have access to all accounts and have discussions before large purchases or financial decisions. The only time we hide is when its birthday/Christmas time and we want to keep a surprise. I know not everyone has that or even agrees, but that's what has worked for us.