De Minimis Meal Screen
Measure meal frequency per employee-week against a caller-defined de minimis boundary.
Description
A meal-frequency screen measures meals per employee per week against a supplied maximum.
A meal-frequency screen measures meals per employee per week against a supplied maximum. It tests frequency alone rather than the value or tax character of a benefit.1
Measure meal frequency per employee-week against a caller-defined de minimis boundary.
When to use De Minimis Meal Screen
Use this tool to measure meal frequency per employee-week against a caller-defined de minimis boundary.
Choose the specific arithmetic or checklist scenario and establish its input amounts, dates, rates and criteria from the applicable records. Keep currencies, periods and jurisdictions consistent; review the tool-specific assumptions before interpreting the result.
How to use De Minimis Meal Screen and understand its results
- Choose the specific arithmetic or checklist scenario and establish its input amounts, dates, rates and criteria from the applicable records. Keep currencies, periods and jurisdictions consistent; review the tool-specific assumptions before interpreting the result.
- Enter mealOccurrences, employeeCount, observationWeeks, maximumOccurrencesPerEmployeeWeek using the field table and calculation rules, then run the tool.
- Read occurrencesPerEmployeeWeek, withinCallerFrequency. The explanation below defines the units, signs, ordering and any flags or placeholder values.
- If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
| Input field | Meaning | Value type; see rules below | Requirement |
|---|---|---|---|
| mealOccurrences | Meal occurrences | integer; minimum: 0 | Required |
| employeeCount | Covered employees | integer; minimum: 1 | Required |
| observationWeeks | Observation period (weeks) | number; minimum: 0 | Required |
| maximumOccurrencesPerEmployeeWeek | Caller maximum frequency | number; minimum: 0 | Required |
Enter nonnegative integer meals, positive integer employees, positive weeks and nonnegative maximum frequency. Return frequency and the inclusive within-criterion flag.
frequency=mealCount/(employeeCount×weeks); withinMaximum=frequency≤maximum Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.
| Output field | Meaning | Value type |
|---|---|---|
| occurrencesPerEmployeeWeek | Occurrences per employee-week | number; minimum: 0 |
| withinCallerFrequency | Within caller frequency | boolean |
{
"input": {
"mealOccurrences": 20,
"employeeCount": 10,
"observationWeeks": 4,
"maximumOccurrencesPerEmployeeWeek": 1
},
"output": {
"occurrencesPerEmployeeWeek": 0.5,
"withinCallerFrequency": true
}
} Limitations and assumptions
Occasional-benefit exclusion requirements involve facts beyond this ratio. Meal value, individual distribution and legal de minimis treatment are not determined.
Numeric inputs must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors. A successfully returned false flag is an evaluated outcome; its meaning is explained above.
Alternative or Complementary methods
Use Fringe-Benefit Exclusion: Split a fringe benefit into excluded and taxable amounts using supplied values. For a complementary task, use Group-Term Life Imputed Income: Calculate group-term life imputed income from caller-supplied exclusion and table rate.
References
-
De Minimis Meal Screen — tool.io
Similar or alternative tools
- Fringe-Benefit Exclusion
Split a fringe benefit into excluded and taxable amounts using supplied values.
- Group-Term Life Imputed Income
Calculate group-term life imputed income from caller-supplied exclusion and table rate.