Schulz Consulting

Consulting and Upgrades

  • Home
  • Services
  • Contact

Unable to Get AESCrypto.dll Library Access With Sage 100 E-Filing

January 21, 2022 by Wayne Schulz

Several consultants report that when trying to run Federal and State Tax Reporting in Payroll ( may also occur in Accounts Payable 1099 Reporting ) on Sage 100 Advanced or Premium, the user sees “Unable to get AESCrypto.dll Library Address”.

Sage 100 makes use of integration with Aatrix for electronic filing ( aka e-Filing ). This allows Sage to pass either payroll or form 1099 data through to Aatrix where forms may be printed or electronically filed.

Please note that you must use the e-Filing in order to print tax forms ( at no cost ). You are not, however, required to electronically file using the service. If you opt to e-File there is a separate charge for the filing which is listed on the Aatrix website.

How to Fix Sage 100 AESCrypto.dll Error Message

Sage has a report of this error which they’ve documented in their knowledgebase. It’s unknown at what version the error may appear since the article only lists the error report with no mention of version(s) that it might have been reported with.

Please consult your Sage Business Partner prior to making any changes to Sage 100. If you don’t have a partner you can discuss these changes with your IT staff and/or call the Sage support line directly at 800-854-3415 to request their assistance.

The workaround suggests a number of basic steps to ensure that the installation of Sage 100 is complete. Please note that despite the AESCrypto.dll file name – this is an expected Sage file and does NOT normally indicate an issue with any type of crypto locker or another type of malware.

One workaround is to follow these steps:

Before making any changes below you should have a complete backup of your Sage 100. You should also have everyone out of Sage to lessen the possibility of interfering with an existing process.

Reinstalling the workstation client will require local administrator rights to the computer. If you are unsure whether you are a local administrator on your computer, try running any of the steps below by right-clicking and selecting “Run as Administrator”. If you are prompted to log in again then you are likely not at the local administrator level on your computer.

In order to contact Sage support for assistance, you will need to be on a current subscription or maintenance plan. Sage also will only provide support for current levels of Sage 100 as noted here.

  1. Rename ‘C:\ProgramData\Sage\Common Components’ folder.
  2. Reinstall Sage 100 Workstation Client (see Related Resources section)
  3. Reinstall Federal and State Reporting (see Related Resources section)
  4. Go to ‘C:\ProgramData\Sage\Common Components’ and verify AESCrypto.dll and AES.exe exist. If the files are missing, copy from another workstation or call Sage Support 1-800-854-3415 to obtain copies of missing files.
  5. Try re-running Federal and State Tax reporting again

You likely are seeing this message in either Sage 100 Advanced or Premium. Both of these versions normally operate through a service running on your server. The service requires a Windows account for it to run. In some cases that Windows account may not have high enough permissions for certain actions such as e-Filing.

For Sage 100 Advanced and Premium where the host is being run as a service, you may need to review the permissions for the account running that service.

Sage suggests that the service account have FULL permissions to c:\ProgramFiles\Sage\… on the Application Server. Several consultants have reported that even with full permissions their Advanced and Premium installations still would produce the AESCrypto.dll error.

Ultimately what some consultants found that worked is to temporarily elevate the permissions on the account running the service to that of the domain administrator ( please consult your IT department prior to making any changes ).

After the E-Filing has been completed the permissions for the service account should be reduced.

Share this:

Filed Under: Sage 100 Tagged With: aatrix, e-filing, sage 100

Secure cloud hosting for Sage 100
Call 1-888-244-6559 (toll-free)

About Wayne Schulz

Wayne Schulz is a Sage 100 Consultant located in Connecticut. He has worked with Sage 100 since 1986 and provides advanced support to companies located throughout the United States. If you are experiencing an issue with Sage 100 and would like to schedule a support session - please request assistance here or call 860-657-8544.

Access Sage 100 in the cloud today. 3rd party applications supported Available 24/7 from anywhere. Dedicated hosts

Call 1-888-244-6559 (toll-free)

Search Our Site

Sage 100 Newsletter

Sage 100 News

  • How To Edit 1099 Totals In Sage 100
  • How to Reconcile Sage 100 Accounts Payable Detail to the General ledger
  • Sage 100 Year-End 2022 Training Series
  • Minimum Sage 100 Versions for E-Filing for Tax Year 2022
  • What Are The Differences Between These Sage Fixed Asset Versions: Lite, Single-User, Network and Premier?
  • Sage 100 Paperless Email Electronic Delivery Failing With Rackspace
  • How To Check Sage 100 Compatibility with Avalara’s TLS 1.2 Requirement
  • Sage 100 TLS 1.2 Compliance Update ( Nov 2022)
  • What Are My Sage 100 Mobile Sales Options?
  • Sage 100 Payroll Tax Update Set for 10/27/22 for New York State Health Care Workers Bonus Program (HWB)

Contact Us

Schulz Consulting
Connecticut Office
Click Here To Contact Schulz Consulting
Email Us
Available remotely nationwide.
We are a local branch of DSD Business Systems Connecticut.

Copyright © 2023 · Parallax Pro Theme on Genesis Framework · WordPress · Log in