Windows 7 has a Compatibility Mode that allows programs that work with older versions of Windows to run in Win 7. More here;
http://www.sevenforums.com/tutorials/316-compatibility-mode.html
You can never be sure, but if this is Microsoft's Money 2005 there is a good chance it will, according to the article here;
http://money.mvps.org/faq/article/626.aspx
Mark
I plan to upgrade from Vista Home Premium to Windows 7 home premium, but want to be sure that I can run my Money2005 program on Windows 7. Does anybody know the answer?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic