Last updated: May 14, 2026, 11:49 AM
Find the most common cause and quickest fix for Toast Payroll roadblocks before, during, or after running payroll, including when to contact Customer Care.
Applies to: Toast Payroll
Permissions needed:
What you'll accomplish: Identify and resolve common payroll roadblocks at each stage of the payroll run — before, during, or after submission.
Use this table to jump to the most common cause and the quickest fix for each symptom. The "Self-Service?" column tells you whether you can resolve the issue on your own or whether you need to contact Customer Care.
| Symptom | Most Common Cause | Quick Fix | Self-Service? |
|---|---|---|---|
| Employee missing from payroll / not showing up | Hire date is after the pay period start, employee is on leave or terminated, or the pay group does not match | Yes | |
| Timesheet did not populate or sync to payroll | Timesheet was not approved, or employee was unmapped or recently unarchived | Yes | |
| Wages, salary, or hourly rate is wrong | Pay change was not applied before payroll, or salary hours field does not match pay frequency | Yes | |
| Overtime hours or rate is incorrect | Single-rate vs. blended overtime rules apply differently | Yes | |
| Taxes are incorrect | Work tax location, Form W-4 settings, or IRS tax tables | Partial — tax advice requires CPA | |
| Payroll Out of Balance error | System mismatch between Employee Earnings and Review and Submit steps | Contact Customer Care via the blue chat dot in the lower-right corner | No — agent action required |
| Payroll was submitted but employees weren't paid | Direct deposit returned, bank account locked, or salary set to $0 for a location | Partial — bank-side issues require Customer Care | |
| Need to reopen, cancel, or edit a submitted payroll | Payroll cannot be reopened or cancelled once submitted | Yes — choose the correct workaround | |
| Live (paper) checks have not arrived / were lost | Shipping delay, third-party courier, or stop payment needed | Partial — stop payments require your bank | |
| Employee was missed off the payroll run | Employee not added before payroll was submitted | Yes |
Timesheets must be verified and approved before running payroll, unless the automatically approve timesheets feature is enabled.
If an employee should appear on the Time page but does not have visible time entries, they may be unmapped.
If a timesheet or time entry needs edits, or a timesheet needs to be unapproved, the steps depend on whether automatic approval is on or off. See Toast Payroll: Manage Timesheets for the steps that match your setup.
Once payroll has begun, the Preview Payroll step highlights any unapproved timesheets associated with that specific payroll.
Even with automatically approved timesheets enabled, you'll still be notified about exceptions, such as an employee who forgot to clock out.
If a timesheet did not populate or sync to payroll:
Quick calcs are typically used when an employee receives wages outside of Toast Payroll. A quick calc allows you to record these wages, without paying the employee through Toast, for tax purposes and IRS compliance.
On the Preview Payroll step, you may see entries listed in the Action Items or Insights tile. Toast Payroll has identified these as items to address before processing payroll. Examples include employees who have not clocked out or timesheets that have not been approved. Address each item to process payroll successfully.
Imported files on the Employee Earnings step are commonly used for tip imports, but can hold any earnings, deductions, or benefits. An import template must be created within the system to allow Toast to read your file. Then you can use the template to add data to your payroll. Imported files must be in CSV format.
Once a template has been created, modifying the column headers in row 1 of the template typically results in an import error. Do not include the $ symbol in your spreadsheet.
Many tip import issues come from missing levels on the spreadsheet or in the template. For example, if your business has multiple locations, Toast Payroll needs the location level on the spreadsheet and mapped to its counterpart in Toast POS. Otherwise, it defaults to the first location level, even if the employee does not work there.
If an employee's salary or hourly wage is incorrect or out of date, you can apply a pay change.
To apply a pay change to only a single payroll:
Expected outcome: The new rate applies to this payroll only and does not change the employee's record going forward.
To apply a pay change to all future payrolls, a pay change is required. Navigate to the Employment tab of the employee's profile and select Change pay. This must be done before beginning payroll if you want the change to apply to the current payroll.
If you recently changed your pay frequency (for example, from biweekly to weekly) and salaried employees are not receiving the right amount: the salary hours field on each salaried employee's profile may still be set for the old frequency. Confirm the hours field matches the new frequency (for example, 40 hours for weekly, 80 hours for biweekly), and update each affected salaried employee. If the issue persists, contact Customer Care.
If you submitted payroll for multiple locations and one location's check came in at $0 or did not arrive: confirm the salary on file for the affected location. A salary set to $0 for one location while another is correctly set will produce no paycheck for the $0 location. Update the salary for that location and use a quick calc or off-cycle payroll to correct the missed pay.
When a specific payroll has incorrect or missing earnings or deductions, one-time changes can be made directly within the payroll. If the missing or incorrect earning or deduction is recurring, change it on the employee profile instead. See Toast Payroll: Add or Edit Earnings & Deductions for either scenario.
When overtime hours or rates are incorrect, this can be the result of a few different factors.
Toast Payroll calculates employee taxes using three things: the employee's work tax location, their Form W-4 settings, and tax tables provided by the IRS. When taxes do not appear as expected, review each of these.
Note: Toast Payroll cannot advise beyond this. Contact a CPA or tax specialist for further advice.
Also asked as: "Employee missing from payroll," "an employee is not showing up," "employee didn't get input on the last cycle"
If a staff member does not appear on the Employee Earnings step of payroll, work through these checks in order. Most cases are resolved by checking pay group, pay period eligibility, and employment status.
Step 1: Confirm the employee's pay group matches the payroll's pay group.
The employee's pay group is on their Position page. The pay group assigned to the payroll is on the Pay Cycle Dashboard. These must match for the employee to be part of the payroll run.
Step 2: Confirm the employee was active for some part of the pay period.
If the employee was hired after the pay period, terminated before the pay period, or was on leave of absence for the entire period, they will not appear in the available employees list. This is the most common cause when a recently hired employee is missing.
Step 3: If the employee is in the right pay group and was active during the pay period, manually add them.
You can manually add an employee to a single payroll run. Use this as a temporary fix only — investigate why the employee did not auto-sync so it is corrected for future runs.
Expected outcome: The employee appears on the Employee Earnings step of the current payroll, and the cause has been documented for future payrolls.
It is possible to receive this error while calculating a payroll between the Employee Earnings step and the Review and Submit step.
Self-service is not available for this error. Contact Customer Care via the blue chat dot in the lower-right corner of your page. When you contact Customer Care, share your pay group name, the payroll check date, and any error message text or screenshot.
This tile appears on the Review and Submit step of payroll. If any of the four categories in this tile are hyperlinked, select the link to display the employees impacted by that category. This is an important audit point that helps you catch common errors before posting payroll. See Tip Makeup below if employees are populating with tip makeup.
Tip makeup is the added amount of earnings a tipped employee needs to receive in order to make minimum wage based on their current hours, wages, and tip amounts. The payroll system applies this earning automatically for compliance and cannot remove it unless the hours, wages, or tip amounts are updated.
This is not a troubleshooting step, but it is best practice to review your payroll reports before posting each payroll. Reports give you one last look at every employee, their wage rates, earnings, deductions, and taxes. You may also view employer taxes, vendor checks, and the method employees will receive their wages.
Important: Toast cannot make changes to a payroll once it has been submitted. This includes payrolls that have not yet been swept.
If you discover an error after submitting payroll, you have two main paths:
Verify your payroll was posted by visiting the Past Payrolls tab on the Pay Cycle Dashboard. If the payroll appears there, it has been successfully submitted.
Toast Payroll and QuickBooks Online have a direct integration named Payroll Accounting Sync. To learn whether you're eligible, see Get Started With Payroll Accounting Sync. If you are already using the sync and need help with a specific error, see Get Help With Payroll Accounting Sync.
Errors with syncing are generally noted in the follow-up email or on the Accounting Activity page in Toast Web. In many cases, the error involves an unmapped GL code. The email, the Accounting Activity page in Toast Web, and the Get Help With Payroll Accounting Sync article each include instructions on how to correct this.
Different scenarios determine when employees receive their pay based on when payroll was posted. See Toast Payroll: Get Help With When Employees Are Paid for the full timing details.
Also asked as: "people weren't paid," "I did not receive a check," "payroll was submitted but no direct deposit"
Sometimes payroll is submitted only to discover an error afterward.
Important: Toast cannot stop or cancel a payroll that has been submitted.
You have a few options to correct an error on a submitted payroll. Choose the path that matches your situation.
If an employee was overpaid or underpaid by a small amount and the next payroll is in the same quarter:
If the error cannot be corrected on a future payroll, choose one of:
Note: Stop payments and ACH reversals are completed through your financial institution, not Toast Payroll.
If payroll was submitted, you see "Payroll posted successfully," but employees were not paid (no direct deposit, no debit from your bank account):
When the Toast-Printed paycheck delivery option is selected, the primary payroll user receives an email when payroll is submitted. This email is typically received the day before checks arrive, since Toast uses next-day shipping. The email includes a tracking number for online reference to package status.
Note: Toast Payroll does not guarantee tracking information or arrival dates and times because we use a third party to deliver live checks.
Any package shipped by UPS creates a tracking number that can be viewed in Toast Payroll. The number appears on the Review step of the payroll around 7 p.m. CST on the day payroll was posted. Select the tracking number to view more details. Packages shipped via FedEx or bike courier do not display a tracking number.
If checks were delivered but have gone missing or were lost in transit:
Hours cannot be added to a payroll after it has been submitted. To pay an employee for missed hours, choose one of the three options in Toast Payroll: Missed Employee or Missed Pay on Payroll: run a quick calc and pay manually, run an off-cycle payroll, or add the hours to the next scheduled payroll.
If an employee was overpaid, you have a few options depending on timing. If the next scheduled payroll is in the same quarter, the easiest fix is to remove the overpayment amount from their next paycheck. If the next payroll is in a different quarter, you can request an ACH reversal through your bank, perform a stop payment, or run an off-cycle payroll to correct the record. See Reopen or Edit a Submitted Payroll for details on each option.
ACH reversals are processed through your financial institution, not through Toast Payroll. To confirm whether a reversal was successful, check with your bank for the reversed transaction. If the reversal failed, your bank will notify you.
A timesheet that does not populate is most often caused by an unapproved timesheet, an unmapped employee on the Time page, or an employee who was recently unarchived or rehired and whose data has not yet synced. Confirm the employee is mapped, the timesheet is approved, and that any recent profile change has had time to sync. If the timesheet still does not populate, contact Customer Care.
No. Once payroll has been submitted, Toast cannot reopen or cancel it — even before it is swept. To correct an error, use one of the options in Reopen or Edit a Submitted Payroll or in Payroll Was Incorrect.
When you change pay frequency (for example, from biweekly to weekly), the salary hours field on each salaried employee's profile may still reflect the old frequency. Update the hours field to match the new frequency — for example, 40 hours for weekly or 80 hours for biweekly — for every affected salaried employee.
If your issue is one of the agent-only scenarios above (Payroll Out of Balance, payroll submitted but employees were not paid, lost or missing checks requiring stop payment, FEIN or pay group changes for ownership transfers), gather this information first so the Customer Care agent can resolve your case faster:
To reach Customer Care, select the blue chat dot in the lower-right corner of any Toast Payroll page.
This content is for informational purposes and is not intended as legal, tax, HR, or any other professional advice. Please contact an attorney or other professional for advice.