When filtering invoices in GoHighLevel using a start date and end date, the system appears to filter results by the creation date of the invoices rather than the issue date. This behavior is confusing because the creation date is not displayed anywhere in the invoice view, making it unclear what the filter is actually doing.
This becomes a problem because some invoices are created in one month but not actually issued or sent out until a month or more later. When trying to locate those invoices later by the date they were issued, they don’t appear in the filtered results — even though their issue dates fall within the selected range.
Filtering should clearly apply to a visible and logical date field — ideally the Issue Date, since that’s the date displayed on the invoice and most relevant to reporting and accounting.
Suggested Fix:
Add the option to:
-Filter by Issue Date (default/recommended), or
-Filter by Creation Date, but only if that date is displayed in the invoice view.
This issue qualifies as a bug because the current behavior is misleading and inconsistent with what users can see in the interface. It causes confusion and makes it difficult to accurately locate invoices within a given date range, especially for invoices created long before they were actually issued.