I like that it can import from different file formats. It is easy to use, but sometimes it does not do what you want it to do. Sometimes it will give you an error when trying to set up the invoice, so be prepared to troubleshoot if you get an error. There are other programs out there that have more features and are easier to use. This one is good, but not as good as some others. If you would prefer having multiple invoices with multiple items for a customer or vendor, this program is perfect. We use this program to keep track of our inventory and also to import our invoices. The best thing about this program is that it has an easy interface for beginners as well experienced user can also use with ease! I have been using invimporter in my business since last 4 years now i am satisfied because all our bills are imported automatically without any manual work from us!! There should be more features like adding new bill or invoice manually but its ok too much customizable options so we dont need worry while importing huge amount records at once time.