How to fix Sage 50 Error “User-Maintained Tax Tables are Missing or Damaged”

user maintained tax tables

Unable to access your user-maintained tax tables in Sage 50 when doing a payroll? Are you encountering a recurring error message that says “A Managed exception was caught. The error is ‘Exception has been thrown by the target of an invocation.”

Well, this error means that there’s a problem in the user-maintained tax table. This could occur either because the ‘taxtable.dat’ file in your company directory is damaged or because a tax update has not been installed properly.

To fix this error, you need to restore a backup of the taxtable.dat, also known as your user-maintained tax table. You must always create a backup of your data before proceeding with the advanced troubleshooting steps to avoid accidental loss or damage to the data files. Also, in case you face difficulty while following any of the steps mentioned below, give us a call at 1 844 871 6289. Expert technicians at Accountingadvice.co are available 24X7 to help you easily fix your error message.

Steps to fix “User maintained tax tables are missing or damaged” error message:

Note: You must turn off User Account Controls (UAC) on all computers that run tax updates. For this,

  1. Press WINDOWS KEY + R.
  2. In the search box, type “useraccountcontrolsettings”
  3. Click OK.
  4. Move the slider bar to ‘Never notify’.
  5. Click OK.
  6. Click Yes if prompted.
  7. Restart your computer

Step 1: Restore backup to new company

  1. Create a backup of your company.
  2. Now select Maintain and click on Company Information.
  3. Note down the location of the Directory.
  4. Click OK.
  5. Close Sage 50 on all computers.
  6. Next, browse to your company data folder noted in step 3.
  7. Right click on the taxtable.dat file.
  8. Click Rename.
  9. Rename taxtable.dat to taxtable.old.
  10. Now open Sage 50.
  11. Restore a backup to a new company. For this,
    1. Select File and click on Restore.
    2. Select Browse and then select the desired backup and click Open.
    3. Click Next to proceed further.
    4. Select ‘Create a new company using the restored data or A New Company’ as the desired restore method.
    5. Click Next.
    6. Select ‘Company Data’ as the desired restore option.
    7. Click Next.
    8. Now verify the restore options and click on Finish.
  12. Once the company restore process is complete, open it by clicking Maintain and then selecting Company Information.
  13. Now change the company name to “Old Do Not Use”.
  14. Note the location of the Directory.
  15. Close Sage 50.
  16. Browse to the directory of the new company noted in step 14 and copy taxtable.dat.
  17. Next, browse to the original company directory (step 3) and paste taxtable.dat into the original company folder.
  18. Go back to the new company folder noted in step 14 and rename it to ‘old do not use’.
  19. Open Sage 50 and open your original Company.
  20. Check if you can now access the user maintained tables run a payroll.

If the issue has not been solved, proceed to Step 2.

Step 2: Change backup to a zip file

  1. Create a Company backup.
  2. Select Maintain and then click on Company Information.
  3. Now make a note of the location of the Directory.
  4. Click OK.
  5. Close Sage 50 on all computers.
  6. Browse to your company data folder.
  7. Right click on taxtable.dat file.
  8. Select Rename and rename taxtable.dat to taxtable.old.
  9. Find a backup file that was created before the occurrence of this issue.
  10. Copy the backup file.
  11. Now go to the Desktop and right click on a blank area and click Paste.
  12. Right click and select Rename to change the name of the backup file on the Desktop.
  13. Change the extension from .PTB to .ZIP.
  14. Open the file and extract it, just like you extract a regular .ZIP file.
  15. Right click taxtable.dat file in the extracted directory and click Copy.
  16. Browse to your company data folder, right click and paste taxtable.dat file.
  17. Check if you are able to access your user-maintained tax tables and run a payroll.

This should solve your problem. Should there be issues while performing these steps, give us a call. Our Sage expert technicians can help you resolve the error message in no time. Moreover, they can also update and optimize your Sage 50 Accounting software so that you can always stay on top of your business finances. So, for expert resolution to the problem, call us now!

Why Accountingadvice.co?

With years of experience and proficient team of technicians, we are best in business. All our Sage support experts are rigorously trained and fully equipped to help you resolve all your issues and error messages that might be hampering the performance of your Sage Accounting software. They ensure minimum downtime so that your business never gets affected and offer first call resolution for even the most complex tech problems. No tech problem is too big or too small for them, and they address every issue with same dexterity and care. They can help you seamlessly install, update, and upgrade your accounting software for best business results. At all times, while handling your computer or troubleshooting your tech issues, our technicians ensure that your data remain safe and that your privacy is never compromised. So, call us on our toll free Sage support number 1 844 871 6289 now and get all your tech issues resolved within minutes.  Call now!

Leave a Reply

Your email address will not be published. Required fields are marked *

Report Your Issue

(Didn't find what you were looking for! Report your issue and get customized help from our Sage experts.)



Sage Version

Edition Year

No of User: Licence

Operating System:

Help Needed: