How Sage HRMS Garnishment Manager Works

Last modified: June 8, 2020

Garnishment Manager is used once payroll is calculated and ready for check printing. Garnishment Manager reads unposted check details from Sage HRMS Payroll and uses this data to compute various federal and state definitions of pay:

  • Gross Pay
  • Federal Agency Disposable Pay
  • CCPA Disposable Pay
  • Child Support Disposable Pay – by state
  • State Levy Disposable Pay – by state
  • IRS Take-home Pay
  • Net Pay

Garnishment Manager collects data from the employee’s child support and garnishment deduction code in Sage HRMS Payroll. This data includes the ordered amounts and other relevant attributes that are maintained using Optional Fields.

To calculate the appropriate garnishment and administrative fee, Garnishment Manager uses the calculated definitions of pay and the amounts and attributes of each garnishment. Then, Garnishment Manager applies logic based on the federal and state rules to determine the appropriate deduction amounts. These  amounts will include consideration of any limits and/or prioritization based on applicable federal and state rules. Garnishment Manager writes a timecard entry in Sage HRMS Payroll for each deduction processed.

When the Sage HRMS Payroll user runs the Calculate Payroll process, the garnishment timecard entries are included in the payroll. The process Calculate Garnishments can be rerun as many times as necessary. When the payroll is posted through the Print/Post process, all garnishment timecard entries are removed.