Next Restaurant 6.1.0: move your data in, run payroll, and connect other systems Next Inventory 6.2.0: a REST API and webhooks for your other systems Next DB 6.1: Auto-Updating Tables, Printing, Phone Layout and SEO Next Task 6.0.0: a task manager for Joomla Next Inventory 6.1.1: smoother Check Out, no more list limits, and much faster PHP2Shell: Is Your Joomla Site Safe? What to Do Today Introducing Next Boards: Kanban project and task boards for Joomla Building the Future of Joomla Extensions
NextSoftware

Payroll

Hours from the time clock, per employee and pay period, with overtime worked out and ready for your payroll provider, including the files Toast Payroll imports. A restaurant that moves its POS to Next Restaurant can keep its payroll provider.

Open it at Monitoring → Payroll. It needs the staff module and a role that may manage staff.


The pay period view

Choose the period with Previous period and Next period. For each employee you see shifts, regular hours, overtime hours, breaks, rate and gross pay, with totals underneath.

Hours come from the same calculation as the labour report, so payroll and reports always agree.

Shifts with no clock-out

A clock-in without a clock-out is not counted. A warning above the grid says how many there are: add the missing clock-out in Time Clock, then export again. Nothing is guessed, so an open shift never turns into a 20-hour day on someone's payslip.


Pay rules

Settings managers can change the rules on the page itself, under Pay rules:

Rule Options
Pay period Weekly, every two weeks, twice a month (1–15, 16–end) or monthly
A day a pay period starts on For two-weekly periods: any date in the cycle
Work week starts on The day weekly overtime counts from
Overtime after (hours / day) Daily overtime; 0 turns it off
Overtime after (hours / week) Weekly overtime; 0 turns it off
Overtime pay multiplier For example 1.5 for time and a half

How hours are counted:

  • A shift belongs to the venue day it started, so a shift from 6 pm to 2 am counts on the day it began.
  • Breaks are subtracted, including a break still open at clock-out.
  • A shift crossing the edge of the pay period is counted whole in the period it started in.
  • Daily overtime is taken first, then weekly overtime on the regular hours that remain, so the same hour is never paid as overtime twice.

Downloads

File Use
Summary (CSV) One row per employee for the period: hours, overtime and gross pay.
Daily timesheet (CSV) One row per employee per day.
Toast Payroll: hours Toast Payroll's custom-import template for hours.
Toast Payroll: hours + tips The same, with tips: card tips as owed, cash tips as already paid, per week of the period.

Toast Payroll reads its files by column position. Map the columns once in Toast Payroll and reuse the mapping every pay period. The employee number is the staff member's employee code in Next Restaurant, so set codes that match the numbers in Toast Payroll.


See also

All Extensions