Last updated: Dec 17, 2025, 11:00 AM
Earning codes are used to identify the different types of wages on a pay stub. They are specific to each restaurant in their Toast Payroll database. They are established in the system and used to pay employees, but more than that they are relied upon by system logic/functions within and outside of payroll.
Common examples of earning codes include regular, salary, overtime, tips, commission, and bonus.
In order to generate a new earning code, fill out and send it to us via the blue chat dot in the lower-right corner of any Toast Payroll page. If you have questions about how to fill out this form, refer to the section above or include your questions in correspondence with the Customer Care team. Once the Care team has set up the new code, you'll be able to use it immediately.
Note: Currently, Toast Payroll doesn't support setting a maximum amount for earning codes. If you have a specific earning that needs to stop once a certain limit is reached, you'll need to track and monitor this manually.
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.