Payroll won't finalize for one of two reasons: the Finalize Payroll button is hidden because of how the page is set up, or Sequifi refuses with a message. The most common fixes are executing or unfinalizing another payroll that is already finalized, fixing a worker's negative net pay. Timesheet warnings may also need attention, but the Clock In/Out review banner does not itself block finalization. Find your message below.
Who can do this: Admins whose permission group includes Payroll > Run Payroll & Approvals > Finalize Payroll. Executing and unfinalizing need Execute Payroll in the same group.
If the Finalize Payroll button is missing
Switch to Worker View. Finalize isn't offered in Job View.
Select all offices. Remove any office badges in Filters.
Clear the search box.
Clear any row selection. With rows ticked, the page shows the selection bar instead of the payroll buttons.
Check the status. If the payroll is already finalized, you see Execute Payroll and Unfinalize Payroll instead. If you see Close Payroll, there is nothing left to pay in this pay period, so close it instead.
Check your permissions. Without Finalize Payroll in your permission group, the button never shows. Ask a Company Admin.
Messages on Run Payroll or when you finalize
Message | What it means and what to do |
"A payroll is already finalized. Please execute or un-finalize it before starting a new finalize." or "Warning: Another payroll already finalized for the period" followed by dates | Another pay period with the same worker type and pay frequency is finalized and waiting. Open that pay period and select Execute Payroll or Unfinalize Payroll. Only one can be finalized at a time. Some payment setups can impose additional ordering restrictions; follow the specific period and worker type named in the message. |
"Another payroll for contractor finalized for the period" or "Another payroll for employee finalized for the period" followed by dates | On some SequiPay setups, another payroll must be resolved first. Ask the payroll owner to review the period named in the message and execute or unfinalize it as appropriate. |
"Error: The Net Pay, excluding Reimbursements should not be negative during the selected Pay Period. Kindly adjust to ensure that the Net Pay excluding reimbursements is a positive value." | At least one active worker's net pay, not counting reimbursements, is below zero. Filter by Net pay (Payroll) > Negative Amount. Then move the negative rows to the next payroll, add an adjustment, or mark rows Do Not Pay. |
A banner says sessions are not approved or punches are missing. | Select Review timesheets, approve the sessions or fix missing punches, then return to payroll. This Clock In/Out banner is advisory; it does not itself block Finalize. |
"Warning: Enable to process your request to finalize payroll for this pay period. Because this payroll users attendance is not approved." | A W-2 employee in this payroll has attendance that isn't approved yet. Approve it, then finalize again. |
"Too many requests. Please wait a moment and try again." | A payroll operation may already be running, or requests may be temporarily limited. Wait a few minutes, reload, and try again. |
"Warning: Another payroll is currently being finalized for the period" followed by dates, or "Another payroll is currently being finalized. Please wait until it completes." | Wait for that finalize to finish, then try again. |
"Warning: Another payroll is currently being executed for the period" followed by dates, or "Payroll is currently being executed and cannot be finalized again." | Wait for the execute to finish. |
"Another payroll has failed finalization. Please retry that payroll before finalizing a new one." | Open the pay period that failed and select Finalize Payroll again, or Unfinalize Payroll. |
"Payroll processing has failed. You can re-finalize or un-finalize the payroll." | This pay period failed. Select Finalize Payroll to try again, or Unfinalize Payroll to make changes first. |
"No payrolls found to finalize for this pay period." | There is nothing to finalize. Check the pay frequency, pay period and worker type you picked. |
"Failed to load office locations. Reload to retry." | The page didn't finish loading. Reload it. If it keeps happening, contact Sequifi Support. |
Messages for companies that pay through SequiPay on Sequifi
Message | What it means and what to do |
"Employee payroll cannot be finalized through SequiPay until the pay period has ended. Please try again after the pay period end date." | W-2 employee payroll can't be finalized before the last day of the pay period. Try again after it ends. |
A date range followed by "is not closed, please close the earlier pay period first!!" | Pay periods must be completed in order. Finish or close the earlier pay period named in the message first. |
"1099 payroll policy is not set up therefor payroll can not be finalized!!", "W2 payroll policy is not set up therefor payroll can not be finalized!!", "Failed to get policy name!!" or "Unable to retrieve pay period dates from Sequipay." | Part of your SequiPay payroll setup is missing or couldn't be read. Contact Sequifi Support. |
"Sequipay key is not set up. Please configure the Sequipay key or disable Sequipay on the server!!", "Sequipay is not Authorized, Please contact your administrator!!", or a message that starts "SequiPay is configured, but" or "SequiPay credentials" | Sequifi can't connect to SequiPay for your company. You can't fix this in Settings. Contact Sequifi Support. |
If your company pays through SequiPay, a pay date banner may also show Pay date on track or Pay date cutoff passed. After the cutoff, Execute Payroll is hidden and only Unfinalize Payroll remains.
Some companies also show blockers above the payroll table. Resolve the listed blockers before continuing. If a message mentions a sale import in progress, wait for the import to finish. W-2 payroll can also require configured scheduling approvals; daily W-2 payroll is not supported by this workflow.
Messages when you execute
Message | What to do |
"No finalized payrolls available to execute. Please finalize the payroll first." | Finalize the payroll first. |
"Payroll finalization is still in progress. Please wait for it to complete before executing." | Wait until the status is finalized. |
"Payroll has already been executed for this pay period." | Nothing to do. It already ran. |
"Some users failed to sync with SequiPay, so you cannot execute the payroll!!" or a message that starts "Payment request to SequiPay failed:" | Contact Sequifi Support with the pay period and worker type. |
"No next pay period available, please contact support for resolution." | Contact Sequifi Support. |
Messages when you unfinalize
Message | What to do |
"You do not have permission to un-finalize payroll." | Unfinalizing needs the Execute Payroll permission. Ask a Company Admin. |
"Payroll is still being finalized. Please wait until the process is completed." | Wait, then try again. |
"Payroll is currently being executed and cannot be un-finalized." | An executing payroll can't be unfinalized. |
"This payroll was finalized using SequiPay. Please enable the payment method for this worker type to unfinalize." | Contact Sequifi Support. |
On the mobile app
Payroll can't be finalized in the mobile app. Use a web browser.
Related articles
Still stuck? Getting help from Sequifi Support.
