NEWWorklio Insurance: benefits and pay-as-you-go workers' comp, built into payroll.Learn more
HCM
PAYROLL OPERATIONS

Earning code

An earning code is the configured category that tells payroll how one kind of pay behaves for tax, rate calculation, and reporting.

Updated 2 min read1 primary source

Two earning codes can share a label and still calculate differently. The configuration behind the code decides its behavior, not its name. A source code named “Bonus” may differ from the destination system’s standard bonus on taxability, overtime, and general ledger flow. Compare codes by configured behavior rather than by label. Tax treatment is set per tax type. Depending on the governing rule, a code can reduce federal taxable wages and still count toward Social Security.

What does each code configure?

An earnings catalog is one controlled vocabulary for compensation. Build it around consistent behavior, not one code per department or per manager’s preference. Historical codes may be duplicates, obsolete, or needlessly specific. Simplifying them has to preserve every required tax, payroll, accounting, and reporting distinction.

SETTINGEARNING CODEDEDUCTION CODE
CoversSalary, regular hourly, overtime, bonus, commission, tipsBenefit premiums, retirement contributions, garnishments, loan repayments
TaxTax treatment, set per tax typePre-tax or after-tax
AmountRate or amount behaviorFlat amount, percentage, or table method; an annual limit or goal balance
Also carriesGeneral ledger and time mapping, effective date, eligible employees, reportingPriority when pay is short, arrears behavior, vendor, accounting mapping
SOURCES
  1. Publication 15 (2026), (Circular E), Employer’s Tax Guide

General information, not legal or tax advice. Apply current federal and state rules with qualified guidance.

RELATED TERMS

Your next payroll could be your first one on Worklio.