Manual payroll entry in QuickBooks refers to the process of recording employee paychecks, payroll taxes, and related liabilities using journal entries or manual transactions instead of automated payroll tools. While this approach gives you more control, it also increases the chances of mistakes if you don’t follow the correct structure.
Users often run into issues like “Accounts are not set up for payroll,” “Transaction is not balanced,” “Invalid account type for payroll,” or “Payroll liabilities not matching” when entering payroll manually. These errors usually happen due to missing accounts, incorrect debits and credits, or improper tax categorization.
In this guide, we’ll discuss what manual payroll entry is, when you should use it, why creating payroll accounts matters, how to enter payroll in QuickBooks Online and Desktop step by step, how to record payroll taxes, and more.
What is Manual Payroll Entry in QuickBooks?
Manual payroll entry in QuickBooks means recording employee wages, tax deductions, and employer payroll expenses without using its built-in payroll system. Instead, you enter payroll data manually through journal entries or transactions, mapping gross wages, taxes, and net pay to the correct expense and liability accounts.
- You should manually enter payroll in QuickBooks in the following situations:
- You use a third-party payroll provider and need to record the data in QuickBooks
- You want to fix payroll errors, such as incorrect wages or tax entries
- You don’t use QuickBooks Payroll
- You need to enter past (historical) payroll records
- You are switching from one payroll system to another
- You want full control over how payroll appears in your financial reports
Why Manually Add Payroll into QuickBooks?
You manually add payroll in QuickBooks to keep your financial records accurate when payroll is processed outside the system and to maintain full control over payroll data.
- Accurate Financial Reporting: Keep all payroll and accounting data in one place and ensure wages and taxes are correctly categorized in reports
- Cost Control: Avoid paying for a QuickBooks Payroll subscription while still managing bookkeeping effectively
- Bank Reconciliation: Match payroll entries with bank feed transactions for accurate reconciliation
- Control Over Data: Manage deductions, adjustments, and special payroll cases manually
- Job Costing: Track payroll expenses by job or project without needing a full payroll setup
Why You Need to Create Dedicated Payroll Accounts First
Before recording payroll in QuickBooks, you need to set up dedicated payroll accounts to ensure every wage, tax, and liability is recorded in the right place and your financial reports stay accurate.
- Assign wages, payroll taxes, and liabilities to dedicated accounts for accurate financial reporting
- Track IRS and state tax obligations in liability accounts until they are fully paid
- Separate payroll transactions from operating funds to maintain clean bookkeeping
- Reconcile bank transactions quickly using well-organized payroll accounts
- Record journal entries correctly with proper debit and credit allocation for payroll accuracy
How to Manually Enter Payroll Paychecks in QuickBooks Online?
In QuickBooks Online, you can manually record payroll paychecks by creating journal entries based on your payroll reports to accurately track wages, taxes, and net pay when payroll is processed outside the system. Here are the steps to manually enter Payroll paycheck in QuickBooks Online.
Step 1- Create Manual Payroll Tracking Accounts
If you don’t have earlier, then go with the steps below to create new accounts in your Chart of Accounts to track your payroll liabilities and expenses. Here are the steps to create manual payroll tracking accounts.
- Open QuickBooks Online and go to Settings < Chart of Accounts
- Click New to create a new account
- Select the appropriate Account Type from the dropdown menu
- Choose the matching Detail Type based on the transactions you want to track
- Enter a clear Account Name and add a short description if needed
- If required, mark the account as a sub-account and link it to a parent account
- Select the start date for tracking transactions, then choose Today if it’s a new account
- Enter the opening balance if applicable and save the account
To create the expense accounts. Choose Expense as the account type:
- Payroll Expenses: Wages
- Payroll Expenses: Taxes
To create the liability accounts. Choose Liabilities as of the account type:
- Payroll Liabilities: Federal Taxes (941/944)
- Payroll Liabilities: Federal Unemployment (940)
- Payroll Liabilities: [State] SUI/ETT
- Payroll Liabilities: [State] PIT/SDI
Note: These accounts cover the most common payroll tax types, but you may need to add extra accounts depending on your state or local payroll requirements.
Step 2- Enter the Payroll Paychecks into QuickBooks Online
After paying employees outside of QuickBooks, you need to record payroll manually using a journal entry based on your payroll reports or pay stubs.
- First, collect employee pay stubs or download a payroll report from your payroll provider
- Then, go to + Create < Journal Entry
- After that, enter the payroll date in the Journal Date field
- Next, add a reference number in the Journal No. field if you want to track the paycheck
- Once you are done with it, use payroll data to build the journal entry
- If needed, you can combine all employees into one entry or create separate entries for better tracking
Add Gross Wages
- In the first step, Select Payroll Expenses: Wages
- Then, Enter the total gross wages as a debit
Add Employer Payroll Taxes
- After that, select Payroll Expenses: Taxes
- Then, enter the total employer tax amount as a debit
- Once you are done with it, include taxes like Social Security, Medicare, FUTA, and state unemployment if applicable
Add State Unemployment Insurance (SUI) Taxes
- In the next step, Select Payroll Liability: State SUI/ETT account
- Then, Enter the amount as a credit
- After that, Include state unemployment and employment training taxes if applicable
Add State Income Taxes
- Select Payroll Liabilities: [State] PIT/SDI for the account.
- Then, Enter the withheld state tax amount as a credit
- Once you are done with it, include state income tax and disability insurance if applicable
Add Federal Unemployment Taxes (FUTA)
- After that, Select Payroll Liability: Federal Unemployment (940) account
- Then, Enter the FUTA amount as a credit
Add Net Wages
- In the final step, Select the bank account used for payroll payments
- Then, Enter each employee’s net pay as separate lines if required
- Once you are done with it, record the amounts as credits to complete the payroll entry
How to Record Payroll in QuickBooks Desktop?
In QuickBooks Desktop, you can manually record payroll by first setting up payroll accounts and then entering journal entries to track wages, taxes, and liabilities accurately. Here are the steps to record payroll in QuickBooks Desktop.
Step 1. Create Manual Payroll Tracking Accounts
In this step, you set up dedicated payroll accounts to properly track expenses and liabilities before recording any payroll entries. Here are the steps to create payroll accounts in QuickBooks Desktop:
- Select Expense accounts to record payroll costs such as wages and taxes
- Payroll Expenses: Wages
- Payroll Expenses: Taxes
- Then, create Liability accounts to track unpaid payroll obligations
- Federal Taxes (941/944)
- Federal Unemployment (940)
- [State] SUI/ETT
- [State] PIT/SDI
- Once you are done with it, review your accounts and ensure they match your payroll structure
- You may also add additional accounts based on your local payroll tax requirements
Step 2. Create Journal Entry for Payroll
In this step, you record payroll transactions manually by entering a journal entry that reflects wages, taxes, and net pay.
Here are the steps to record payroll using journal entries:
- Go to the Company menu > Make General Journal Entries.
- After that, Enter the Paycheck date in the Date field
- Next, Add an Entry Number if you want to track the transaction
- Once you are done with it, manage debit and credit entries:
- Debit Payroll Expenses account for gross wages and employer contributions
- Credit Bank Account for net wages paid
Step 3. Save and Set Up a Recurring Template
In this step, you save the journal entry and optionally create a recurring template to simplify future payroll entries. Here are the steps to make payroll entries faster for future cycles:
- Click Make Recurring
- Then, Enter a Template Name for identification
- After that, Set the Template Type as Unscheduled
- Next, Click Save Template
- Once you are done with it, Click Save to store the journal entry
Step 4. Access and Manage Recurring Entries
In this step, you can view and update saved templates whenever you need to record payroll again.
Here are the steps to access recurring payroll entries:
- Go to the Lists menu > Memorized Transaction List.
- Then, select Recurring Transactions
- After that, open the saved payroll template
- Next, update amounts if required before using them
How to Record Payroll Taxes in QuickBooks (Online & Desktop)
In QuickBooks, payroll taxes include federal, state, and unemployment taxes that you either pay through the system or record manually when payments are made outside QuickBooks. Follow the steps below to handle them correctly.
Federal Taxes (941 / 944)
In this step, you record and pay federal payroll tax liabilities such as income tax, Social Security, and Medicare.
For QuickBooks Online
If you use automated payroll in QuickBooks, taxes are usually calculated automatically. If you need to pay or record taxes manually, follow these steps:
- Go to Payroll < Taxes < Payments
- Open the Payroll Tax Payments section
- Find the 941/944 tax under Action Needed or Coming Up
- Select Pay
Then choose a payment method:
- E-pay < review amount and payment date < Submit electronic payment
- Manual payment < select Record payment / Mark as paid < Enter Payment Details < Save
For QuickBooks Desktop
In QuickBooks Desktop, you can record and pay federal payroll taxes by accessing the Payroll Center, selecting the correct liability, and choosing either electronic payment or check-based payment to complete the process.
- Go to Employees < Payroll Center
- Open Pay Liabilities tab
- Select federal tax liability (941 or 944)
- Click View/Pay
Choose a Payment Method:
- E-pay < Enter EFTPS details < submit payment
- Check payment < select check option < ensure liability is properly cleared
- Click Submit or Save < Close to complete
State Payroll Taxes and FUTA
Here, you set up, record, and pay state payroll taxes and FUTA to ensure all state-level obligations are tracked correctly.
For QuickBooks Online
Here are the steps to manage state taxes and FUTA in QuickBooks Online:
- Go to Payroll Settings (gear icon) < Taxes
- Then select Add Tax and confirm SIT, SUI, and FUTA settings
- After that, ensure all state account numbers and tax rates are updated correctly
Once Setup is Complete:
- Go to Taxes < Payroll Tax
- Then select Pay Taxes to view upcoming liabilities
- Next, choose Mark as Paid if payments were made outside QuickBooks
For QuickBooks Desktop (QBD)
Here are the steps to manage state payroll taxes and FUTA in QuickBooks Desktop:
- Go to Employees < Payroll Setup < Taxes
- Then verify your EIN, State Account Numbers, and SUI Rates
- After that, update unemployment tax settings if required
To Record Payments:
- Go to Employees < Payroll Taxes and Liabilities < Pay Scheduled Liabilities
- Then select the applicable FUTA or State Tax
- Next, click View/Pay and choose a payment method
- E-pay < Submit Electronic Payment
- Check < Print or Record Manual Check
If payments were made outside QuickBooks:
- Go to Deposit Refund Liabilities
- Then clear the outstanding tax liability balance
Accounting Professionals, CPA, Enterprises, Owners
Looking for a professional expert to get the right assistance for your problems? Here, we have a team of professional and experienced team members to fix your technical, functional, data transfer, installation, update, upgrade, or data migrations errors. We are here at Dancing Numbers available to assist you with all your queries. To fix these queries you can get in touch with us via a toll-free number
+1-800-596-0806 or chat with experts.
Frequently Asked Questions
Why do I need to Create Payroll Accounts in QuickBooks before Recording Payroll?
You need payroll accounts in QuickBooks to properly track wages, taxes, and liabilities. It keeps your reports accurate and prevents confusion in your financial records.
Why are Journal Entries important When Manually Recording Payroll in QuickBooks?
Journal entries help you record payroll in the correct format by separating expenses, liabilities, and payments. Thus, it ensures your books stay balanced.
Should I use a Payroll Journal Entry Template in QuickBooks?
Yes, using a template saves time and reduces errors. It also helps you follow the same structure for every payroll cycle.
Do I need to set up a Payroll Timetable before each Pay Period in QuickBooks?
No, You don’t need to set it up every time. But maintaining a regular payroll schedule helps you stay consistent and avoid missed entries.
Is there a risk of Calculation Errors when Entering Payroll Manually in QuickBooks?
Yes, Manual entry increases the chance of errors because calculations are not automated. Always double-check wages, taxes, and totals.
Can I record outsourced Payroll in QuickBooks Online or Desktop?
Yes, You can record outsourced payroll in both QuickBooks Online and Desktop by entering the payroll summary through journal entries or transactions.
What is the difference between Manually Entering Payroll in QuickBooks Online vs. Desktop?
In QuickBooks Online, You record payroll using a browser-based interface with simpler navigation. In Desktop, you get more detailed control through the Payroll Center and additional customization options.
Add State Income Taxes