PER DIEM CEILING CALCULATIONS - Special Topic TR-4

The per diem ceiling calculation occurs in the Expense Detail subtask of the Enter Expense Reports screen. It can be performed for all expense types identified as either "Meals" or "Lodging" in Maintain Expense Types. (You can identify expense types as either "Meals" or "Lodging" by entering "Y" in the Meals and IE (Incidental Expenses) Flag field or the Lodging Flag field in the Link To Travel Account Group subtask of the Maintain Expense Types screen.) Because per diem ceilings are established only for meals and lodging, only these types of expenses should be entered in the Expense Detail subtask. If an expense type is not identified as either "M&IE" or "Lodging," data entry in the Expense Detail subtask will not be permitted for that expense type.

Ceiling Applied Codes/Ceiling Methods

Use the Link To Travel Account Group subtask of the Maintain Expense Types screen to assign a default ceiling method (the Ceiling Applied Code field in the subtask) to each expense type. This default can be overridden in the Expense Detail subtask of the Enter Expense Reports screen as necessary. Examples of ceiling methods include the following:

Per diem ceilings, or per diem rates, can be imported from the per diem rates provided monthly by the United States Federal Government. If you are required to adhere to the JTR rates, they are predetermined by the Federal Government and posted monthly on the Internet. The Web URL is http://www.dtic.mil/perdiem/pdrates.html

Both the CONUS (Continental U.S.) and OCONUS (Outside Continental U.S.) rates can be uploaded through the Update Per Diem Rates screen. (For more detailed information regarding uploading files from the Internet, please see the documentation for the Update Per Diem Rates screen.) When using a rate schedule in the Expense Detail subtask of the Enter Expense Reports screen, expenses for meals and lodging should be assigned a Ceiling Method code of "J" or "M."

Clients who use their own internal per diem rates must initialize these rates manually. Internal rates can be initialized in one of three ways:

The final option in the Expense Detail subtask is to assign a Ceiling Method code of "N" or "None." This disables the ceiling calculation for the transaction being entered.

Validations

The following per diem detail validation takes place for the Expense Detail subtask of the Enter Expense Reports screen:

Whether or not edits can be made to the start and end times is determined by the Partial Per Diem checkbox in the Travel Settings screen. The Partial Per Diem checkbox must be selected if you want to be able to edit these times and to calculate per diem based on quarters of a day or on meals. If the checkbox is selected, and you chose "J" as your Ceiling Method, a partial per diem will be calculated based on quarters of a day, using the starting and ending times you enter. If the checkbox is selected, and you chose "M" as your Ceiling Method, partial per diem will be calculated based on the meals schedule. Although you can enter starting and ending times in this instance, these times will not be used for the partial per diem calculation. If the Partial Per Diem checkbox in the Travel Settings screen is not selected, the system will disable edits to the start and end dates, and will perform a calculation based upon a full day of per diem.

If the traveler has been on a trip for more than one day, but requires a partial-day calculation, then his/her per diem will have to be captured on more than one line in the Expense Detail subtask of the Enter Expense Reports screen. The per diem related to whole days can be recorded as a single line with the trip start and end dates reflecting the number of whole days. The day or days of partial travel should be recorded individually to allow the start and end times to calculate the number of quarters (for quarter-day calculations), or to apply the meal schedule limitations (for meal schedule calculations).

The system will calculate and store the number of quarters entered. The clock is divided as follows: 0:00 - 6:00 = quarter number 1; 6:01 - 12:00 = quarter number 2; 12:01 - 18:00 = quarter number 3; and 18:01 - 24:00 = quarter number 4. The time that you enter is then rounded upward to the nearest quarter. For example, if you enter "0:00 to 8:00" as the time period, it indicates that the traveler was on a trip from midnight to 8 a.m. The system allows two quarters of per diem. A start time of "6:01" and an end time of "21:00" would allow for three quarters of per diem. If the start time was changed to "6:00," a whole day of per diem would be allowed.

Once all of the aforementioned data has been entered, the system is ready to calculate over-ceiling amounts.

Ceiling Calculations

If a "C" ceiling method is selected, the system looks at the Vendor Travel Info table based on the Vendor ID entered on the Enter Expense Report screen. The system also looks at the Vendor Travel Accounts table to search for an override record. An override record will exist if the expense type code from the line on the main form exists and is active for the start and end dates entered. If a ceiling rate is located by the system, it will be retrieved and used in the calculation. If it is not located, the system looks at the Expense Type Account table based on the expense type code. If more than one record exists in the Expense Type Accounts table, the correct record is retrieved based on the start and end dates of the trip. The ceiling rate from this record is used in the calculation. Again, this is only if Ceiling Method "C" has been selected in the Expense Detail subtask of the Enter Expense Reports screen.

If Ceiling Method "A," "J," or "M" is selected, the system looks at the Travel Per Diem table based on the country, state, locality, and city entered. The record with the latest effective date less than or equal to the entered start date is used. If more than one record is found in the Travel Per Diem table for this effective date, a comparison of the seasonal dates is made. Each per diem record may optionally contain seasonal dates for the rate in addition to the effective date of the record. Only locations where per diem rates fluctuate widely will contain seasonal records (e.g., a seaside resort city). In this instance, the rate assigned to the season in effect for the start and end date of the trip is used. Again, this is a date comparison performed between the start and end dates on the per diem record and the start and end dates of the trip line.

The Travel Per Diem table contains both a meal and a lodging rate. Expense types are established in the Maintain Expense Types screen. If "A" is selected as the Ceiling Method and the expense type is a meal expense, the ceiling calculation is as follows:

Note: If quarters of a day have been entered on the line, this indicates that the traveler was on travel for less than one day in all instances. You cannot enter quarters of a day for a range of days.

Meal Ceilings

Meal ceilings are an alternate method of calculating partial per diem. The use of the M&IE schedule is extremely rare. A meal schedule is used only when calculating ceilings for a partial day of travel on a "meal-by-meal" basis, instead of on a "quarters of a day" basis. With this type of calculation, each meal must be evaluated on an individual basis against the meal schedule. If any meal is over the scheduled rate, the excess becomes unallowable, even if the traveler is under the total per diem ceiling for that day.

If the M&IE Schedule column in the Travel Per Diem Rates table (Maintain Per Diem Rates screen) is not blank and this is a "Meal" expense type, a separate ceiling calculation is needed. You can allocate a maximum per diem meal rate in the per diem table across all meals through the use of a meal schedule. Meal schedules are established in the M&IE Schedule table. Using a schedule allows you to take the per diem ceiling calculation and break it down on a meal-by-meal basis. Cross-application logic requires the sum of meal amounts in the M&IE Schedule table to equal the per diem rate for the locality that it is assigned to in the Per Diem Rates table. In order to apply meal ceilings properly, you must also specify a Ceiling Method of "M" in the Expense Detail subtask of the Enter Expense Reports screen.

The system looks up the meal schedule in the M&IE table, using the M&IE Schedule code found in the Per Diem Rates table for the locality of the trip. The system retrieves maximum values for each of the meals and incidentals. You must enter meal expenditures by meal on the expense report in order for the system to calculate the ceiling. Note that individual meal ceilings are only calculated if the traveler was on travel for less than a full day.

The expense report's Expense Detail subtask of the Enter Expense Reports screen contains optional columns for breakfast, lunch, dinner, and incidentals that must be used if this calculation is to take place. Once this information is entered, the meal schedule amounts are used to determine the maximum amount for each meal. For example, a traveler attended a conference for the first half of one day, and ate breakfast on the trip. Assume the breakfast amount for the meal schedule is $10; this is the total allowable breakfast amount. If the cost of the breakfast was $12, then $2 is the over-ceiling amount. The same calculation is done for lunch, dinner, and incidentals, where applicable. The allowable amount for each meal is compared to the values you enter in the columns, and then an over-ceiling amount is derived by meal. The over-ceiling amounts are then added together and displayed in the Amount Over Ceiling column for that line in the Expense Detail subtask of the Enter Expense Reports screen. Over-ceiling amounts are not stored by individual meal.

Note: Meal ceilings and "quarters of a day" partial per diem calculations are mutually exclusive. If a meal ceiling calculation is performed, no effort is made to calculate partial per diem amounts.

Also note that the meal ceiling calculation is invoked only when a ceiling type of "M" for "JTR/M&IE" is used. No attempt is made to connect meal ceilings to company per diem or alternate per diem ceiling methods. However, clients may have multiple M&IE schedules per locality. This would occur when seasonal rates are used in conjunction with meal ceilings.

When you complete your entry into the Expense Detail subtask of the Enter Expense Reports screen and select "OK," you are returned to the main form. A line is automatically added to the expense report for the over-ceiling amount. This reduces the amount charged to the maximum daily rate, and records the amount in excess to the over-ceiling account specified in the Maintain Travel Account Groups screen.