Showing results for 
Search instead for 
Did you mean: 
Level 1

Workers Compensation

Does the Workers Comp feature in QB allow the employer to input and track employees hours/codes who work on multiple jobs in multiple states in a given week? Trying to decide if we want to purchase the Enhanced Payroll version. Thanks. 

26 Comments 26

Workers Compensation

Yes, you can manage and track your Workers' Compensation manually as long as you have a payroll service subscription, @JE4255.

QuickBooks has a few tools to help you with your audit. It allows you to pull information quicker and more organized.

You’ll want to set up worker’s compensation before paying your employees to avoid incomplete and incorrect reporting. You can start by turning on the feature in the program to track them. Let me breakdown the steps for you:


  1. From the main menu, go to Edit > Preferences.
  2. Choose Payroll & Employees and then go to Company Preferences.
  3. Select Workers Compensation and then put a checkmark on the Track Workers Comp checkbox.
  4. Mark the following checkboxes as well:
    • Display message to assign codes to show the Workers Comp messaging in QuickBooks.
    • Exclude overtime premium from Workers Comp calculation to display overtime premium as a separate item on your report.
  5. Click on OK then OK.

Once the feature is activated, you can directly set up Workers Comp for your employees and their class codes.  QuickBooks assigns a code to the employee’s earning items automatically. So when you write a paycheck, it includes your employee’s Workers Compensation premiums for all earning items. However, if one of them is exempt, you'll need to assign an Exempt code.

Here’s an article that tackles Workers' Compensation in QuickBooks Desktop. It contains complete instructions to get started including assigning codes, adding an experience modification factor and paying the premiums.

In addition, here are the available reports for workers’ comp with their description and how you can run them in QBDT.

Should you have other questions about Workers Compensation in QuickBooks, please let me know. I’ll be happy to assist you further.

Level 1

Workers Compensation

Hi Madelyn,

Thank you for your reply. I reviewed the info you forwarded but still have questions due to the complexity of our payroll.  I researched info about setting up codes but have found nothing to demonstrate how to set up individual codes for multiple states.   Maybe if I give a scenario you might be able to shed some more light on it. I have an employee, J. Doe, last week he worked 46 hrs. in GA, NC, SC (he rec'd 3 paychecks last week, one for each state, he receives W-2's for each state at the end of the year); John's duties are as follows last week:

GA paycheck-  code 5478 - 3 hrs.

                         - code 5221 - 5 hrs.

NC paycheck - code 5478 - 4 hrs.

                          -code 5221 - 6.5 hrs.

                          -code 5445 - 2 hrs.

SC paycheck - code 5478 -  7 hrs.

                          -code 5445 - 3 hrs.

                         - code 5221 - 8 hrs.

                          -code 5474 - 7.5 hrs.


Does QB allow me to set up 4-6 codes per state (GA, NC, SC) so when I process paychecks it will apply the codes and hours to those particular states?  Thanks again for your assistance. 

QuickBooks Team

Workers Compensation

I appreciate the complete details you've shared, @JE4255.


Yes, you can set up multiple workers' compensation codes in QuickBooks. Also, you can track Workers Compensation when it was a rate based on hours worked. I can guide you on how to do it.


When you create paychecks, the workers’ comp calculations are automatically added to the Company Summary section of each paycheck. QuickBooks will multiply gross wages by the workers’ comp rate to accrue and job cost workers’ comp expense for this paycheck. There are two different methods of how QuickBooks calculate Workers Comp. 

  • Calculate this item based on quantity – You can use this option if your employees perform work under more than one classification/experience rate during the week.  Also, you'll have full control of the number of hours that count toward each experience rate.
  • Calculate this item based on hours – This option is applicable if each of your employees performs work under only a single classification or experience rate during the week. The system will automatically calculate the rate based on the total number of Straight and Overtime hours worked.

Here's how to set it up:

  1. Go to the List menu.
  2. Choose the Payroll Item List.
  3. Select the Payroll Item button, then click New.
  4. Pick the Custom Setup option, then click the Next button.custom setup
  5. Mark the Company Contribution option, then click the Next button. company contribution item type
  6. Enter in the workers' comp classification code/experience rate name 
  7. Check the option to Track expenses by job, then click the Next button. classification code/experience rate
  8. Enter the Worker’s Compensation Carrier detail to complete the process.
  9. Click Finish once completed.

You can follow the same steps in adding all the workers' comp classification you're using. 


Get back to us here if you have other questions about setting up workers' compensation in QuickBooks. I'm always here to help.

John F3
Level 1

Workers Compensation


Ever since the last update i cannot access the workers comp tracking feature. I have a payroll sub too.

Can you help me?



Workers Compensation

I'm here to help, @John F3.


Let's perform some troubleshooting steps so you can access your worker's comp tracking feature. To start, let's run the verify rebuild tool to resolve any data issues within your company file. Let me guide you with the process:

  1. First, close all windows by going to the Windows menu and choose Close All.
  2. To Verify Data, navigate to the File menu then Utilities.
  3. Tap Verify Data.
  4. Once done, go back to the File tab again and pick Utilities.
  5. Select Rebuild Data.
  6. The Rebuild Data utility starts as soon as the backup is finished.
  7. Then, tap OK when you get the message "Rebuild has completed".


Once done, access your Workers Comp tracking feature again. For your reference, please see this article: Manual Workers' Compensation in QuickBooks Desktop. 


Let's also make sure that you have the latest payroll tax table so you have the most current and accurate rates and calculations for supported state and federal tax tables, payroll tax forms, and e-file and payment options. 


However, if the issue persists I recommend reaching out to our Payroll support team. This way, they can check your account and verify the root cause of the issue. Here's how;

  1. Go to the Help menu and select QuickBooks Desktop Help.
  2. Click Contact us.
  3. Enter Cannot access Worker's comp tracking feature on the search box and tap Search. 
  4. Hit Start message


Also, QuickBooks makes it easy to get the Workers Comp info you need through reports. For the detailed guide, please see this article: Workers’ Compensation report.


Feel free to get back here if you need further assistance in accessing the Workers Comp feature in QuickBooks. I'm always here to help you. Have a good one.

Level 1

Workers Compensation

Hi is there any way I can set a payroll cap on employees for workers comp? Here in Nevada we have a cap of $36,000.00. I can not seem to find where to set a cap so it does not continue to calculate workers comp after the 36k.

QuickBooks Team

Workers Compensation

Hi there, MCantoran.


I'll be glad to share some information about what I know about setting up your payroll.


At this time, there's no option to set a cap or limit for worker's compensation. You can read through this article to learn about the workers’ compensation report in QuickBooks Desktop.


When you create a paycheck in the future, please make sure not to add the worker's compensation code. This way, QuickBooks won't calculate it."



For additional details, you may visit this link: Manual Workers' Compensation in QuickBooks Desktop.


Don't hesitate to update me as to how things go. I'll always be here. Have a good day!








Level 1

Workers Compensation

Hello - is there a way to set up workers comp codes by payroll item? I can see how to set them up per employee, but my employees each work on multiple payroll items that would be associated with separate WC codes.  Thanks - Jodie


Workers Compensation

Hello there, @jbenson44.


In QuickBooks Desktop (QBDT), you can assign a Workers Comp code to your employees. As for your concern, the option to set up workers comp codes by payroll item is currently unavailable. And if your employee needs an additional Workers Compensation code, you can edit and add the code manually to the paycheck. 


For more details about setting up Worker's Compensation in QBDT, see this article: Manual Workers' Compensation in QuickBooks Desktop.


Here are also some articles which you may find helpful about workers compensation:

Feel free to leave a comment below if you have follow-up questions about tracking workers comp. I’m always here to help. Have a great day.

Level 1

Workers Compensation

My question here is that which liability account the company contribution should be. To me, since it is company contribution on Workers Comp, it shouldn't link to any liability account? 

Level 1

Workers Compensation

HOW do I or can we pay Workers Comp & Safety Insurance thru QBO payroll? HOW do we set it up to pay or do I still need to go to WSI (Workforce Safety & Insurance) site and manually pay our monthly pymts?


Workers Compensation

Let me respond to that question right away, @DeeDeeI. Hopefully, you're having a wonderful day today. 


Allow me to jump in and share some details about paying worker's compensation in QuickBooks Desktop (QBDT) Payroll. This way, you can pay the monthly payment without a moment's delay. 


You'll need to visit the Workforce Safety & Insurance site to settle your monthly payments since QBDT Payroll account is for recording purposes only. Before proceeding, ensure that you've followed the process below to ensure you are paying the correct amount:


  1. Set up the worker's compensation codes correctly.
  2. Include the item in the employees' paychecks.
  3. Run the Workers Compensation Detail report to see the exact payment.


Once confirmed, you may now pay the exact amount on the Workforce Safety & Insurance site as soon as you're ready to avoid any penalties. 


In addition, check out these articles below on how to handle premiums worker's compensation and state agency information: 



Do you have other questions about worker's compensation or employee paychecks? Add them in the comment section below, and we'll answer that in no time. Keep safe, DeeDeeI.

Level 1

Workers Compensation

There is another screen titled: Default rate and limit. I cannot get the NEXT button to populate for selection. And I am not sure how to enter this so it works correctly. My work comp rate is $12.93 per $100. How would I enter this on this screen?

QuickBooks Team
QuickBooks Team

Workers Compensation

I know a way how to enter the work comp rate in QuickBooks Desktop, sarahstoke.


If you can't enter an amount in the Default rate and limit section, we'll need to manually enter the rate by setting up a code for your employees. From there, you can enter the rate shown below:



Here's how:

  1. Go to the Employees menu, then select Workers Compensation.
  2. Select Manually Track Existing Workers’ Comp Policy.
  3. Make sure you have the requirements listed in the Workers Compensation Setup Wizard window.
  4. Select Next.
  5. Enter the needed info of your workers’ comp insurance provider, whom you pay your premium.
  6. Select Next.


QuickBooks automatically assigns that code to the employee's earning items if you assigned a job classification code to your employee. When writing a paycheck, it adds to their Workers' Compensation premiums for each earnings item. Let me show you how: 

  1. From the Workers Comp Code dropdown menu, tap Add New to create a new code.
  2. Create different Workers' Compensation codes for the same jobs in different states. This allows you to assign state-specific rates to each code, as different states sometimes have different rates for the same job.
  3. Press Next.


On the other hand, Workers' Compensation insurance companies usually change the rates they charge for each code yearly. If you get the new rates from your insurance company, enter them in QuickBooks. Just follow the steps and details in this article: 

  1. Go to the Employees menu, then select Workers Compensation.
  2. Tap Workers Comp List, then the code you want to update.
  3. Hit Workers Comp Code dropdown menu, then Edit Workers Comp Code.
  4. In the New rate for this code field, enter the new rate.
  5. In the Start using the rate on the field, enter the date you want QuickBooks to start using the new rate.


QuickBooks makes it easy to get the Workers Comp info you need through reports. You can check out this article for more details: Workers’ Compensation report.


Feel free to get back here if you need further assistance in accessing the Workers Comp feature in QuickBooks. I'm always here to help you. Take care always.

John F3
Level 1

Workers Compensation

That does not work. When I select workers comp in the employees menu, the only selection is to set up new workers comp payment service which is a form to receive a quote for the service. 


Workers Compensation

I want to stop this from happening to you, @John F3. I'll share some workarounds. 


I want to ensure you can manually track the worker's compensation in QuickBooks without delay. 


The Manually Track Existing Workers’ Comp Policy option is available in all QuickBooks Desktop (QBDT) Payroll. Just ensure that your Worker's Compensation feature is enabled. 


Once confirmed and the issue persists, I recommend that you update your QBDT (R5) and payroll tax table (22211) if you have not already done so. Thus, your software has latest has the latest functionality and patches. 


Do the following to update the QBDT:


  1. Press F2 to check your current version and release. 
  2. If you're using the old version, select Help and click Update QuickBooks Desktop.
  3. Pick the Update Now tab, then Get Updates to start the download.
  4. Once done, restart QuickBooks and accept the option to install the new release.


For more details, see this link: Update QuickBooks Desktop to the latest release.


To get the latest payroll tax table, here's how: 


  1. Go to the Employees menu and select Get Payroll Updates.
  2. Check the Download Entire Update checkbox.
  3. Click Update
  4. Follow the on-screen instructions. 


For more guidance, click this article: Get the latest payroll tax table update.


If the problem continues, I'd suggest running the verify and rebuild tools. You can follow the steps provided by Divina_N above. 


If you want to automatically pay Workers' Compensation premiums every time you run payroll, utilize the Pay As You Go service. For more knowledge, click this link: Understand workers’ compensation insurance.


If you have any other payroll concerns, don't delay in letting me know. I can help you come up with the best solution. Keep safe.

John F3
Level 1

Workers Compensation

I have done all of that. I purchased a new current version of quickbooks 2022 a few months ago per the recommendation of previous replies i received. 

John F3
Level 1

Workers Compensation

Please see attached .jpg of the workers comp feature selection.

QuickBooks Team

Workers Compensation

I admire you for going through the steps shared by my colleague, John F3. It's my priority to ensure this gets resolved.


Since the option to track the worker's compensation is still unavailable, I'd recommend contacting our QuickBooks Payroll Team. They're equipped with tools to check the cause. It'll also allow them to submit a ticket to our engineering team to alert them about the issue if necessary.


Here's how:

  1. From the Help menu, select QuickBooks Desktop Help.
  2. In the Have a Question window, scroll down to click the Contact us link.
  3. This will display the Contact Us screen.
  4. Go to the Tell us more about your question section to enter the issue or topic in the field box.
  5. Click the Search button to display the Start a Message button.


To ensure that you'll be assisted on time, please see our support hours.


Additionally, I've added these resources that'll help you learn more about managing the Worker's Compensation tracking feature in QuickBooks Desktop. This way, you can make sure everything is set up accurately:


Please keep us posted on how it goes. The Community is always here to help. Take care!

Level 2

Workers Compensation

This does not make it billable on a customer invoice...

John F3
Level 1

Workers Compensation

Not sure what that has to do with my question, but thanks for the reply anyway.

QuickBooks Team

Workers Compensation

We want to make sure we can provide the answers you're looking for, John F3.


I'd recommend sharing more details of your concern about the Workers' Compensation feature. Doing so helps us provide an accurate solution to resolve this.


I hope you can respond to me on this thread so we can work on your concern together. Please know I'm ready to assist further. Keep safe always!

Level 2

Workers Compensation

I currently do this worker's compensation tracking in desktop like you've explained.  I would like to switch to QB's online?  Is there a way to do this in the online version?   The only workers' comp class I can find is on the employee level.  I would need to do it manually when I input their time as we can have employees that have 3 different codes on one paycheck.  We have two yearly audits that require this information therefore essential that we have the ability to do this.

QuickBooks Team

Workers Compensation

The Workers Compensation functionality can also be found in QuickBooks Online, yluf.


When your policy is in effect, your payroll information is employed to determine your precise premium whenever you generate paychecks.


This is also a pay-as-you-go service with AP Intego. With this, the exact premium cost of your workers’ comp policy is calculated based on your actual payroll data. That amount is automatically withdrawn from your bank account and sent directly to your insurance provider. Unlike traditional workers’ comp policies, there’s no large premium due up front, and you avoid late fees, saving you time and money.


This allows you to send your workers' compensation premiums to participating insurance carriers for workers' compensation every time you process payroll. Let me share these steps with you:


  1. Go to the Payroll menu and select Workers Compensation.
  2. Click Get a quote.
  3. Type in all required information and click Get Instant Quote.


Let me share these articles for additional details about this feature: 


If you have an existing policy other than AP Intego, I would recommend reaching out to your carrier to check if it can be integrated with Intuit. If it is, please contact our Payroll Support Team so they can start with the integration process. Here's an article to get their contact details: Contact Payroll Support.

Since you are planning to move to QBO from Desktop, I'd like to share these articles as well for additional information about the migration:


Please don't hesitate to inquire further within this thread or create new posts in the Community if you require additional assistance while transitioning to a new platform. We are always available to ensure a seamless migration process.

Need to get in touch?

Contact us