This guide covers: create a deduction (pre-tax or post-tax), create a custom earning, assign to employees, and see results on payroll.
Create a deduction (pre-tax or post-tax)
What it does: Defines a reusable deduction type — 401(k), health insurance, HSA, dental, vision, union dues, loan repayments — that can be assigned to employees.
Where: Accountant dashboard → Deductions (/clients/[clientId]/deductions).
Steps:
- Click Add Deduction in the top-right corner.
- Pick a Category from the menu: 401(k) / Retirement · Health Insurance · Dental Insurance · Vision Insurance · Life Insurance · Disability Insurance · HSA · FSA · Garnishment · Child Support · Tax Levy · Union Dues · Loan Repayment · Other.
- Enter the Name and a short Code (e.g.,
401K,HEALTH). - Set Tax Treatment — Pre-tax or Post-tax. Pre-tax reduces taxable wages on Form W-2.
- Pick a Calculation Method: Fixed Amount · % of Gross · % of Net · Per Hour.
- Enter the Default Amount or Default Percent that will pre-fill on assigned employees.
- Optional: set an Annual Limit (e.g., 401(k) IRS limit) and an Employer Match percentage with its own cap.
- Click Create Deduction.
Who: Accountant or SMB owner.
Notes: Inactive deductions are hidden by default. Tick Show inactive at the top-right to see them all.
Create a custom earning
What it does: Defines an additional pay type beyond regular and overtime — shift differential, on-call, callback, tips, piece rate, mileage, allowance.
Where: Accountant dashboard → Earnings (/clients/[clientId]/earnings).
Steps:
- Click Add Earning Type in the top-right corner.
- Pick a Category: Shift Differential · On-Call Pay · Standby Pay · Callback Pay · Tips · Piece Rate · Mileage Reimbursement · Expense Reimbursement · Allowance · Other.
- Enter the Name and a short Code.
- Pick a Calculation Method: Fixed Amount · Per Hour · % of Gross · Per Unit.
- Set the Default Amount that the engine will use unless overridden per pay run.
- Click Create Earning Type.
Who: Accountant or SMB owner.
Notes: Mileage Reimbursement and Expense Reimbursement are typically non-taxable; pick those categories and the engine excludes them from gross-wages tax math.
Assign to employees
What it does: Attaches a deduction or earning to a specific employee so it runs on every payroll.
Where: Accountant dashboard → employee profile → Deductions / Earnings tab.
Steps:
- Open the employee from
/clients/[clientId]/employees. - Switch to the Deductions or Earnings tab.
- Click Add and pick the company-level deduction or earning from the list.
- Override the default amount or percent if this employee differs from the policy default.
- Set a Start Date and an optional End Date. The engine only applies the line within that window.
Who: Accountant or SMB owner.
Notes: Court-ordered garnishments live on a separate page — see Garnishments. Health and dental deductions that need ACA tracking should pair with ACA tracking.
See on payroll
What it does: Confirms deductions and earnings landed correctly on the next payroll run.
Where: Accountant dashboard → Payroll Runs → run review.
Steps:
- Open a draft or completed payroll run.
- Each employee row shows: Gross · Earnings (broken out by type) · Pre-tax deductions · Tax withholdings · Post-tax deductions · Net.
- Click an employee row to see the per-line breakdown, including which deduction code drove each line.
- Cross-check the Deductions report at
/clients/[clientId]/reports/deductionsfor a YTD roll-up across employees.
Who: Accountant or SMB owner.
Notes: If a deduction does not appear on payroll, confirm the assignment's start date is on or before the pay date and that the parent deduction is still marked active.
Related: Garnishments · ACA tracking · Standard payroll reports.