The best idea for money is to have a different currency. Instead of dollars (America, Australian etc) or pounds (British) create your own currency. The best I find is $IM (sim dollars) or points, but it depends on how real you want the game to be
Will the players keep track of their own money, or will you run a bank? Some good ideas I have come across include:
A monthly/weekly cheque send to the bank which is recorded down. If you want to do this you will need a bank page (with a table of money) set up and a form to fill out including name, password (optional), amount to be taken out of the account.
A message board with each new string a players name. This is mostly reliant on the players and all you have to do is to monitor it and keep up with any unusual post. This can be a problem if some of your players don't post.
Each transaction is sent to you. In this you receive a lot of extra email with each transaction to be done. This involves a lot of time on your behalf and you have to keep up with the posts.
Players monitor their own expenses. This can work well if you have honest players. This requires little to no effort on your behalf.