Last updated: May 14, 2026, 3:49 PM
Add or change an employee's earning or deduction — recurring on their profile or one-time inside an open payroll.
A recurring earning or deduction appears on every payroll run. Recurring earnings are typically the employee's pay types — Salary, Regular (hourly), Tips. Recurring deductions are items withheld every pay period — meal deductions, health care premiums, 401(k), wage garnishments. These are added to the employee's profile.
A one-time earning or deduction only appears on the payroll you add it to. These are bonuses, a uniform deduction, an annual fee, or any other change that should not repeat. One-time items are added on the Employee Earnings step inside an open payroll.
Important: Changes to recurring earnings and deductions must be made before you select Preview to open the payroll. If you add or change a recurring item after Preview has been selected, it will not appear on that payroll run. Reset payroll to pick up the change, or add the item as a one-time entry on this run and then update the recurring profile for future runs.
This video covers the different actions you can take on the Employee Earnings step, including making one-time earning/deduction additions or edits.
Applies to: Toast Payroll
Permissions needed:
What you'll accomplish: You will add or edit an earning or deduction so it pays out (or withholds) correctly on the next eligible payroll.
Find your task in the table, then follow the section it points to.
| What you need | Where to go | Self-service? |
|---|---|---|
| Add a bonus to one paycheck | Yes — if a bonus earning code already exists. If not, see Add a New Earning Code or Deduction Code | |
| Add a one-time deduction (uniform, meal, fee) | Yes | |
| Edit an earning that's already on this payroll | Yes | |
| Edit a deduction that's already on this payroll | Yes | |
| Set up a recurring earning (Salary, Regular, Tips) | Add or Review a Recurring Earning — but check Positions or Jobs first since recurring earnings are almost always role-based | Yes |
| Set up a recurring deduction (401(k), medical, dental, meal) | Yes — if the deduction code already exists | |
| Set up a child support, garnishment, levy, or lien | No — Toast Payroll Customer Care sets these up from the court order | |
| Create a new earning code (e.g., "Bonus") or deduction code (e.g., new benefit) | Partial — you submit the request form; Customer Care builds the code | |
| A deduction shows $0, isn't withholding, or isn't showing up | Often yes — check the FAQ before contacting Customer Care |
Use this when the earning should only apply to the payroll you are running right now (for example, a bonus or a missed-hours adjustment).
Expected outcome: The new earning appears in the employee's row on the Employee Earnings step and is included in the payroll totals at the top of the page.
Note: If the employee is missing from this payroll, select Add employee. Only employees in the same pay group as this payroll will appear in the list.
Use this when an earning is already on the payroll but the amount, hours, or rate is wrong. The change applies only to this payroll — it will not update the employee's recurring profile.
Expected outcome: The updated amount, hours, or rate appears on the earning line for this payroll only. The employee's recurring profile is unchanged.
Use this for a deduction that only applies to this payroll — for example, a one-time uniform fee, a meal deduction adjustment, or an annual membership fee.
Expected outcome: The deduction appears in the employee's row on the Employee Earnings step and reduces the employee's net pay for this payroll only.
Use this when a deduction is already on the payroll but the amount or type is wrong.
Expected outcome: The updated deduction appears on the deduction line for this payroll only. The employee's recurring profile is unchanged.
Note: If you are correcting an overpayment, a void and re-record may be a better fit than editing the deduction. See Toast Payroll: Request a Void.
The overflow menu on the Employee Earnings step also includes:
The Advanced actions menu offers more features:
Important: Recurring earnings are almost always role-based. Before adding a recurring earning directly to an employee, check whether the earning belongs on the employee's Position or Jobs record instead. See Toast Payroll: Assign or Change Employee Jobs or Locations.
Recurring earnings must be added or updated before you select Preview on a payroll. Changes made after Preview will not appear on that payroll run.
Expected outcome: The recurring earning appears in the employee's recurring earnings list with the Start Date and End Date you specified, and will be brought into the Employee Earnings step of every regular payroll within that date range.
Use this for benefit deductions, 401(k), HSA, meal deductions, and similar items that should withhold every regular pay period. For court-ordered deductions, see Set Up a Garnishment, Child Support, Levy, or Lien instead.
Recurring deductions must be added or updated before you select Preview on a payroll. Changes made after Preview will not appear on that payroll run.
Expected outcome: The recurring deduction appears in the employee's recurring deductions list with the Start Date, End Date, and amount or percentage you specified, and will be applied on every regular payroll within that date range — provided the employee earns enough in that pay period to cover it.
If you have received a child support order, garnishment order, levy, or lien that directs an employer to withhold funds from an employee, do not enter the deduction yourself. Toast Payroll Customer Care sets these up from the court order to ensure the order is followed properly and the correct amounts are withheld.
What to do:
Important: If any worksheets or answer sheets are included with the court order, it is the customer's responsibility to fill those out and return them. Toast Payroll cannot advise on how or whether to fill out those pages.
Note: Toast Payroll does not set up medical child support orders or levies that lack a court order. For more details on how garnishments work, what types are supported, and how payments are remitted, see Toast Payroll: Wage Garnishments FAQ and Toast Payroll: Child Support Payments Remittance [Link may be broken – requires validation — replace with support.toasttab.com URL before publish].
Expected outcome: Once Customer Care confirms setup, the garnishment appears as a recurring deduction on the employee's profile and will withhold automatically on every regular payroll until the order is fulfilled or end-dated.
Earning codes and deduction codes are set up at the account level, not on individual payrolls. If a code does not yet exist (for example, you do not see "Bonus" in your earning options, or you need a new 401(k) deduction code), you must request it from Customer Care before you can use it.
To request a new earning code (Bonus, Mileage, Commission, etc.):
Note: Toast Payroll does not support a maximum amount on earning codes. If you need to cap a bonus or other earning, you will need to track the cap manually.
To request a new deduction code (medical, dental, vision, 401(k), HSA, etc.):
Important: If a deduction code is set up incorrectly or is not withholding properly, do not adjust the existing one — that can create tax complications. Instead, contact Customer Care via the blue chat dot to inactivate the old code and create a corrected version. See Change an Earning/Deduction Code's Tax Rate in Toast Payroll.
Note: If you use SimplyInsured to manage benefits, the request form method only applies to deductions SimplyInsured does not support. For SimplyInsured-supported benefits, email toastsupport@simplyinsured.com instead.
Expected outcome: Once Customer Care confirms the new code is set up, you can apply it as a one-time entry on the Employee Earnings step or add it as a recurring item on the employee's profile.
Why isn't your deduction showing up on the payroll? The most common reasons are timing-related:
Also asked as: "deduction didn't go through," "deduction isn't applying," "I added the deduction but it isn't showing up."
Why does your deduction show $0? The most common reason is that the employee did not earn enough in this pay period to cover the deduction. The system may withhold some of the deduction, none of it, or all of it depending on disposable earnings.
Other reasons:
Also asked as: "garnishment shows $0 deduction," "garnishment isn't being calculated," "withheld nothing this payroll."
How do you add a bonus to someone's paycheck? Add it as a one-time earning on the Employee Earnings step using a Bonus earning code.
If you don't see a Bonus option when you select + Add Earning, your account doesn't have a bonus earning code set up yet. To create one, fill out the Earning Code Request Form and send it to Customer Care via the blue chat dot. Once the code is set up, you can use it on any payroll. See Add a New Earning Code or Deduction Code.
Also asked as: "How do I add a bonus while processing payroll?" "What earning option do I select for a bonus?" "I don't see Bonus in my earning options."
Can you edit or delete an earning code? You can edit or delete a single earning on a specific payroll using the overflow menu (...) on the Employee Earnings step (see Edit a One-Time Earning).
You cannot edit or delete the master earning code (the underlying code in your Toast Payroll database) yourself. To inactivate or change a master earning or deduction code — including changing its tax rate — contact Customer Care via the blue chat dot. Best practice is to inactivate the old code and create a corrected version rather than editing the existing one, to avoid tax complications.
Can you add or edit an earning or deduction inside a Quick Calc? No. Earnings and deductions cannot be added or edited within a quick calc. Quick calculations are used to record transactions outside of Toast Payroll, typically for tax compliance, and the add/edit functions are unavailable there. The quick calc appears on payroll as an earning or deduction the employee already processed and must be included even though it will not "take place" on the actual payroll itself. See Toast Payroll: Issue Manual Checks (Quick Calcs).
What's the difference between recurring and one-time? A recurring item appears on every payroll run and is configured on the employee's profile under Recurring. A one-time item only appears on the specific payroll you add it to and is configured on the Employee Earnings step inside an open payroll. Use recurring for ongoing pay (Salary, Regular, Tips) and ongoing withholdings (401(k), benefits, garnishments). Use one-time for bonuses, uniform fees, meal adjustments, and any change that should not repeat.
Why did the employee's child support deduction stop withholding? In many cases, the order has been fulfilled. Other possibilities:
To investigate a specific case, contact Customer Care via the blue chat dot. See Toast Payroll: Wage Garnishments FAQ for more detail.
Can you add a recurring earning or deduction after Preview? No. Recurring changes made after Preview has been selected will not appear on the open payroll run. You have two options:
Some items genuinely require Customer Care intervention — court orders, new earning or deduction code requests, and corrections to master codes. To speed up resolution, gather the following before sending a message via the blue chat dot:
For details on what Customer Care can and cannot do for garnishments, see Toast Payroll: Wage Garnishments FAQ.
[Video: UUID FAhSyopa3YYfUM215u7SYQ — covers actions on the Employee Earnings step.]
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.