Sage EFT Direct Error

Sage EFT direct error is a well-known error by a Sage user. The common reason in the Sage application for EFT Error is the slowness of EFT. More cause can be behind this error but mentioning all the reasons is not possible until we know the exact reason. Below are some main reasons due to which EFT direct errors happen.

Reasons for Sage EFT direct Error

  1. EFT file generation not completed
  2. Transactions are not pulling up in EFT
  3. EFT direct encounter while reading the data
  4. File generation takes a long time as usually by EFT direct
  5. The generation starts but then loops back to the first screen.

There are some common resolutions are given, you can follow and try to remove the above error.

Solution1: EFT stalls when the file Generated

A/R Generation

EFT stalls when the file is generated

  1. Open the Sage 50 file and create a backup
  2. After that Click Maintenance
  3. Clear Data
  4. Select Clear Paid Transactions
  5. Select Clear paid customers transactions
  6. Check the options” Include inactive customers “option
  7. Clear lookup Data for all paid Transactions, then click select all.
  8. Click on Customer aged detail report to run the report to ensure that no duplicate receipt numbers are used, and common and quotes are not included in any receipt number
  9. Select the date on the line Clear Transaction Paid or before
  10. Select Ok

A/P Generation

  1. Open Sage 50 file
  2. Create a backup
  3. Select Maintenance
  4. Clear Data
  5. Select Clear Paid Transaction, then Clear Paid Vendor Transactions.
  6. Check the Include, inactive vendors options
  7. Clear lookup data for all paid Transactions
  8. Click select all
  9. Run the vendor aged detail report to ensure that no duplicate cheques are being used and commas and quotes are not included in any cheque number
  10. The select date on the line Clear Transactions paid or before.
  11. Select ok

Payroll generation

  1. Open sage 50 file
  2. Create a backup
  3. Select maintenance, clear data
  4. Clear paycheque details
  5. Delete any employees which have not been PAID in the last 7 years

Solution 2

The working directory is Under C:\Program Files (x86) EFTSIMPLY \Data

Method 1

  1. Create a new company file in sage 50 EFT direct & use a new working directory
  2. Restores your files from the old sage 50 EFT direct company file
  3. Delete the old company file if required

Method 2

  1. Open company file in Sage 50 EFT Direct.
  2. Click company profile, Company maintenance.
  3. Note where the current “working directory “is located.
  4. Closeout of Sage 50 EFT Direct and navigate to the working directory.
  5. Rename the working directory folder.
  6. Copy the working directory to the location you want it to be stored.
  7. Open sage 50 EFT and note that you will get a dialog box popping up the information you that “A required working directory not found. Please specify it and try again.”
  8. Click OK
  9. Enter the new” Working Directory “path and re-enter your sage 50 Directory and file name.
  10. Answer no, “Do you want to delete all the information concerning the old company?

Contact AP Experts

Still, the system is showing the same error? Call us at +1800-796-0471 our experienced and trained technical support executives are here to help you with your all technical query related information and issues. You can also do a live chat or email us at Our team will revert you shortly. Our team is available 24*7 to help with your concern.