| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Expenses (hr_expense)
• Employees (hr) • Invoicing (account) • Discuss (mail) |
| Lines of code | 1304 |
| Technical Name |
us_gsa_per_diem_expense_engine |
| License | OPL-1 |
| Website | https://pokutsoft.com |
| Versions | 18.0 19.0 |
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
Per Diem Localities
M Ie Tiers
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
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Expenses (hr_expense)
• Employees (hr) • Invoicing (account) • Discuss (mail) |
| Lines of code | 1304 |
| Technical Name |
us_gsa_per_diem_expense_engine |
| License | OPL-1 |
| Website | https://pokutsoft.com |
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module