Every pay run generates a journal entry that needs to be recorded in QuickBooks Online. Whether you're a bookkeeper managing payroll clients or a business owner using QBO directly, this guide shows you exactly how to do it — and how to automate it.
What goes into a payroll journal entry in QuickBooks Online?
A complete payroll journal entry in QBO has two types of lines:
- Debits: Gross wages (what you owe employees before deductions) + employer taxes (your share of FICA, FUTA, SUTA)
- Credits: All payroll liabilities — employee withholdings (federal, state, FICA), benefit deductions, and net pay (what hits employees' bank accounts)
The entry must balance: total debits must equal total credits.
Step-by-step: Creating a payroll journal entry in QuickBooks Online
- In QuickBooks Online, click + New in the top left.
- Under "Other," click Journal Entry.
- Set the journal date to the pay date.
- Add a line for Gross Wages: Account = Payroll Expenses:Wages & Salaries, Debit = [total gross pay].
- Add a line for Employer Payroll Taxes: Account = Payroll Expenses:Payroll Taxes, Debit = [employer SS + Medicare + FUTA + SUTA].
- Add credit lines for each payroll liability:
| Account | Credit |
|---|---|
| Payroll Liabilities:Federal Taxes | Federal withholding + employee SS + employee Medicare |
| Payroll Liabilities:State Taxes | State withholding |
| Payroll Liabilities:Health Insurance | Employee health premium |
| Payroll Liabilities:401(k) | Employee 401k contribution |
| Payroll Liabilities:Net Payroll | Net pay (what hits bank accounts) |
- Verify the Total at the bottom shows equal debits and credits. If it's out of balance, QBO will flag it.
- Click Save and close.
Example payroll journal entry in QuickBooks Online
For a $10,000 gross payroll with standard deductions:
| Account | Debit | Credit |
|---|---|---|
| Wages & Salaries | $10,000.00 | |
| Payroll Tax Expense | $1,153.00 | |
| Federal Taxes Payable | $2,100.00 | |
| State Taxes Payable | $340.00 | |
| Health Insurance Payable | $450.00 | |
| Net Payroll Payable | $8,263.00 | |
| Total | $11,153.00 | $11,153.00 |
Common mistakes when entering payroll journal entries in QBO
- Mixing up employee and employer FICA: Both employee and employer share the same FICA rate, but they go to different accounts. The employee share is a payroll liability (withheld from employees); the employer share is an expense.
- Wrong date: The journal entry date should be the pay date, not the period end date.
- Forgetting FUTA/SUTA: These employer taxes are often left out because they're not withheld from employees. They're still expenses that belong in the journal entry.
- Rounding errors: Payroll systems sometimes round differently. If you're off by a few cents, check each line against the payroll report.
Automate this with PostBooks
If you're doing payroll journal entries manually in QBO, PostBooks automates the entire workflow. Upload your payroll provider's CSV report, PostBooks maps each line item to your QBO chart of accounts, and exports a balanced journal entry you can import directly — or post automatically via the QBO API. The first setup takes 10 minutes. After that, each pay run takes under 60 seconds.