Major type: the base wage category
majorType identifies the base wage category a rate applies to:
These are the only three values. An authority can have separate rates for each, and a state’s tipped minimum wage (
TIP) is often lower than its regular minimum wage (REG), while an exempt minimum wage (EXM) reflects a different compliance requirement than either.
Industry type: industry-specific overrides
industryTypeCode identifies an industry that has its own minimum wage rate, separate from the authority’s general rate. A code of 000 (“Not specified”) means the rate is the general rate for that authority and major type, with no industry-specific override. A non-zero code means the rate applies only to that industry. For example, agriculture, healthcare, or hospitality.
Minor type: employer or employee attribute overrides
minorTypeCode identifies a rate that depends on an employer or employee attribute, such as company size, employee age, or whether an employer provides benefits. As with industry type, a code of 000 means no attribute-based override applies. A non-zero code means the rate applies only when that attribute is met. For example, a lower rate for small employers or a training wage for employees under a certain age.
Putting it together
For a single work location, several rates can be returned within the same authority level when that authority defines industry- or attribute-specific overrides in addition to its general rate. To determine which rate applies to a specific employee:- Start with the general rate (
industryTypeCodeandminorTypeCodeboth000) for the appropriatemajorType. - Check whether the employee’s industry matches an active
industryTypeCodefor that authority. If so, that rate overrides the general rate. - Check whether the employer or employee matches an active
minorTypeCodefor that authority. If so, that rate overrides the general rate.

