---
title: How do I enable worker per diem for my project?
description: This article will outline the steps to enable per diem for each worker on individual projects. The Perdiem can be manually applied daily or, if selected, automatically applied per shift.
---

[Skip to content](https://ask.smartbarrel.io/how-to-assign-expenses-to-a-worker#main-content)

English

Show submenu for translations

[Customer portal](https://ask.smartbarrel.io/ticketsview?hsLang=en)

![smartbarrel-logo-1.png\]](https://ask.smartbarrel.io/hs-fs/hubfs/smartbarrel-logo-1.png?height=39&name=smartbarrel-logo-1.png)

- Home
- Products
- Pricing
- Blog
- Company

Open main navigation

Close main navigation

- Home
- Products
- Pricing
- Blog
- Company
- English
  
  Show submenu for translations
- [Customer portal](https://ask.smartbarrel.io/ticketsview)
- Go to Dashboard

 Go to Dashboard

 Search the SmartBarrel Knowledge Base

- There are no suggestions because the search field is empty.

1. [SmartBarrel Knowledge Base](https://ask.smartbarrel.io/?hsLang=en)
2. [SmartBarrel Dashboard](https://ask.smartbarrel.io/smartbarrel-dashboard?hsLang=en)
3. [Worker Profile Management](https://ask.smartbarrel.io/smartbarrel-dashboard?hsLang=en#worker-profile-management)

# How do I enable worker per diem for my project?

## This article will outline the steps to enable per diem for each worker on individual projects. The Perdiem can be manually applied daily or, if selected, automatically applied per shift.

#### **Part 1: Enable Per Diem for a Worker**

Step 1. Select the project \> Click on Project Workers 

![](https://ask.smartbarrel.io/hs-fs/hubfs/image-png-Mar-20-2025-07-23-29-8771-PM.png?width=670&height=307&name=image-png-Mar-20-2025-07-23-29-8771-PM.png)

 

Step 2. Find the worker and click on the Per Diem option to enable it

![](https://ask.smartbarrel.io/hs-fs/hubfs/image-png-Mar-20-2025-07-24-30-7674-PM.png?width=670&height=246&name=image-png-Mar-20-2025-07-24-30-7674-PM.png)

 

Step 3. Check the box to make the worker eligible for Per Diem, then fill in the required details.

![](https://ask.smartbarrel.io/hs-fs/hubfs/image-png-Mar-09-2026-06-21-03-4347-PM.png?width=492&height=237&name=image-png-Mar-09-2026-06-21-03-4347-PM.png)

If there are no Per Diem Policies configured, select "Custom Per Diem" for the worker.

![](https://ask.smartbarrel.io/hs-fs/hubfs/image-png-Mar-09-2026-06-26-38-1347-PM.png?width=496&height=870&name=image-png-Mar-09-2026-06-26-38-1347-PM.png)

**Note:** You will be asked to select an **Expense Code**.

- **Set Automatically:**  
  The per diem will be auto-assigned to the worker’s **first punch of the day**.
- **Expense Code (required):**   
  Expense codes are configured in the company settings. Select one available here. One must be set in order to proceed.

- **Auto-Assign from Worker’s Shift Cost Codes:**  
  If checked, the system will match the **per diem cost code** to the cost code where the worker logged **the most hours** for that day.

In case the Per Diem was not chosen to be automatically set, it would be necessary to add it manually to the worker's shift. For this:

#### **Part 2. Automatic Settings**

Step 1. Find the shift of the worker and select the Per Diem icon (if dark grey, means the expense is enabled for the worker)

![](https://ask.smartbarrel.io/hs-fs/hubfs/image-png-Mar-20-2025-08-01-07-7522-PM.png?width=670&height=301&name=image-png-Mar-20-2025-08-01-07-7522-PM.png)

 

Step 2. Click Add expense \> Select Per Diem 

![](https://ask.smartbarrel.io/hs-fs/hubfs/image-png-Mar-20-2025-08-09-33-6368-PM.png?width=670&height=302&name=image-png-Mar-20-2025-08-09-33-6368-PM.png)

 

Step 3. Add as many per diem or expenses as needed and select cost code if applicable. Click the "save" icon

![](https://ask.smartbarrel.io/hs-fs/hubfs/image-png-Mar-20-2025-08-06-01-0000-PM.png?width=670&height=308&name=image-png-Mar-20-2025-08-06-01-0000-PM.png)

 

Video: 

<iframe data-hsv-src="https://play.hubspotvideo.com/v/21020729/id/188167843198" referrerpolicy="origin" sandbox="allow-forms allow-scripts allow-same-origin allow-popups" allow="autoplay; fullscreen;" style="position: absolute !important; width: 100% !important; height: 100% !important; left: 0; top: 0; border: 0 none; pointer-events: initial" title="HubSpot Video" loading="lazy" data-hsv-id="188167843198" data-hsv-style="" data-hsv-width="688" data-hsv-height="288" data-hsv-autoplay="false" data-hsv-loop="false" data-hsv-muted="false" data-hsv-hidden-controls="false" data-hsv-full-width="false"></iframe>

 

- [SmartBarrel Dashboard](https://ask.smartbarrel.io/smartbarrel-dashboard?hsLang=en#main-content)

    - [Worker Profile Management](https://ask.smartbarrel.io/smartbarrel-dashboard?hsLang=en#worker-profile-management)
    - [Project Settings](https://ask.smartbarrel.io/smartbarrel-dashboard?hsLang=en#project-settings)
    - [Timesheet Management](https://ask.smartbarrel.io/smartbarrel-dashboard?hsLang=en#timesheet-management)
    - [Productivity](https://ask.smartbarrel.io/smartbarrel-dashboard?hsLang=en#productivity)
    - [Worker Vs User](https://ask.smartbarrel.io/smartbarrel-dashboard?hsLang=en#worker-vs-user)
    - [Crew Management](https://ask.smartbarrel.io/smartbarrel-dashboard?hsLang=en#crew-management)
    - [Reports](https://ask.smartbarrel.io/smartbarrel-dashboard?hsLang=en#reports)
    - [Company Settings](https://ask.smartbarrel.io/smartbarrel-dashboard?hsLang=en#company-settings)
    - [Security](https://ask.smartbarrel.io/smartbarrel-dashboard?hsLang=en#security)
    - [PunchFlow and SMS Messages](https://ask.smartbarrel.io/smartbarrel-dashboard?hsLang=en#punchflow-and-sms-messages)
    - [Microsoft SSO](https://ask.smartbarrel.io/smartbarrel-dashboard?hsLang=en#microsoft-sso)
    - [Unions and Agreements](https://ask.smartbarrel.io/smartbarrel-dashboard?hsLang=en#unions-and-agreements)
- [Device and Solar](https://ask.smartbarrel.io/device-and-solar?hsLang=en)
- [Mobile App](https://ask.smartbarrel.io/mobile-app?hsLang=en#main-content)

    - [Manage the Apps Settings](https://ask.smartbarrel.io/mobile-app?hsLang=en#manage-the-apps-settings)
    - [Using the App](https://ask.smartbarrel.io/mobile-app?hsLang=en#using-the-app)
- [Integrations](https://ask.smartbarrel.io/integrations?hsLang=en#main-content)

    - [Procore Integration](https://ask.smartbarrel.io/integrations?hsLang=en#procore-integration)
    - [CMiC Integration](https://ask.smartbarrel.io/integrations?hsLang=en#cmic-integration)
    - [API](https://ask.smartbarrel.io/integrations?hsLang=en#api)
    - [Viewpoint Vista (App Xchange)](https://ask.smartbarrel.io/integrations?hsLang=en#viewpoint-vista-app-xchange)
    - [Plexxis](https://ask.smartbarrel.io/integrations?hsLang=en#plexxis)
    - [Foundation](https://ask.smartbarrel.io/integrations?hsLang=en#foundation)
    - [BuildOps](https://ask.smartbarrel.io/integrations?hsLang=en#buildops)
    - [Spectrum](https://ask.smartbarrel.io/integrations?hsLang=en#spectrum)
- [Feature Highlights](https://ask.smartbarrel.io/feature-highlights?hsLang=en)

- Home
- Products
- Pricing
- Blog
- Company

[![Chill listening crop-3](https://ask.smartbarrel.io/hs-fs/hubfs/SMARTBARREL-Logo-png-1.png?width=42&height=24&name=SMARTBARREL-Logo-png-1.png "Chill listening crop-3")](https://smartbarrel.io)

Copyright © 2026, SmartBarrel

```json
{
  "@context" : "https://schema.org",
  "@type" : "VideoObject",
  "contentUrl" : "https://stream.mux.com/CdZ4jYb8U4EekV2ajPNMSU2dZtF5L1zOeOwQD386G01M/capped-1080p.mp4",
  "dateModified" : "2026-03-31T17:28:27.499Z",
  "duration" : "PT51.79S",
  "height" : 804,
  "name" : "Per Diem",
  "thumbnailUrl" : "https://21020729.fs1.hubspotusercontent-na1.net/hubfs/21020729/Knowledge%20base%20V2/Per%20Diem.mp4/medium.jpg",
  "uploadDate" : "2025-03-31T17:01:07.958Z",
  "width" : 1920
}
```