If you're wondering what impact having children will have on your finances do some homework. Go to the store, find out what diapers and baby food really cost. The internet can give you a hand, too. Don’t turn what is a wonderful event into a financial surprise.
With so many resources available there is absolutely no reason you should be surprised at the financial impact a child will have on your household.