How to Categorize Payroll Processing Fees in QuickBooks (and Xero)

Bobby Huang

Partner, SDO CPA LLC / CEO, Growthy

May 20, 2026
9 min read
Chart of Accounts
How to Categorize Payroll Processing Fees in QuickBooks (and Xero)

How to Categorize Payroll Processing Fees in QuickBooks (and Xero)

Your client runs QB Payroll. You're staring at the January bank feed. In this example, there's a $98 Intuit service charge on the 3rd, a $13,456.25 payroll funding draw on the 15th, then another $98 on February 3rd. (These are example amounts, not Intuit's prices.) The naive move is to book all of it to "Payroll Expense" and call the month clean. Wrong. And it'll cost your client at tax time when the CPA can't tie wages back to Form 941.

The $98 is a service fee. The $13,456.25 funding draw holds two pieces: $12,500 of gross wages (net pay plus the employee withholdings) and $956.25 of employer FICA match (6.2% Social Security plus 1.45% Medicare on $12,500, which is under the annual Social Security wage base). To keep the example simple, it leaves out FUTA and SUTA. Wages and employer taxes go on different Schedule C lines, and the fee goes on a third. The employee withholdings inside gross wages aren't extra expenses at all. They're liabilities sitting on the balance sheet until they're paid over to the IRS and the state.

This guide breaks QB Payroll spend into the four buckets a clean chart of accounts needs: subscription fee, gross wages, employer-paid taxes, and employee withholding liabilities. Get the split right once and your monthly close stops fighting Form 941 reconciliations.

How should businesses categorize payroll processing fees in their chart of accounts?

Book the QuickBooks Payroll subscription fee to its own expense account, such as Payroll Service Fees. Keep it separate from gross wages (Schedule C Line 26) and employer payroll taxes (Line 23). Employee withholdings are liabilities, not expenses. Use one account per bucket, every month, so your Form 941 ties to the books.

Full rules at a glance:

The QB Payroll subscription fee goes to Payroll Service Fees. On Schedule C, list it under other expenses in Part V, which totals to Line 27b. Line 17 is for accountant and attorney fees. Gross wages go to Wages & Salaries on Line 26. Employer payroll taxes (FICA match of 6.2% Social Security up to the annual wage base plus 1.45% Medicare, FUTA, SUTA) go to Payroll Taxes on Line 23. Employee withholdings (federal income tax, employee FICA, state tax) are liabilities, not expenses, and sit in Payroll Liabilities until they're paid over. Workers' comp premiums go to Insurance on Line 15. For 1099s, verify the payee's W-9; payments to corporations are generally exempt under §1.6041-3(p). Check the invoice and applicable state guidance before recording any sales tax. The biggest mistake is lumping fees with wages.

Key Takeaways

  • Three different GL accounts - QB Payroll subscription fee = its own fee account (Schedule C Part V other expenses). Gross wages = Line 26 (Wages). Employer payroll taxes = Line 23 (Taxes & Licenses). One line item per bucket, every month.
  • Employee withholdings are liabilities - Federal income tax, employee FICA, and state withholding deducted from gross pay are not expenses. They're Payroll Liabilities on the balance sheet until they're paid over to the IRS and the state.
  • Workers' comp goes to Insurance - Even when you buy it through your payroll provider, the premium hits Schedule C Line 15 (Insurance), not payroll fees.
  • 1099 contractor processing is a separate split - If your payroll service files 1099-NECs for you, the processing fee is Payroll Service Fees. The actual contractor payments are Contract Labor on Schedule C Line 11.
  • Check the W-9 before any 1099 - Verify the payee's W-9; payments to corporations are generally exempt under Treas. Reg. §1.6041-3(p).
  • Always book gross, not net - Debit Wages for the gross amount, credit Payroll Liabilities for withholdings, credit Cash for the net deposit. Booking only the net wipes the liabilities and breaks your 941 reconciliation.

Where QuickBooks Payroll goes in your books

Use the payroll register and service invoice to identify each bucket. The subscription fee is one bucket. The actual payroll (wages, taxes, withholdings) is a separate set of buckets. Don't mash them together.

Part A: The subscription fee

Field

Value

QBO account

Payroll Service Fees. Some firms use a Bank Charges sub-account "Payroll Fees"

Xero account

The matching payroll-fee or professional-fees expense account in your Xero chart (codes vary by chart)

Schedule C

Part V other expenses (totals to Line 27b). Line 17 is for accountant and attorney fees

Form 1120 / 1120-S

Line 26 (Other deductions) / Line 20 (Other deductions)

1099-NEC

Verify the payee's W-9; payments to corporations are generally exempt under §1.6041-3(p)

Sales tax

Check the invoice and applicable state guidance before recording any sales tax

Part B: The actual payroll

Bucket

QBO account

Schedule C

Gross wages to employees

Wages & Salaries

Line 26 (Wages)

Employer FICA match (6.2% Social Security up to the wage base + 1.45% Medicare)

Payroll Taxes

Line 23 (Taxes & Licenses)

Employer FUTA + SUTA

Payroll Taxes

Line 23 (Taxes & Licenses)

Employee benefits (health)

Employee Benefits

Line 14 (Employee Benefit Programs)

401(k) match

Retirement Plan Contributions

Line 19 (Pension and profit-sharing plans)

Workers' comp insurance

Insurance

Line 15 (Insurance)

Garnishments, voluntary deductions

Payroll Liabilities

Balance sheet

Edge Cases: Where QB Payroll Trips Bookkeepers Up

Lumping wages with payroll fees

Take the same example. The monthly service fee is $98 (an example amount, not Intuit's price). Add $12,500 in gross wages and $956.25 in employer FICA, and you've got three different Schedule C lines: the fee line, 26, and 23. The naive bookkeeper books all $13,554.25 ($98 + $12,500 + $956.25) to a single "Payroll Expense" account. The CPA then has to unwind it at year-end. Split at entry, not at year-end.

Gross vs net wage entry

Always book wages gross. Debit Wages & Salaries for the gross pay. Credit Payroll Liabilities for employee withholdings (federal income tax, employee FICA, state tax). Credit Cash for the net deposit that leaves the bank. The naive bookkeeper sees only the net amount, books that single number to Wages, and skips the liabilities. The balance sheet quietly rots, and your Form 941 won't reconcile to the GL.

Employer-paid vs employee-paid taxes

Employer FICA match (6.2% Social Security up to the annual wage base plus 1.45% Medicare), FUTA, and SUTA are employer expenses on Schedule C Line 23. Employee FICA (Social Security and Medicare), federal income tax withholding, and state withholding are employee money. Liabilities, not expenses. The cash is just passing through on its way to the Treasury.

Workers' comp through a payroll provider

The premium is Insurance (Schedule C Line 15), not Payroll Service Fees. The payroll service is the delivery mechanism. Classification follows the expense, not the vendor.

1099 contractor processing via QB Payroll

If your payroll service files 1099-NECs for you at year-end, the processing fee is Payroll Service Fees. The actual contractor payments are Contract Labor on Schedule C Line 11. See the Upwork categorization guide for the contractor-payment side.

Direct-deposit per-charge fees

If a per-deposit charge appears as a separate line item, it's still Payroll Service Fees, not Bank Charges. The fee is for the payroll service, not the banking transaction.

Multi-state payroll surcharges

If your plan charges extra for each additional state, the surcharge goes to Payroll Service Fees alongside the base subscription. Don't carve out a separate "Multi-State Payroll" account.

Job-costed payroll

For construction, agency, or any project-billed business, you may split wages across class or customer. Each piece still flows to Wages & Salaries (or to COGS-Labor if you treat direct labor as cost of goods). The subscription fee doesn't get job-costed. It's overhead. Keep it at the entity level.

How Growthy helps categorize QuickBooks Payroll

Growthy pulls the QB Payroll charges in through Plaid bank feeds and suggests a category for each one with a confidence score. Growthy auto-categorizes high-confidence transactions; you review the rest, each with its confidence score. New entries wait for your approval before they sync to QuickBooks, and the categorization audit history shows every change.

Frequently asked questions

Categorizes the routine. Flags what needs you.

See Growthy on a sample book. Read-only bank access.

Get started with Growthy

How should businesses categorize payroll processing fees in their chart of accounts?

The subscription fee goes to its own account, such as Payroll Service Fees. On Schedule C, list it in Part V other expenses (Line 27b). On Form 1120 it's an other deduction (Line 26), and on Form 1120-S, Line 20. Wages, employer taxes, benefits, and workers' comp are separate deductions on their own lines, so don't lump them in with the fee.

How do I categorize payroll in QuickBooks Online?

Split every payroll cycle into buckets. Use the payroll register and service invoice to identify each bucket. Book the fee to its fee account, then split the payroll into Wages & Salaries, Payroll Taxes, and Payroll Liabilities.

How do I categorize payroll taxes in QuickBooks Online?

Employer-paid taxes (FICA match of 6.2% Social Security up to the annual wage base plus 1.45% Medicare, FUTA, SUTA) are expenses on Schedule C Line 23. Employee withholdings (federal income tax, employee FICA, state tax) are liabilities, not expenses. They sit in Payroll Liabilities until they're paid over. Book wages gross, then credit the withholdings to Payroll Liabilities.

Is workers' comp a payroll expense?

Not for categorization. Workers' comp premiums are Insurance, Schedule C Line 15. They aren't Payroll Service Fees, even when you buy the policy through your payroll provider. The payroll service is only the delivery mechanism. Classification follows the expense, not the vendor.

What chart of accounts category should contract labor fall under?

Contract Labor, Schedule C Line 11. If your payroll service files 1099-NECs for you, the processing fee for that filing is Payroll Service Fees. The actual contractor payments those 1099s report are Contract Labor. Keep the fee and the payments in separate accounts.

Do I issue a 1099 to Intuit for QB Payroll?

Verify the payee's W-9; payments to corporations are generally exempt under §1.6041-3(p). The exceptions are attorneys' fees and medical and health care payments, and payroll service fees are neither.

Are QuickBooks Payroll fees subject to sales tax?

Check the invoice and applicable state guidance before recording any sales tax. If tax is charged, keep it with the fee in the same expense account.

Stop lumping fees, wages, and employer taxes together. Get started with Growthy. Confidence-scored suggestions with human review.

FICA rate 7.65% (6.2% Social Security up to the annual wage base + 1.45% Medicare), per IRS Publication 15.

Growthy is bookkeeping software, not a CPA firm. This content is educational, not professional advice.

Related reads

See It Work on Your Data

See Growthy on a sample book. Read-only bank access.

✓ Works with QuickBooks Online✓ 85% accuracy
Get started with Growthy

Bobby Huang • Partner, SDO CPA LLC / CEO, Growthy

Partner at SDO CPA. Bobby still reconciles real client books and builds Growthy from that operating work.

View author profile

Growthy content is written and reviewed by people who keep real books. Worked examples come from real bookkeeping scenarios, and product claims are checked against what the product does today. Our editorial guidelines cover how we source, verify, and update every article.

Keep reading

How to Categorize Calendly in QuickBooks (and Xero)
white printer paperr
Chart of Accounts

How to Categorize Calendly in QuickBooks (and Xero)

Calendly posts to Software or Dues & Subscriptions, Schedule C Line 27a. No 1099. Per-seat billing prorates mid-cycle. Annual prepays deduct in full under the 12-month rule.

How to Categorize Figma in QuickBooks (and Xero)
Featured image for How to Categorize Slack in QuickBooks (and Xero)
Chart of Accounts

How to Categorize Figma in QuickBooks (and Xero)

Figma posts to Software or Dues & Subscriptions, Schedule C Line 27a. No 1099. Per-editor billing means a free viewer who edits can jump your bill mid-cycle. Annual prepays deduct under the 12-month rule.

How to Categorize Zoom in QuickBooks (and Xero)
Featured image for How to Categorize Zoom in QuickBooks (and Xero)
Chart of Accounts

How to Categorize Zoom in QuickBooks (and Xero)

Zoom posts to Software or Dues & Subscriptions, Schedule C Line 27a. No 1099. Zoom Phone is telecom, not software; Zoom Rooms hardware capitalizes separately. Annual prepays deduct under the 12-month rule.