While the raw functionality is there, invoices still needs a lot of polish in order to make it usable. Here are some suggestions:
  1. Recurring invoices needs to show up in the CONTACTS view under payments. this should include all future payments as well as past invoices that have already been paid
  2. When creating a recurring invoice through an automation, there needs to be an option to set the invoice to send on a certain day of the month. Currently it gives us the option to set the day and week when an invoice is due. However, most contracts are not written this way ... they are usually written as the X day of the month.
  3. The parameters of an automation should accept TAGS as input. Currently, it does not have that functionality which makes it very difficult to setup dynamic workflows. This fix will help all workflows (not just invoice workflows). I have explained that in the following Loom video: https://www.loom.com/share/0ef402d2ed174ece8427835e081d023a?sid=5acc6052-2b49-4adb-b8fd-d6c9ff2291c2
  4. Please allow customers the option to pay an upcoming recurring invoice early. Currently, recurring invoices do not allow this functionality (see the Loom video).
  5. Please allow us to hide some sections in the PAYMENTS panel inside of a contact. Most of us only use one of the four panels so we should be allowed to hide or at least collapse the panels that we are not using.
  6. Please allow permissions for specific USERS to reconcile payments. For instance, my accountant (and only my accountant) should be able to go into GHL and mark a checkbox next to each payment that has been reconciled with our company bank statement (to make sure that the funds actually arrived).
  7. Please add an option to add a X% surcharge to a bill if the user is paying via credit card. This would only apply to credit card payment ... if the user pays via eCheck / ACH or cash, there is no surcharge added.
8. Please add the functionality to charge a late fee if the user pays after the due date.
I run a cosmetology school and here is a contract terms which we wanted to setup with recurring invoices. If you look at the Loom video (link above) you will see that the current invoice offering does not have the features to execute these standard terms which are common for most contracts:

Photo Viewer

View photos in a modal