I love that you can pay invoices online, it is very convenient! It helps keep track of all our accounts in one place so its easier for us to see what we need when paying bills or submitting payroll taxes etc.. You are able upload documents via email/scanning them into PDF format which makes things faster as well!! We have used other programs before but this program has been by far better than any others out there- The customer service team at My POS also goes above & beyond helping me if i am stuck somewhere along using their software too :) Great product overall would recommend 100%.