QuickBooks Error 20
Error Code -20 “QuickBooks PDF Converter Activation Error -20” generally seems to indicate that a code registry entry associated with the integrated QuickBooks PDF converter could not be found. The integrated QuickBooks PDF Converter is a driver licensed by Intuit from from Amyuni Technologies. A screen shot regarding the error appears below:

QuickBooks Premier 2009 Error Code -20
The most frequent fix for this Error 20 is to re-install the PDF Converter, involving deleting the QuickBooks PDF Converter and attempting to email any style or report. QuickBooks will automatically reinstall the PDF Converter when you’ve deleted it.
For more information on deleting and re-installing the PDF Converter, consult this Intuit knowledge base article.
Error code -20 is just one of a long list of errors linked with the integrated PDF converter.
Related Post: https://accountingrules.webgarden.com/home/blogs/quickbooks-error-20
Error code -20 also appears to related to 3 other issues:
We now have also observed this error after installing operating system updates (not QuickBooks updates!) via Microsoft’s Windows Update service. Updates into the Amyuni PDF Converter are detected by Windows Update. Dependent on your Windows Update settings, this update may have been installed automatically. Considering that the updated Amyuni PDF Converter was not the licensed version that was included with QuickBooks, QuickBooks does not detect the updated driver as licensed and activated. Unfortunately, deleting the QuickBooks PDF Converter and attempting to email another report (i. e., the recommendations above) do not appear to resolve the error in this circumstance. The clear answer would be to uninstall the single Windows Update that updated the Amyuni PDF Converter, reboot, and then make an effort to email a written report. In the event that error still occurs, perform a clean install of QuickBooks. Before re-installing any program or altering any data file, insure that you have multiple backup copies of the programs and data files you are modifying.
In most cases, it’s not a problem to possess multiple versions of QuickBooks installed on a single computer, provided they’re in various directories. Accountants often find this necessary to service clients with different QuickBooks versions. However, the QuickBooks PDF Converter for QuickBooks 2007 is a slightly different version than that for QuickBooks 2008 or 2009. This situation sometimes produces ErrorCode -20. The solutions are to close QuickBooks and wait a short span of the time before relaunching QuickBooks to allow time for shared resources to be released, thereby resolving the error. Another possible option would be to fix your QuickBooks installation. For more information on this error in this circumstance, consult this Intuit knowledge base article. This error in QuickBooks 2007 can be discussed in another Intuit knowledge base article. Unfortunately, the reports we’ve received indicate that the fixes try not to resolve the issue for good.