I like that it is easy for me as an employee who does not have much time during tax season due date processing or accounting duties because this program handles all my billing needs which saves both money AND TIME! It takes some getting used too but once you do its really quite user friendly!! There are other programs out there so if your looking into one then make sure they offer what YOU need/want when choosing software such us ease-of use etc.. Also keep track well enough where each client's payments go throughout year (if applicable) just incase issues arise down road regarding overpayment being sent back by county vs paying off owed balance from previous years instead - helps avoid having issue at end line up period since everything can be tracked through system now rather than trying remember payment dates & amounts paid previously thus saving headache later.