Other common questions related to this issue or problem.
- I can’t finalize a draft invoice.
- I am not able to click the finalize button on the draft invoice page.
- Why can’t I finalize my draft invoice?
- Why is the finalize button on my draft invoice not working?
- Why is the finalize button on my draft invoice inactive or grayed out?
The experience or issue
The user is trying to finalize a draft invoice but the finalize button is grayed out or inactive and I see an error message when I hover over the button that reads, “The following timesheets are still unapproved. These timesheets must be submitted & approved before this invoice can be finalized.”
This article will review this issue and present solutions to address it.
- What is the issue?
- What is the solution?
- What are other related things that might contribute to this issue?
- The Issue
“The following timesheets are still unapproved. These timesheets must be submitted & approved before this invoice can be finalized.”
Users see this notice when they try to finalize an invoice while there are still unsubmitted and unapproved timesheets charged to the project for that invoice period.
For the user to finalize the invoice, all timesheets charged to this project that is also under this particular invoice period must be submitted and approved. If the owner of the timesheet is no longer active, the user record must be reactivated.
- Other related things
If the owner of the timesheet(s) has been deactivated, the user record must be reactivated first so that the timesheets can be submitted and approved. However, note that SQUAVA does not allow the reactivation of an inactive employee within 30 days from the deactivation date. If the 30 day restriction has not passed yet, users must submit a ticket to Support to remove the block. To reactivate an employee, check out this article: Reactivate Employee
Once reactivated, the user does not need to login and submit the timesheets. The administrator can submit the timesheets himself then approve them. Either way, the user record must be reactivated first.