--- title: "Review Timecards" slug: "review-timecards" description: "Review timecards with issues using Missing Punches and Needs Review filters. Resolve errors and approve before payroll export." updated: 2026-08-27T16:19:08Z published: 2026-08-27T16:19:08Z canonical: "docs.restaurant365.com/review-timecards" stale: true --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.restaurant365.com/llms.txt > Use this file to discover all available pages before exploring further. # Review Timecards Timecards are reviewed on the [Timecards page](/doc/docs/timecard-page). The ‘Missing punches,’ ‘Needs review,’ and ‘Failed calculation’ quick filters can be used to display only timecards with errors or alerts. - **Missing punches** - Filters the grid for timecards with: - Missing punches - Punch overlap - Unpayable employees > [!NOTE] > Note About Unpayable Employees > > If an employee is missing required payroll information (such as a name, SSN, DOB, etc.), a red alert appears next to their timecard as well as on the open timecard. To resolve the alert, update the employee's record with the missing information. The alert clears when the view is refreshed. - **Needs review** - Filters the grid for timecards with: - Schedule variance - Overtime - Different than scheduled job - Automatic clock out suspected - **Failed calculation** - Filters the grid for timecards with labor calculation errors. Timecards with missing punches or overlapping shifts **cannot** be approved and are **not included** in payroll exports. Timecards can be [edited](/doc/docs/edit-punch-details-timecards) by opening the associated timecard record. Once reviewed, [approving](/doc/docs/approve-or-unapprove-shifts-timecards) the timecard marks it as ready to be exported to payroll. > Timecards cannot be edited when the pay period for the timecard is [closed](/doc/docs/close-a-pay-period-and-export-to-payroll-timecards). To edit a locked timecard, [reopen the pay period](/doc/docs/reopen-a-time-attendance-pay-period) first. --- ## Security Users must have the following permission to review timecards: - Labor → Time & Attendance → Timecards → View Timecards These permissions can be added to [custom user roles](https://restaurant365.us.document360.io/doc/docs/custom-user-roles) or [individual users](https://restaurant365.us.document360.io/doc/docs/users-overview-and-security). The [Permission Access report](https://restaurant365.us.document360.io/doc/docs/generating-a-permissions-access-report) can be used to determine which user roles or users already have these permissions assigned. For more information, see [User Setup and Security](/doc/docs/user-setup-security-and-location-access). --- ## Review Issues Follow these steps to review timecards with issues: *Click steps to expand for additional information and images.* ****1)** Navigate to the [**Timecard page**](/doc/docs/timecard-page)**.**** ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-TUH0QXVO.png?sv=2026-02-06&spr=https&st=2026-10-28T19%3A01%3A42Z&se=2026-10-28T20%3A01%3A42Z&sr=c&sp=r&sig=T0brpI%2Bf7356KxACighxHi8yFSiQrS9XKluH7Yq83QQ%3D) ****2)** Select the **location** for the desired timecard.** > Only locations that the user has access to can be selected. ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-2JARKFMO.png?sv=2026-02-06&spr=https&st=2026-10-28T19%3A01%3A42Z&se=2026-10-28T20%3A01%3A42Z&sr=c&sp=r&sig=T0brpI%2Bf7356KxACighxHi8yFSiQrS9XKluH7Yq83QQ%3D) ****3)** Select the appropriate **day, week,** or **pay period** for the timecard.** ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-EZE2J4CZ.png?sv=2026-02-06&spr=https&st=2026-10-28T19%3A01%3A42Z&se=2026-10-28T20%3A01%3A42Z&sr=c&sp=r&sig=T0brpI%2Bf7356KxACighxHi8yFSiQrS9XKluH7Yq83QQ%3D) ****4)** Click **Review** in Timecard issues and a window will open.** ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-92B11AO8.png?sv=2026-02-06&spr=https&st=2026-10-28T19%3A01%3A42Z&se=2026-10-28T20%3A01%3A42Z&sr=c&sp=r&sig=T0brpI%2Bf7356KxACighxHi8yFSiQrS9XKluH7Yq83QQ%3D) ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-1783523435252.png?sv=2026-02-06&spr=https&st=2026-10-28T19%3A01%3A42Z&se=2026-10-28T20%3A01%3A42Z&sr=c&sp=r&sig=T0brpI%2Bf7356KxACighxHi8yFSiQrS9XKluH7Yq83QQ%3D) > [!NOTE] > Timecards with Needs review alerts **can** be approved and are **included** in payroll exports. ****5)** If the timecard is accurate and does not have punch errors, [**approve**](/doc/docs/approve-or-unapprove-shifts-timecards) the timecard. *(Optional)*** > Timecards with punch errors (missing punches or overlapping shifts) **cannot** be approved and are **not included** in payroll exports. > [!TIP] > It is best practice resolve these issues using the [Timecard Issues widget](/doc/docs/review-timecards#fixing-timecard-issues1) before submitting to payroll. Once approved, the timecard is ready to be exported to payroll. If a timecard is edited in polled data or manually updated in Time & Attendance, it will be automatically unapproved. ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-0SOZQF3V.png?sv=2026-02-06&spr=https&st=2026-10-28T19%3A01%3A42Z&se=2026-10-28T20%3A01%3A42Z&sr=c&sp=r&sig=T0brpI%2Bf7356KxACighxHi8yFSiQrS9XKluH7Yq83QQ%3D) ## Fixing Timecard Issues The **Timecard Issues** widget provides a way to resolve timecard pipeline failures in bulk for the current period. > [!WARNING] > If issues persist after 2–3 attempts, stop retrying and contact [**R365 Support**](/doc/docs/r365-support). ****Fix Timecard issues**** 1. On the Timecards page, locate the **Timecard Issues** widget and click **Review**.![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-8BZ5H2LD.png?sv=2026-02-06&spr=https&st=2026-10-28T19%3A01%3A42Z&se=2026-10-28T20%3A01%3A42Z&sr=c&sp=r&sig=T0brpI%2Bf7356KxACighxHi8yFSiQrS9XKluH7Yq83QQ%3D) 2. Review the list. Each row shows: ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-1783523884386.png?sv=2026-02-06&spr=https&st=2026-10-28T19%3A01%3A42Z&se=2026-10-28T20%3A01%3A42Z&sr=c&sp=r&sig=T0brpI%2Bf7356KxACighxHi8yFSiQrS9XKluH7Yq83QQ%3D) 1. Click **Fix All Issues**. The modal shows a spinner: *"Fixing issues... We're working on resolving the timecard issues."* > [!NOTE] > Fix All Issues processes every listed issue at once — there is no per-issue fix option. 2. Review the result: ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-AH386BRK.png?sv=2026-02-06&spr=https&st=2026-10-28T19%3A01%3A42Z&se=2026-10-28T20%3A01%3A42Z&sr=c&sp=r&sig=T0brpI%2Bf7356KxACighxHi8yFSiQrS9XKluH7Yq83QQ%3D) - **All resolved** — Success screen with green checkmark. - **Some remain** — Modal returns to the issue list showing only unresolved items. ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-5Z6H6SB4.png?sv=2026-02-06&spr=https&st=2026-10-28T19%3A01%3A42Z&se=2026-10-28T20%3A01%3A42Z&sr=c&sp=r&sig=T0brpI%2Bf7356KxACighxHi8yFSiQrS9XKluH7Yq83QQ%3D) --- ## Review Timecards From Payroll Hub Payroll Hub surfaces any unapproved timecards as a readiness item, so timecards can be reviewed and approved without leaving the Hub. This is a different review path than the [Timecards page](https://docs.restaurant365.com/docs/en/timecard-page) described above. > [!NOTE] > The Timecards readiness card appears only when Payroll Hub and the Timecards feature are both enabled. When Timecards is enabled, the Daily Sales Summaries readiness card does not appear, and the reverse is also true. ### Security - Approving from the panel, or Save + Approve in the dialog, requires the **Labor → Time & Attendance → Timecards → Edit Timecards** permission. - Viewing a timecard in the dialog requires the **Labor → Time & Attendance → Timecards → View Timecards** permission. - Deleting a timecard requires the **Labor → Time & Attendance → Timecards → Delete Timecards** permission. ### Review Timecards From the Panel ****1)** Click the **Timecards** readiness card.** The panel opens with pending timecards for the active pay period and legal entity. ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-N2YDTG4P.png?sv=2026-02-06&spr=https&st=2026-10-28T19%3A01%3A42Z&se=2026-10-28T20%3A01%3A42Z&sr=c&sp=r&sig=T0brpI%2Bf7356KxACighxHi8yFSiQrS9XKluH7Yq83QQ%3D) ****2)** Click **Approve** on a timecard entry to approve immediately.** Disabled if the timecard has an unresolved error flag, or the approval permission is missing. ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-L4WGKOOH.png?sv=2026-02-06&spr=https&st=2026-10-28T19%3A01%3A42Z&se=2026-10-28T20%3A01%3A42Z&sr=c&sp=r&sig=T0brpI%2Bf7356KxACighxHi8yFSiQrS9XKluH7Yq83QQ%3D) ****3)** Click **Review** instead to inspect or edit first.** The panel closes and the review dialog opens. ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-NTC58TQW.png?sv=2026-02-06&spr=https&st=2026-10-28T19%3A01%3A42Z&se=2026-10-28T20%3A01%3A42Z&sr=c&sp=r&sig=T0brpI%2Bf7356KxACighxHi8yFSiQrS9XKluH7Yq83QQ%3D) ### Actions from the Review Dialog ****Save a timecard** without approving** > [!WARNING] > **Common point of confusion**: Save does not approve. ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-IB59NZ33.png?sv=2026-02-06&spr=https&st=2026-10-28T19%3A01%3A42Z&se=2026-10-28T20%3A01%3A42Z&sr=c&sp=r&sig=T0brpI%2Bf7356KxACighxHi8yFSiQrS9XKluH7Yq83QQ%3D) ****Save + Approve** to approve at the same time** ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-9JY1X6L1.png?sv=2026-02-06&spr=https&st=2026-10-28T19%3A01%3A42Z&se=2026-10-28T20%3A01%3A42Z&sr=c&sp=r&sig=T0brpI%2Bf7356KxACighxHi8yFSiQrS9XKluH7Yq83QQ%3D) ****Delete** a timecard** Not available if the timecard overlaps a closed pay period or the delete permission is missing; disabled if it has a pending dispute. ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-5UL1PJ41.png?sv=2026-02-06&spr=https&st=2026-10-28T19%3A01%3A42Z&se=2026-10-28T20%3A01%3A42Z&sr=c&sp=r&sig=T0brpI%2Bf7356KxACighxHi8yFSiQrS9XKluH7Yq83QQ%3D) ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-VKAMFN47.png?sv=2026-02-06&spr=https&st=2026-10-28T19%3A01%3A42Z&se=2026-10-28T20%3A01%3A42Z&sr=c&sp=r&sig=T0brpI%2Bf7356KxACighxHi8yFSiQrS9XKluH7Yq83QQ%3D) A defined date range on the payroll calendar during which employee hours and earnings are accumulated. When a pay period ends, R365 automatically creates a pay run for that period.