This article helps admins set up deductions from employee paychecks to cover wage garnishments, court orders, or other post-tax debts. You can create a one-time or ongoing deduction that repeats every pay period.
Garnishment is when money is taken from an employee’s paycheck to pay off a debt, usually because of a court order.
Important reminders about garnishments and other post-tax deductions:
Custom deductions are always post-tax.
If you need to set up pre-tax deductions, go to this article.
Deductions start with the next pay period. If you have questions about a garnishment or income withholding order, contact the agency that sent the notice or your accounting professional.
If you’ve received a court order to enroll dependents in health insurance, go to this article for next steps.
Employers cannot fire, discipline, or refuse to hire someone because of a federal student loan garnishment order.
Expand the sections to learn more, or use CMD + F (or CTRL + F) to search for keywords throughout the article.
The Consumer Credit Protection Act (CCPA) sets limits on how much of an employee’s wages can be garnished. These limits help protect employees from losing too much of their paycheck to debt collection.
⚠️ Important: Gusto does not automatically limit garnishment deductions. You must review each payroll to make sure garnishments do not exceed federal or state limits. If you overdeduct, you may need to refund the employee and correct the payroll manually.
We'll process the garnishment amounts you enter for each employee.
We will not automatically apply the CCPA limits for you. You must manually confirm that each garnishment meets federal and state requirements before approving payroll.
Some orders, like child support or tax levies, may have different limits. Always verify the correct amount.
Need more help managing garnishments?
Premium customers—or those who add HR Services or Priority Support—can get expert help through Mineral HR Services.
Under the CCPA, the maximum garnishment for most debts is the smaller of these two amounts:
25% of disposable earnings, or
The amount by which disposable earnings are more than 30 times the federal minimum wage
Disposable earnings = gross pay − required deductions.
Required deductions include:
Federal income tax
State income tax
Social Security (FICA)
Medicare
Voluntary deductions (like insurance or retirement contributions) do not reduce disposable earnings.
Example:
Employee’s weekly pay after required taxes: $800
Federal minimum wage: $7.25
Step 1: 25% of $800 = $200 Step 2: 30 × $7.25 = $217.50 Step 3: $800 − $217.50 = $582.50
The smaller amount is $200, so $200 is the maximum that can be garnished from that paycheck.
Some types of garnishments have different limits or rules, such as:
Child support
Federal or state tax levies
Bankruptcy orders
Always review the employee’s specific order and state law before processing payroll. You can find each state’s withholding limits and get contact details for labor agencies here.
Use this method for single-payroll deductions that won’t repeat automatically.
To add one-time custom deductions while running a regular payroll:
Go to Pay and select Run payroll.
If you see Run payroll as a task in your dashboard, just click Let’s do it.
Under Regular, click Run Payroll.
Find the name of the employee for whom you’re adding a deduction.
If you’re in the spreadsheet view: Go to the Deductions column for that person.
If you’re in the legacy view: Click Actions (three dots) next to the employee. Select Add a deduction.
Click anywhere in the Deductions field, then click Add a one-time deduction.
Enter the desired description, amount type, and amount to withhold.
If you need to enter more than one garnishment or deduction, click Add a one-time deduction again and fill out the same fields.
Click Save.
To confirm the one-time deduction is in place after you run payroll:
On the payroll's Summary page, click Cash Requirements Summary.
Look under Total Other Deductions (Employee and Company).
You may be responsible for sending the deduction to the agency that ordered it. Go to the What to do with deducted garnishments section for next steps.
Use this method to set up deductions from an employee’s profile, whether the deductions are one-time or recurring.
Note: If the garnishment amount or percentage is not specified, reach out to the issuing courthouse or a CPA for help. Gusto cannot advise.
To add a post-tax garnishment or deduction from an employee’s profile:
Click People or use the search bar to enter the employee’s name.
Click your employee’s name.
Under Information, click Pay.
Scroll to Garnishments or custom deductions and click Add.
Under Deduction Type, select Garnishment or Custom Deduction (Post-Tax).
For garnishment: Select the Garnishment Type. If you choose Other, add a description of the garnishment. Then, fill out any additional information.
We’ll make these deductions from payroll and leave the money in your company account for you to pay directly to the collecting agency.
For custom deduction: Enter a description of the deduction. Then, fill out any additional information.
Click Save & continue.
The next time you run payroll, we’ll take this garnishment or custom deduction out of your employee’s paycheck after taxes (post-tax). It will show up as its own line on their paystub.
You might need to send that money to the agency that asked for the garnishment. For what to do with the money after it’s taken out, follow the steps in the “What to do with deducted garnishments” section.
The employee’s profile will now show:
Any garnishments or custom deductions and how much comes out each paycheck
The maximum annual amount you plan to deduct, and how much has been taken so far.
If you need to make changes in the future, click Edit next to each entry. Click Add to create a new entry.
Garnishment deductions are handled differently depending on the type and state.
For all states, except South Carolina:
We will make the child support garnishment payment on your behalf.
We deduct the amount of the garnishment from your company’s bank account.
If your company has multiple bank accounts, we’ll deduct the money from the account you used to process that payroll.
For South Carolina:
Deducted money remains in your company’s bank account.
If your company has multiple bank accounts, the money remains in the account you used to process that payroll.
Send garnishments to the South Carolina agency address on the child support order.
Deductions remain in your company’s bank account.
If your company has multiple bank accounts, the money remains in the account you used to process that payroll.
If you’ve been ordered to send garnishments to any agencies, that is your responsibility. Send garnishments to the address on the deduction order.
Sometimes, you may need to stop deducting a garnishment or deduction from an employee’s payroll.
To remove a post-tax garnishment or deduction:
Go to People.
Click your employee’s name.
Under Information, click Pay.
Scroll to Garnishments or custom deductions, and click Edit next to the garnishment.
Make your change:
To temporarily stop the deduction: Reduce the Amount to Withhold to $0.00, then click Save & continue.
To permanently stop the deduction: Click Delete this Deduction.
Primary and Full Access admins can set up post-tax deductions for an employee’s child support wage garnishment.
Before you start, make sure you have the garnishment order with the Child Support Enforcement (CSE) case number and withholding amount. Contact the agency directly if you can’t find the case number. Check the State Case ID formatting section for formatting requirements.
It’s important to enter all details accurately when adding an automatic child support garnishment.
Important: For off-cycle payrolls, you’ll need to handle this payment manually.
To set up a child support garnishment:
Go to People.
Click your employee’s name.
Under Information, click Pay.
Scroll to Garnishments or custom deductions and click Add.
Select Garnishment as the deduction type.
Select Child Support as the garnishment type.
In the Agency field, select the state agency listed on the order received.
In the County field, select the county listed on the order received (if applicable).
Florida, New York, and Illinois are the only states that require this.
Enter the CSE case number found on the order you received.
Enter the Total Amount to Withhold found on the order.
Make sure the amount you enter aligns with the pay period you pick in the next step.
Under Per, select the frequency listed in the order.
This should align with the amount you entered in the previous step.
We’ll calculate the per-paycheck amount to be withheld, even if this frequency is different from your employee’s regular pay schedule.
Under Max Paycheck Percentage, select the maximum percentage of your employee’s paycheck we should withhold. This info is listed in the order.
Click Save & Continue.
The next time you run payroll, we’ll deduct this amount from your employee’s wages post-tax.
We’ll automatically deduct this amount from every future payroll until you remove the garnishment from the employee’s profile.
We’ll list the deduction as a separate line item on the employee’s paystub.
Federal rules indicate that you can’t withhold more than 50% of an employee’s take-home pay (after taxes) if they’re supporting other dependents in a different household. If they are not supporting anyone else, you can take up to 60%. If your employee is more than 12 weeks behind on child support (this is called being in “arrears”), the limit can go up to:
55% if they’re supporting other dependents
65% if they’re not
Check the income withholding order to see if it says the employee is more than 12 weeks behind.
Note: Some states have different limits, so you may need to contact the state for more details.
State
Case ID formatting
Alabama
Enter Case ID exactly as shown on the child support order.
Alaska
Enter Case ID exactly as shown on the child support order.
Arizona
Case ID is 12 digits and is numeric only.
Arkansas
Case ID is 9 digits — court docket numbers cannot be used to identify a case.
California
Case ID is 12 – 15 digits (numeric). Do not enter dashes.
Colorado
Must include the 8-digit Case Identifier Number or the Child Support Family Support Registry (FSR).
Do not report the court number, which is much longer and includes a JV or a DR in the middle.
Do not report under the Social Security number (SSN) since employees can have multiple cases.
Connecticut
Case ID is the employee’s SSN. This is a mandatory field.
Delaware
Enter Case ID exactly as shown on the child support order.
District of Columbia
Employee’s case number — 10 digits.
Florida
Case ID is 13 digits (employee’s remittance ID/depository number). This number can be located on the employee's Income Deduction Order.
Georgia
Case ID is 9 digits, all numeric—Not the SSN, Federal Employer Identification Number (FEIN) or docket number.
Hawaii
Do not use asterisks (*) and backslashes (\).
Idaho
Case ID is 6 digits in length and must contain any leading zeros.
Illinois
Do not use the Case ID that start with a "C.” Use the Order ID, Docket ID or Remittance ID (usually starts with a year). It can be up to 17 characters, and is alphanumeric.
Indiana
All numeric with leading zeros is 10 digits.
Without leading zeros, it can be 4 to 7 digits long.
Payments will process correctly with or without the leading zeros.
Iowa
Case ID is all numeric.
Kansas
Case ID is 12 digits and is a mandatory field.
Kentucky
Enter Case ID exactly as shown on the child support order.
Louisiana
Enter Case ID exactly as shown on the child support order.
Maine
Enter Case ID exactly as shown on the child support order.
Maryland
Case ID is 9 digits — numeric only.
Massachusetts
Case ID is 9 digits.
Michigan
9-digit Case ID number OR 10-digit Order ID number.
Minnesota
Use either the MCI number (10 digits) or case number (12 digits). Exclude any dashes. Include the preceding zeros. Usually ends with 01, 02, or 03.
Mississippi
Use the 9 numeric digits known as the METSS case number. Do not include any of the following: special characters, letters, or the word METSS.
Missouri
Case ID is 8 digits — numeric only.
Montana
Case ID is 7 digits.
Nebraska
Enter Case ID exactly as shown on the child support order.
Nevada
Case ID is 10 characters — 9 numbers, with one alpha at the end (usually an A or B).
New Hampshire
Enter Case ID exactly as shown on the child support order.
New Jersey
Case ID is 2 letters (always cs), 8 numbers, and a letter.
New Mexico
Case ID should never have any alpha character.
New York
NYS child support account number is required: 2 Letters 5 Numbers 1 Letter 1 Number.
North Carolina
MPI number is in the MPI. Leading zeros are not required. No letters.
North Dakota
Case ID is numeric only and can be up to 10 digits.
Ohio
SETS case number: 10-digit case identifier that begins with the number “7.”
Order Number: Length varies. The court order identifier immediately follows the Case Number.
Oklahoma
Case ID is 12 digits — numeric only.
Case remittance ID or family group number: “FGN” on IWO. 000######, and an additional extension that usually end in 001, 002, 003, etc.
Oregon
Starts with a zero and ends with 41.
Pennsylvania
Case ID is numeric only.
Rhode Island
Enter Case ID exactly as shown on the child support order.
South Carolina
Enter Case ID exactly as shown on the child support order.
South Dakota
Case ID is alphanumeric — 9 numbers followed by a letter.
Tennessee
Case ID is alphanumeric — 9 digits long.
Texas
Case ID is 10 digits starting with a zero or an “N.”
Utah
Case ID is 10 digits — will always start with the letter “C” are followed by 9 numbers.
Vermont
Case ID is 10 digits — first 9 digits are SSN.
Virginia
Enter Case ID exactly as shown on the child support order.
Washington
Enter Case ID exactly as shown on the child support order.
West Virginia
Case ID is numeric only.
Wisconsin
Case ID is always numeric — can be 4 to 7 seven digits. Might be referred to as the remittance ID or the KIDS Participant PIN on the state withholding order.
Wyoming
Case ID is numeric only.
Managing child support garnishments involves more than just collecting deductions.
If the garnishment came from the state of South Carolina, a tribal support agency, or a US territory, OR
If the garnishment was collected on an off-cycle payroll
To send a payment yourself, follow the instructions on the garnishment order or contact the agency directly for assistance.
As long as the garnishment did not come from South Carolina, a tribal support agency, or a US territory, we’ll send payments to the state agency for you during:
Transition payrolls (as a result of a pay schedule change)
We send garnishment payments to most state agencies 2 business days after the payroll check date. For Alabama child support, we send the payment 5 business days after the check date.
In addition to the regular payroll debits (net pay, taxes, reimbursements), we combine all child support garnishments into one total amount. This total shows up as a separate debit and transaction line in your company’s bank account.
If a garnishment order says that the employee owes past-due payments (“in arrears”), the agency usually includes that amount in the 'Total Amount to Withhold' along with the current child support.
If the past-due amount isn’t included in the total, contact the agency to find out how to pay it on the employee’s behalf.
A lump-sum payment is a one-time payment to an employee. Examples include bonuses, commissions, severance, or unused vacation pay.
If an employee has an active child support order, some payments may need to be garnished. Requirements depend on the state and payment type. We may not automatically calculate child support on lump-sum payments like bonuses. You should check the garnishment amount and confirm it with the child support agency. Gusto does not send garnishment payments for extra pay payrolls or off-cycle payrolls.
Learn more about lump-sum payments and state requirements.
We make it easy to handle child support deductions and view them in payroll and employee records.
We’ll use the information you entered from the withholding order and your employee’s regular pay schedule to determine the per-paycheck amount to be withheld. Learn more about Gusto's deduction calculation.
As an admin, you can view deductions:
When running payroll
In payroll reports
In an employee’s profile
On an employee’s paystubs
In the "Agency Payments" report
Employees can view their deductions:
On their paystubs
In the Pay tab of their employee profile, under Deductions.
We send garnishment payments to agencies 2 business days after the payroll check date. Once we send the payment, we cannot reverse the funds on your behalf. Contact the agency directly for questions about how to do this and the next steps.
If another payroll is run to fix the one you reversed, garnishment deductions will happen again if they’re turned on for that payroll.
If you dismiss or rehire an employee with a garnishment, there are important steps you need to take. This section explains your legal responsibilities when dismissing or rehiring, and how to comply with agency requirements.
Legal requirement for dismissal
If you dismiss an employee with a garnishment order for any reason, the law says you must notify the agency of the dismissal right away. Each state has different rules, but it’s best to contact the agency within 5 days after you find out the employee will be dismissed or within 5 days after they leave, whichever happens first.
In some states, filling out the electronic termination application from the US Department of Health & Human Services is accepted to fulfill termination requirements. Other states may ask for more details or specific actions from you. Check out our article on dismissing or terminating an employee with a garnishment for more info.
If you rehire an employee with a garnishment, our system turns off all old garnishment settings. Based on the court order, you’ll need to enter the garnishment details again in the employee’s profile.
Some states also require reporting when you rehire an employee, so be sure to check the rules for your state.
You have several important tasks to follow once a child support order is in place. These may include:
Withholding income
We’ll use the info from the Set up an automatic child support garnishment section to determine how much to withhold, but you should still check that the amount matches the child support order.
Sending payment(s) to the agency
As long as you enter the deduction in Gusto as a child support garnishment and include the state agency, we’ll send the payments in all states except South Carolina. In that case, you must send the payment yourself
See the full list of employer duties from the US Department of Health & Human Services.
If an employee with a garnishment order gets hurt or sick and can’t work, tell the agency or court that sent the order. Provide the employee’s name and the name and address of whoever is paying workers’ compensation or disability benefits.
If your company isn’t paying those benefits, you usually don’t have to withhold child support. If you’re not sure, contact the agency to find out.
Sometimes, an employee may have more than one child support order, or you might even receive the same order more than once.
If you get duplicate child support orders for the same child and employee, don’t make changes in Gusto right away. You’ll need to take a few steps first.
Employers that receive a duplicate withholding order must:
Keep following the first order you received.
Give a copy of the second order to the employee.
Contact the agency or court that sent the second order. Let them know you’re already sending payments for the same child to a different place. Give them the payment details.
Contact the agency or court from the first order to let them know you got a second one.
Confirm if you need to do anything else.
You might get more than one child support order for an employee, for different children or cases. Don’t treat these as first-come, first-served. Each order must be handled properly based on state rules.
Important: We calculate the "Maximum Paycheck Percentage (MPP)" separately for each garnishment, not by adding them together.
Example:
The employee’s disposable income after taxes is $2,087.20.
They have two garnishments, both with a 50% MPP.
Garnishment 1 = $875
Garnishment 2 = $925
Both amounts are less than 50% (which is $1,043.60), so we’ll take both amounts ($875 + $925 = $1,800).
If there isn’t enough income left to cover all garnishments, follow your state’s rules to divide the money. Most states prioritize current child support, but each state is different.
Pro Tip: Contact the child support agency in the employee’s work state to find out how to handle multiple orders and divide payments correctly.
The federal government sends a wage garnishment order to an employer for a defaulted student loan. You may need to withhold up to 15% of the employee's disposable earnings (pay after taxes).
The government notifies an employee 30 days before garnishment begins. During this window, the employee can ask for a hearing, repay the debt, or set up a payment plan.
What to do if you receive a student loan garnishment order
As an employer, here's how to comply with an order for a student loan garnishment:
Withhold the required amount from the employee's paychecks by adding a garnishment to their profile.
Send withheld funds to the agency listed on the order.
When the order is released or if the employee leaves your company, remove the garnishment.
Q: Why isn’t the deduction showing on payroll?
A: Most of the time, a post-tax deduction doesn’t show up on payroll for one of these reasons:
You added the deduction after payroll ran
If you add a deduction after a payroll is processed, we won’t apply it to that payroll. We’ll apply it starting with the next payroll.
The employee’s net pay is too low
We only apply post-tax deductions when the employee’s net pay is equal to or higher than the deduction amount. If the employee’s wages aren’t high enough to cover the deduction:
We skip it for that payroll.
We apply it on the next payroll where the employee earns enough.