> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.easyteam.io/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Approve and review time cards

You can use approvals in Easyteam to review finalized time cards before payroll or reporting, and to give managers a clear process for approving records or suggesting changes.

Approvals apply to finalized time cards. In-progress shifts must be clocked out and finalized before they can be approved.

## On this page

* [Understand approvals and statuses](#2-understand-approvals-and-statuses)
* [Approve a time card](#2-approve-a-time-card)
* [Filter time cards before approving](#2-filter-time-cards-before-approving)
* [Bulk approve time cards](#2-bulk-approve-time-cards)
* [Review manager suggestions](#2-review-manager-suggestions)
* [Understand permissions](#2-understand-permissions)
* [Review approval history in the audit log](#2-review-approval-history-in-the-audit-log)

---

## Understand approvals and statuses

When approvals are enabled, Easyteam can show approval statuses in both the general timesheets view and the per-staff view.

![Approvals on the timesheets](https://storage.crisp.chat/users/helpdesk/website/-/9/3/1/4/931439f481791800/image_1o9bm2.png)


Common statuses include:

* **Pending approval**
* **Approved**
* **Has suggestions**

At the general timesheets level, the status shows a summary for each staff member in the selected date range. At the individual record level, the status reflects the specific time card.

| Approved time cards become read-only. If a record is locked or paid out in payroll, then editing becomes can be unavailable. 

---

## Approve a time card

Use approvals when you want a final review step before payroll, exports, or compliance checks.

#### Steps:

1. From Easyteam, go to **Timesheets**.
2. Open the staff member whose time card you want to review.
3. Select the time card.
4. Review the worked time, breaks, location, and any suggestions.
5. Click **Approve**.

![Approval actions on a time card](https://storage.crisp.chat/users/helpdesk/website/-/9/3/1/4/931439f481791800/image_1m1vzvn.png)

| Click **Approve & Next** to approve the current time card and move directly to the next one in the list.

If you need to reverse your approval, click **Undo approval**. This will unlock the time card so you can make edits again.

---

## Filter time cards before approving

Before approving individually or in bulk, use filters to control which records you see:

* **Approval status** — show only **Pending approval** records.
* **Location** — narrow to a single store.
* **Date range** — match the pay period you're reviewing.
* **Staff** — focus on a specific team member.
* **Warnings and badges** — surface shifts with flags like late clock-ins or long shifts. For more info on warnings, refer to [Filter by warnings and badges](/en/article/review-edit-and-finalize-time-cards-l9vbon/).

| Combine **Pending approval** and **Warnings** filters to see only records that still need review and have potential issues.

---

## Bulk approve time cards

Bulk approval helps when you want to approve multiple finalized records at once for the current view or filter.

![Bulk approval](https://storage.crisp.chat/users/helpdesk/website/-/9/3/1/4/931439f481791800/image_a9uswg.png)

#### Steps:

1. From Easyteam, go to **Timesheets**.
2. Apply the date range, location, staff, or status filters that you want.
3. Select the time cards that you want to approve using the checkboxes on the left side.
4. Click **Approve selected**.
5. Review the number of records being approved.
6. Confirm the action.

| Always apply filters before bulk approval to ensure you’re selecting only the intended shifts. If needed, you can undo approvals afterward.

---

## Review manager suggestions

If a manager doesn't have permission to edit time cards directly, then they can **suggest changes** instead.

Managers can suggest updates such as:

* corrected clock-in or clock-out times
* break changes
* other record corrections that need admin review

![Manager suggestions on a time card](https://storage.crisp.chat/users/helpdesk/website/-/9/3/1/4/931439f481791800/image_1v73nnk.png)

Admins or editors can then:

* **Apply suggestion**
* **Dismiss suggestion**

Suggestions remain visible in timesheets so reviewers can see that action is needed.

| If you prefer, you can give your managers permission to edit shifts directly by adjusting settings on the **Settings** page.

Filter shifts with suggestions:
1. Click **Search and filter**
2. Click **Add new filter**
3. Select **Suggestions** and **With Suggestions** 

![Filtering on suggestions](https://storage.crisp.chat/users/helpdesk/website/-/9/3/1/4/931439f481791800/image_j17lr6.png =710xauto)

---

## Understand permissions

The exact actions available depend on the user's role and store settings. Customize these in your **Settings** screen under **Time Tracking Settings**

* **Admins** can review, approve, undo approvals, and apply or dismiss suggestions.
* **Managers** can approve time cards when approvals are enabled. Depending on their permissions, managers may be allowed to edit shifts directly or submit suggestions for changes. Managers cannot view pay rates and salaries of others.
* **Staff** can view their own records only.

---

## Review approval history in the audit log

You can open the audit log from the **Edit Shift** flow by clicking **Audit Log**. It helps you verify who approved a time card, who suggested a change, and whether approval was undone later.

Look for events such as:

* approved
* undo approval
* suggested update
* applied suggested update
* dismissed suggested update

If you need to correct a record before approval, then refer to [Review, edit, and finalize time cards](/en/article/review-edit-and-finalize-time-cards-l9vbon/).

If you need to export approved records or review how finalized records affect reports, then refer to [Export time tracking and time card data](/en/article/export-time-tracking-and-time-card-data-116z5f6/)

---

| Questions or need help with setup? Use the 💬 chat bubble in the bottom right corner or schedule a [1-1 free setup meeting](https://calendly.com/easyteam/30min?utm_source=crisp_helpdesk&utm_medium=crisp_helpdesk&utm_campaign=links-in-helpdesk-articles) with our team.

[**View all Time Tracking articles**](/en/category/time-clock-timesheets-8vhdx2/)
