Skip to Content

US GSA Per-Diem Expense

93.45 93.45

Instant digital delivery after payment confirmation.
License: OPL-1, every download is watermarked.
Terms and Conditions
Compatible with Odoo 18.0 · 19.0
OPL-1 license · Odoo 18.0 & 19.0
US GSA Per-Diem Expense for Odoo — preview banner

US GSA Per-Diem Expense

GSA CONUS per-diem engine (lodging + M&IE) with the first/last-day 75% rule, baked rate tables and over-per-diem flagging on expense reports

GSA CONUS per-diem engine (lodging + M&IE) with the first/last-day 75% rule, baked rate tables and over-per-diem flagging on expense reports

Key Features

Baked GSA rate tables

Ships with the standard CONUS rate (lodging + M&IE) used as the automatic fallback, plus a sample of high-cost localities (New York City, San Francisco, Washington DC, Boston, Chicago, Seattle) with seasonal lodging tiers. Every rate is a n

M&IE breakdown tiers

The five standard GSA M&IE tiers are seeded with their breakfast / lunch / dinner / incidental split and the first-and-last-day amount (75% of the daily total).

First/last-day 75% rule

On the day of departure and the day of return the traveler is entitled to only 75% of the daily M&IE. The engine prorates these days automatically and labels them on the worksheet.

Lodging by night

Lodging is allowed per night of stay (not per calendar day); the engine counts nights and applies the seasonal locality lodging cap in force on each night.

Seasonal lodging

Many GSA localities have different lodging caps by season (peak vs off-peak). The engine selects the correct seasonal cap for each night of the trip.

Trip computation

Enter a destination locality and the travel dates and the engine builds a day-by-day worksheet: each day's allowable lodging, the M&IE percentage applied, and the allowable M&IE.

Compare and flag

Enter the actual lodging and actual M&IE the employee spent (or pull the totals from a linked expense report) and the engine flags the amount that exceeds the allowable per-diem, line by line and in total.

Expense report integration

Adds a Per-Diem Worksheet button and fields to the standard Expense Report (hr.expense) so reviewers can link a per-diem worksheet, tag each expense as Lodging or M&IE, pull the actual totals onto the worksheet, and see the over-per-diem amount and accountable-plan status before approval.

Screenshots

US GSA Per-Diem Expense — Per Diem Localities in Odoo

Per Diem Localities

US GSA Per-Diem Expense — M Ie Tiers in Odoo

M Ie Tiers

US GSA Per-Diem Expense — Import Roll Forward Rates in Odoo

Import Roll Forward Rates

Why Choose This Module

Accountable-plan note Under an IRS accountable plan, reimbursements at or below the federal per-diem rate are generally not treated as taxable wages, while amounts paid above the per-diem may be. This module computes the allowable per-diem and flags the excess so your team can apply your own policy. It does not file anything and needs no certification.

Specifications

  • Compatible: Odoo 18.0 / 19.0
  • License: OPL-1
  • Languages: English
  • Author: Pokutsoft
  • Dependencies: hr_expense
  • Support: support@pokutsoft.com

Update date: 2026-07-02