Space for pervasive banner when authenticated

Fix error codes 00000 XXXXX in payroll setup
Learn how to fix errors in the format 00000 XXXXX. These prevent the payroll setup wizard in QuickBooks Desktop Payroll from opening.
If you’re trying to open the Payroll Setup Wizard in QuickBooks Desktop Payroll and see an error message with a code in this format: 00000 XXXXX, don’t worry. We’ll help you find the cause and get it fixed.
Step 1: Find the error message
To start, you’ll need to find the specific error message in a report found on the error.
From the error message, select the View Report link.
Double-click the file ReportHeader.xml.
Press CTRL F on your keyboard to open the search box, then enter Exception String 0 in the search field.
This will take you to the error message on the report. The specific error message appears after the words Exception String 0.
For example:
Step 2: Fix the errors
Select the error message below that matches or is similar to the error message you see in QuickBooks.
Item has already been added. Key in dictionary: “[Vendor or payroll item name]” Key being added
The specific vendor name or payroll item causing the issue will show in this error message. This means there’s a duplicate vendor or payroll item with the same name.
Fix the duplicate vendor or payroll item
Select Vendors, and then Vendor Center or select Items, then Payroll Item List.
Find the Vendor or Payroll item name listed in the error message. If you see more than one item, skip to step 4. If you don’t, go to the next step.
Select Show Inactives. This will show any potential duplicate items.
You can try to delete the duplicate item, but if it’s been used on any transactions in QuickBooks, you won’t be able to. Otherwise edit the item and rename it, then save it.
Item has already been added. Key in dictionary: ‘(unnamed employee)’ Key being added
This means there’s one or more duplicate employees in your employee list.
Fix the duplicate employee
Select Employees, and then select Employee Center.
From the View drop-down, select All Employees to include inactive employees.
Find the duplicate employee names. Right-click on the duplicate name and select Delete Employee.
If you can’t delete a duplicate employee because of existing payroll transactions, move the transactions to the first employee listed. Then try to delete the duplicate employee again. If there aren’t any payroll transactions for the employee, time card data may be corrupted. Go to Employees > Enter Time and look for any entries that contain odd or invalid characters.
Item has already been added. Key in dictionary: ‘(unnamed employee)’ ‘the specified special account already exists’
This means either there’s a blank space in front or at the end of an employee first or last name, or the employee first and last name fields are completely blank on one or more employee profiles (the name only shows in the Print on check as field in the employee profile). The employee names will show in the employee list as normal, so you’ll need to review each employee profile.
Fix employee names
Select Employees, and then select Employee Center.
From the View drop-down, select All Employees to include inactive employees.
Open each employee profile to review the employee first and last name fields. Delete any blank spaces before or after the employee’s first and last name, or enter a first and last name if they’re missing and only show in the Print on check as field.
Value does not fall within the expected range
This error usually includes a specific code:
Error 00000 99867: this means an employee doesn’t have a state setup in their employee profile.
Find the employee with the missing state and fix
Select Employees, and then select Employee Center.
Right click anywhere on the employee list and select Customize Columns.
From the Available Columns list, select State Lived, then select Add.
From the Available Columns list, select State Worked, then select Add.
Select OK.
Double-click the employee with missing state(s).
Select Payroll Info.
Select Taxes.
Select the State tab, then select the correct state.
Repeat steps 6-9 for all employees with missing state(s)
Error 00000 88703: This means the first and last name fields are blank on one or more employee profiles (the name only shows in the Print on check as field in the employee profile). The employee names will show in the employee list as normal, so you’ll need to review each employee profile.
Fix employee names
Select Employees, and then select Employee Center.
From the View drop-down, select All Employees to include inactive employees.
Open each employee profile to review the employee first and last name fields. Enter a first and last name if they’re missing and only show in the Print on check as field.
If the error doesn’t come with a specific code, this means a payroll item has an unexpected amount. Use the Payroll Checkup to locate and update the amount that doesn’t fall within the expected range.
Font ‘Arial does not support style ‘Regular’...
This means your Arial font in Windows OS is corrupted or missing. Contact your IT for help fixing this issue.
The storage category map is invalid for the Local tax payroll item
This means that a local tax is incorrectly added in an employee profile. You’ll need to create and review a couple of reports to find the local tax item that doesn’t have type Other.
Find the incorrect local tax item and fix
Create an Employee Withholding report.
Select Reports, then Employees & Payroll, and then select Employee Withholding.
Select Customize Report.
From Columns remove the checkmarks from the current items and select these items: Employee, Local Tax 1, Local Tax 2, Local Tax 3, Local Tax 4, Local Tax 5, Local Tax 6, Local Tax 7, Local Tax 8, Local Tax 9, Local Tax 10, Local Tax 11, Local Tax 12.
Select the Filters tab.
Select Active Status and select All.
Select OK.
Leave the report open, print or select Excel, and then Create New Worksheet to export to Excel.
Create a Payroll Item Listing report.
Select Reports, then Employees & Payroll, and then select Payroll Item Listing.
Select Customize Report.
Remove the checkmarks from all the items except Payroll Item and Type.
Select Active Status and select All.
Select the Filters tab.
Select OK.
Leave the report open, print or click Excel > Create New Worksheet to export to Excel.
Compare the two reports. Look for Local Taxes that don’t have type Other.
Edit each employee with a tax item that is not type Other. You can double-click the employee from the Employee Withholding report to open the employee profile.
Select Payroll Info, and then select Taxes.
Select the Other tab and remove the tax item that does not have a type Other.
Select OK twice to save your changes.
System.IO.FileNotFoundException:Could not load file or assembly...
This means a file in QuickBooks is corrupted or missing. To fix, Repair QuickBooks. If that doesn’t work, you’ll need to do a Clean install QuickBooks Desktop in Selective Startup.
Error Code 00000 11234 when completing payroll setup
This means there's a space in front of the first, middle, or last name or there are special characters in one or more employee profile.
Remove the spaces or invalid characters in the employee profile
Select Employees, and then select Employee Center.
From the View drop-down, select All Employees to include inactive employees.
Open each employee profile to review the employee first and last name fields.
Remove the spaces or invalid characters.
Sign in now for personalized help
See articles customized for your product and join our large community of QuickBooks users.