With this program you can allocate money in advance to insure you have funds to pay your bills. You may write checks, make deposits, enter payments and balance your checkbook. You can view how much money you have in budget, savings, or investment accounts. You can transfer money between accounts using drag-and-drop. The search capabilities allow you to find any transaction. The program will print on existing checks using most ink jet printers and can even print your signature.