Back Office: Employee Report
Sign into the Back Office and select a Store.
On the left-side Navigation Panel, click Reports then Employee.

The Employee report page displays a comprehensive set of data on your staff, with tabs for:
Attendance
Displays information about
Employees’ Attendance.
Filter by the following options:
Employee – Select the name of the Employee from the store, or All.

Format – Select the format of how the attendance is displayed (In Time or In Hours).

Active/Inactive – Select how to filter by Employee status (Active or Inactive),
or All.ndance. Filter by Employee, Format, Active/Inactive,
and Time Period then click Apply.

Then click Apply. The Attendance table is populated with the following columns:
Date – The business date (DD-MM-YYYY format).
Name – The name of the employee.
Employee ID – The ID number of the
employee.
Check
In – The time the employee checked in (HH:MM PM/AM format).
Check Out – The time the employee checked
out (HH:MM PM/AM format).
Total
UnPaid Break – The employee’s total UnPaid Break Time (HH:MM format).
Hours – The number of hours the
employee has accrued (based on the selected Format).
Job Code – The employee’s Job
Code.
Total –
The sum of the Hours column.

Role Based Payroll
Displays information about
Employee payroll, broken down by Role.
Filter by the following options:

Employee – Select from the list of employees who set the Till.
Process – Select from the rate at which payroll is processed:
Daily – Table displays information based
on the Business Date.
Weekly – Table displays information based
on the day set in Payroll Settings (If Monday is selected, the
report will run until Sunday for the week).
Daily/Weekly – Table displays information
based on what was selected in Payroll Settings.

Format – Select either In Time (Hours and Minutes) or In Hours (Total Minutes / 60).

Status – Select based on the status of the employee(s) (Active, Inactive,
or All).

Sort By – Select how to alphabetically sort the selection of employees:

A-Z FirstName – by first name
alphabetically
A-Z LastName – by last name
alphabetically
Z-A FirstName – by first name reverse
alphabetically
Z-A LastName – by last name reverse
alphabetically
Role – Select a Role (or All) from the list of roles as
established in User Management.

Click Apply. A table appears based on your selection from the Process dropdown:
Daily or Weekly
- Role Based Payroll > Daily Process Table – The table is viewed based on when Daily is selected from the Process dropdown. The below columns are displayed. Use the horizontal scroll bar to view columns to the right/left.
- Role Based Payroll > Weekly Process Table – The table is viewed based on when Weekly is selected from the Process dropdown. The below columns are displayed (same as Daily Process). However, if the Show Summary only toggle is selected, then only the Summary row is shown. Use the horizontal scroll bar to view columns to the right/left:
- The Payroll week start day (set from the Weekly status) is shown. Example: If Monday is selected and if the employee has worked all days from Monday to Sunday, the working hours on Saturday and Sunday will be considered as overtime hours.
- If hours have been entered between weeks, the hours will be split proportionally for the days.
- If the employee has worked more than 40 hours in the first 3 days, then the next 3 days are considered OT hours.

- Name: The Name of the employee.
- Emp ID: The Employee ID of the employee.
- Date: The Business date for the employee.
- Role: The Role of the respective employee.
- Role ID: Role ID of the employee
- In/Out: Time that the employee Clocked In/Out. If there’s two sets of times on the same day, they will be populated separately on the same line item.
- Pay Rate: The payment set from the back office will be set in this page.
- Reg Hrs: The regular hours for the employee will be listed in this column
- Reg Pay: Regular pay for the respective employee.
- OT Hrs: The overtime hours.
- TTL OT Pay: Total overtime pay for the employee will be available.
- TTL Hrs: Total hours will be the sum of Normal hours plus over time hours.
- TTL Pay: The total payment (Regular + OT) for the employee.
- CC Tip: Credit card tip for the sale made by the employee.
- Grat: Gratuity sale by the respective employee.
- Other Tips: Additional tip types (Gift card, Membership, House Accounts, Loyalty, GiveX).
- OLO Pkup Tip: The pickup tip from OLO for the respective employee.
- DRV Comp: Any Driver Compensation - if there’s a driver and it’s enabled from the Delivery Settings. (Example: 25% on $10 would mean $2.50).
- Declared Cash Tip: The declared amount of cash tip.
- Net Sales: The overall net sales for the employee on the business date.
- Exp Tip: Expected cash tip for the employee.
- Tip Shared: The tip shared for the respective employee (either manual or auto).
- Tip Adj: The tip adjustment (set in User Management).
- Tip Out Shared: The tip out shared across roles.
- Tip Out Adj: The tip adjustment for the specific employee, set in User Management.
- OT Hours 1: First set of OT hours.
- OT Pay 1: The amount of pay from OT Hours 1 (percentage set in OT 1 Settings).
- OT Hours 2: Second set of OT hours.
- OT Pay 2: The amount of pay from OT Hours 2 (percentage set in OT 2 Settings).
- OT Hours 3: Third set of OT hours.
- OT Pay 3: The amount of pay from OT Hours 3 (percentage set in OT 3 Settings).
- Overall Tip: Sum of (Tip Out + Tip Share + Gratuity + Driver Compensation + Declared Tip). Overall Pay: The employees Registered Pay + OT Pay.
Daily/Weekly
The table is viewed based on when Daily/Weekly is selected from the Process dropdown. The below columns are displayed.
Use the horizontal scroll bar to view columns to the right/left:

- Name: The Name of the employee.
- Emp ID: The Employee ID of the employee.
- Date: The Business date for the
employee.
- Role: The Role of the respective
employee.
- Role ID: Role ID of the employee
- In/Out: Time that the employee Clocked
In/Out. If there’s two sets of times on the same day, they will be populated
separately on the same line item.
- Pay Rate: The payment set from the
back office will be set in this page.
- Reg Hrs: The regular hours
for the employee will be listed in this column
- Reg Pay: Regular pay for the
respective employee.
- 1.5x Hrs: If an Employee works
more than 8 Hrs, anything more than 8 Hrs within 12 Hrs pay will be Time and a
Half. The number of hours worked will be listed in this column.
- 1.5x Pay: Time and a Half is 150%
of Regular pay.
- 2x Hrs: If an
Employee works more than 12Hrs, anything more than 12Hrs will be Double time,
the number of OT 2 hours worked will be listed in this column.
- 2x Pay: Double time pay is 200%.
- TTL OT Pay: Total overtime pay for
the employee will be available.
- TTL Hrs: Total hours will be the
sum of Normal hours plus over time hours.
- TTL Pay: The total payment (Regular
+ OT) for the employee.
- CC Tip: Credit card tip for the
sale made by the employee.
- Grat: Gratuity sale by the
respective employee.
- Other
Tips: Additional tip types (Gift card, Membership, House Accounts,
Loyalty, GiveX).
- OLO Pkup Tip: The pickup tip from
OLO for the respective employee.
- DRV Comp: Any Driver
Compensation - if there’s a driver and it’s enabled from the Delivery
Settings. (Example: 25% on $10 would mean $2.50).
- Declared Cash Tip: The declared
amount of cash tip.
- Net Sales: Overall net sales for
the employee will be shown on the business date.
- Exp Tip: Expected cash tip for the
employee.
- Tip Shared: The tip shared for the
respective employee (either manual or auto).
- Tip Adj: The tip adjustment (set
in User Management).
- Tip Out Shared: The tip out shared
across roles.
- Tip Out Adj: The tip adjustment for
the specific employee, set in User Management.
- Overall Tip: Sum of (Tip Out + Tip Share + Gratuity + Driver Compensation + Declared
Tip).
Overall
Pay: The employees Registered Pay + OT Pay.
Labor
Displays information about Employee payroll.
- Filter by the following fields then click Apply.
Employee – Select an employee based on roles registered in User
Management, or Search to find an employee more quickly.

Process – Select from the rate at which payroll is processed:
Daily – Table displays information based
on the Business Date.
Weekly – Table displays information based
on the day set in Payroll Settings (If Monday is selected, the
report will run until Sunday for the week).
Daily/Weekly – Table displays information
based on what was selected in Payroll Settings.

Format – Select In Time (Default, Hours and Minutes) or In Hours (Total Minutes / 60).

Active/Inactive – Select based on the employee’s status (Active, Inactive,
or All).

Shift Status – Select In Shift (clocked in), Shift Closed (clocked
out), or All (both).

When Apply is clicked, the below columns are displayed.
Use the horizontal scroll bar to view columns to the right/left.
Name: The name of the employee.
Employee ID: The employee id.
Net sales: Net sales of the employee (up
to 2 decimal points).
Hours: Number of hours and minutes the
employee has clocked in.
Labor Amount: The hours worked by the
employee multiplied by the wages given for the user. Note - For monthly
calculation the format should be Monthly salary / 30
%
of Net Sales: Formula = (Net Sale of Employee / Net Sale
of all Employees) * 100
Labor Percentage: Formula = (Labor
of each employee / Net Sales of all Employees) * 100
Shift
Status: Status of the employee (In Shift or Shift Closed).
Summary: Sum total of the values in the Net Sales, Net Hours, Labours, % of Net Sales and Labor Percentage.
Labor By Job Code
Displays information about Employee payroll.
Filter by the following fields:
Employee – Select an employee based on roles registered in User Management,
or Search to find an employee more quickly.

Process – Select from the rate at which payroll is processed:

Daily – Table displays information based
on the Business Date.
Weekly – Table displays information based
on the day set in Payroll Settings (If Monday is selected, the
report will run until Sunday for the week).
Daily/Weekly – Table displays information
based on what was selected in Payroll Settings.
Format – Select In Time (Default, Hours and Minutes) or In Hours (Total Minutes / 60).
Active/Inactive – Select based on the employee’s status (Active, Inactive,
or All).
Role –
Select a Role (or All) from the list of roles as established in User Management.
Click Apply. A table appears based on your selection from the Process dropdown:
Daily
The table is viewed based on when Daily is selected from the Process dropdown. The below columns are displayed:

- Date: The date the report ran for the
employee (DD-MM-YYYY format).
- Employee: The name of the employee.
- Employee
ID: The Employee id.
- Job
code: Role for the employee.
- Hours: The number of regular hours worked by the employee.
- Reg
Pay: Amount of regular pay. Formula = Regular Hours * Regular
Hourly Pay.
- OT
Hours: The total overtime hours
done by the employee
- OT
Pay: The employee’s total Overtime
(OT) pay. Formula = OT Hours * OT Hourly Pay.
- Total
Hours: Employee’s total hours on a
business day. Formula = Normal Hrs + OT Hrs.
- Total
Pay: Normal Pay plus OT Pay. Formula = Net Sum of Regular
Pay + OT Pay.
- %
Payroll: (Payroll amount of particular
employee / total payroll amount of all employee) * 100. The Role Total will be highlighted in the last row.
- Total Labor: The last row of a Role’s section of a table, with
sum of the columns: Hours, Reg pay, OT hours, OT pay, Total hours, Total pay, and % Payroll.
- Hours: An employee’s hours worked, and sum of all the
hours worked for the role.
- Reg pay: An employee’s regular pay, and sum of all the regular
pay for the role.
- OT hours: An employee’s OT hours, and sum of all the OT hours
for the role.
- OT PAY: An employees OT Pay, and sum of all the OT Pay for
the role.
- Total Hours: An employees Total Hours, and sum of all the Total
Hours for the role.
- Total Pay: An employee’s Total Pay, and sum of all the Total
Pay for the role.
% Payroll: An
employee’s % payroll, and sum of all the % payroll for the role.

Summary Per Job Code Table: Displays a
high-level breakdown by Job Code.
Total Paid: The
total amount paid to the Job Code.
% Of
Total Payroll: The value of the formula = (Total Paid / Total
payroll amount) * 100
Weekly
The table is viewed based on when Weekly is selected from the Process dropdown. The below columns are displayed (the week number is in the first row, marking
each section):

Date: The date the report ran for the
employee (DD-MM-YYYY format).
Employee: The employee’s name (from who set the Till). Search to find more
quickly.
Employee
ID: The Employee id.
Job
code: Role for the employee.
Hours: The number of regular hours worked by the employee.
Reg
Pay: Amount of regular pay. Formula = Regular Hours * Regular
Hourly Pay.
OT
Hours: The total overtime hours
done by the employee.
OT
Pay: The employee’s total Overtime
(OT) pay. Formula = OT Hours * OT Hourly Pay.
Total Hours: An employee’s Total Hours, and sum of all the Total
Hours for the role.
Total Pay: An employee’s Total Pay, and sum of all the Total
Pay for the role.
% Payroll: An employee’s % payroll, and sum of all the %
payroll for the role.
(Job Code) Total: Sum of the following
column’s values – Hours, Reg Pay, OT Hours, OT Pay, Total Hours, Total Pay, and % Payroll. When the employee
has one more role, the data for the employee under the different roles will be
shown
Total
Labor: Total labor for the employee from each role. Sum of all the
following columns: Hours, Reg pay, OT hours, OT pay, Total hours, Total pay, and % Payroll will be shown.

Summary Per Job Code: The
sum of all role(s) Total Labor values during each week.
Date: The Week number based on the Time Period selected
Job Code: The name of the Role.
Total Paid: The amount of revenue generated by the role during that week.
# of Total Payroll: The percentage of the role's revenue generated during that week vs the Total Labor.
Total Labor: The sums of the Total Paid and # of Total Payroll columns.
Daily/Weekly
The table is viewed based on when Daily/Weekly is selected from the Process dropdown. The below columns are displayed (the week number is in the first row, marking each section):

Date: The date the report ran for the
employee (DD-MM-YYYY format).
Employee: The name of the employee.
Employee
ID: The Employee id.
Job
code: Role for the employee.
Hours: The number of regular hours worked by the employee.
Reg
Pay: Amount of regular pay. Formula = Regular Hours * Regular
Hourly Pay.
1.5x
Hrs: If an Employee works more than 8 hrs. Anything more than 8 hrs within
12 hrs pay will be Time and a Half. The number of hours worked will be listed
in this column
1.5x
Pay: 150% of Regular Pay. Formula = (Time-and-a-Half Hours * 150 *
Hourly Pay Rate of employee) / 100
2x
Hrs: If an Employee works more than 12hrs, anything more than 12hrs will be
Double time, the number of ot 2 hours worked will be listed in this column
2x
Pay: 200% of Regular Pay. Formula = (Double time Hour * 200 * Hourly Pay
Rate of employee) / 100.
Total
Hours: Total hours worked by the employee on the business date. Formula
= Total hours - Normal hours + OT Hours.
%
Payroll: The payroll percentage is the payroll amount of the employee
/total payroll of all employee *100. Formula: (payroll amount of particular
employee / total payroll amount of all employee) * 100.
Total
Labor: Total labor for the employee from each role. Sum of all the
following columns: Hours, Reg pay, OT hours, OT pay, Total hours, Total pay, and % Payroll will be shown.

Summary: The
sum of all role’s Total Labor values during the week.
Gratuity
Displays information about Gratuity paid to employees, regardless of status.
- Filter by the following fields and Time Period:
Employee: Select an employee based on
roles registered in User Management, or Search to find an
employee more quickly.

Active/Inactive: Select an employee
based on roles registered in User Management, or Search to find
an employee more quickly.

Click Apply. The table containing the following columns appears:

Name: The employee’s name.
Employee
ID: The unique ID number of the employee.
Gratuity: The
employee’s amount of sales in gratuity.
Exempted Gratuity: Any amount from the original Gratuity that is exempt.
Cash Tip
Displays information about employees' Cash Tips.
- Filter by the following fields and Time Period.
Employee: Select an employee based on roles registered in User Management,
or Search to find an employee more quickly.

Active/Inactive: Select
an employee based on roles registered in User Management, or Search to find an employee more quickly.

- Click Apply. A table with the below columns appears:

Employee: The employee’s name.
Employee ID: The unique ID number of the
employee.
Date: The date the employee made the sale (DD-MM-YYYY format).
Net Sales: The Net Sales for the
employee.
Tip %: The percentage in tip that the
employee registered (when enabling Cash Tip on the user screen, and Cash
Tip Percentage is proportional to the Sale made in cash).
Non
Cash: Any sales made not from Cash (Credit Card transactions, etc.)
Expected
Cash: The amount of cash expected for the employee from the sale.
Declared
Cash: The amount of cash given to the employee (proportional to Expected).
Note: Set in
the POS. When clocking out, it will be done on the Cash Tip screen.
Total: Sum of the values in the Net Sales, Non Cash, Expected
Cash, and Declared Cash columns, per employee.
Summary: Sum
of each employee’s Totals.
Tip Out Share
Displays a breakdown of employees' tip sharing, based on role.
Filter by the following fields:
Business Date: (Mandatory)
Select the business date (calendar view).

Employee: Select
an employee based on roles registered in User Management, or Search to find an employee more quickly.

Role: Select a Role (or All) from the list of
roles as established in User Management.

Click Apply is clicked, a table with the below columns
appears:

Name: The employee’s name.
Role: The employee’s Role.
Total
Hour: Total hours worked by the employee
Tip Out Share: Tip out share for the employee across roles on the respective
business date, based on the Tip Out set in Report Settings.
Navigation: Settings > Reports > Tip Out &
Tip Sharing. Click Add Tip Out,
the Tip Out can be shared across roles, and the percentage can be set in
this section.
Tip
Out Adjusted: The adjusted tip out for the business date, based on the tip
adjustment set in user management.
Navigation: User Management > Tip Adjustment. The tip out adjusted field will be available for the
employee under. The set number will be reflected here on this column.
Total: The
sum of an employee’s Total Hours, Tip Out Share, and Tip Out Adjust.
Break In/Out
Displays comprehensive information about employees' break
activity.
- Select from the following fields:
Employee: Select
an employee based on roles registered in User Management, or Search to find an employee more quickly.

Break Name: Select the type of break, which
is pre-defined in the Reason section (Break IN tab).

Click Apply. A table with the following columns appears:

Date: The date in which employee took break will be
displayed in DD/MM/YEAR format.
Employee: The name of the employee who took the break for the
selected time period will be displayed.
Clock In: The time the employee logged in.
Clock Out: The time the employee logged out.
Role: The role the employee is filling while logged in.
Meal Break (Paid): The name of the paid meal break with 3 sub-columns (Start
Time, End Time and Duration).
Meal Break (Unpaid): The name of the unpaid
meal break with 3 sub-columns (Start Time, End Time and Duration).
Rest Break (Paid): The name of the paid rest break with 3 sub-columns (Start
Time, End Time and Duration).
Rest Break (Unpaid): The name of the unpaid rest
break with 3 sub-columns (Start Time, End Time and Duration).
Related Articles
Employee Meal Discount Report
Implementation in Back Office: Page Navigation: My Stores >> Products/Items >> Discounts >> Item Based/Check Based/Mix and Match A toggle option “Employee Discount” should be included in the discount creation screen. By default, the ...
Enterprise Level Payroll Report
Requirement: An option should be included to export the employee payroll report in different format to upload to sage 300 software. Implementation in Back Office: Page Navigation: My Stores >> User Management >> Role A new field “Role ...
Wastage Report
Implementation in Back office: A new “Wastage Report” need to be developed to record and track the wastages. Page Navigation: Inventory >> Reports >> Wastage Reports Wastage can happen in raw Inventory Items and with the final product. The ...
Enhancement in Sale Summary Report
Implementation in Back Office: Page Navigation: My stores >> Report >> Sale >> Sale summary A new toggle option “Group by employee” should be included in the sale summary report. ...
Membership Report
Implementation of Summary Report in back office: Page navigation: Ø This report displays the details of allowance, debit from the allowance, available balance of a Customer when the payment is made using the membership plan. Ø It has the following ...