Sometimes, changing general ledgers can be an unpleasant experience. The first thing you have to do is to convert all of your data over to the new system. That means you have to extract all of your balances and transactions into files and have them uploaded into the new system. If your chart of accounts is different, you will have to come up with a conversion program to change all the old accounts to the new accounts. The worst part is that once all is that once the data conversion is done, you will have to rewrite all of your reports with a new report writer.