EFT Return Codes

Learn > Payments > EFT

An EFT return code occurs when an EFT payment is unsuccessful, and each specific code will refer to the reason for the failure.

In Canada, when an Electronic Funds Transfer (EFT) payment is unsuccessful, it will result in an EFT return code being communicated to the Originating Financial Institution (OFI) from the Receiving Financial Institution (RFI).

When an EFT payment is sent or collected, the payor and payee are entitled to receive notifications about EFT returns, and may be required to help resolve the issue causing the return code.

The Role Of Payments Canada

EFT return codes are defined and standardized by Payments Canada, also known as the Canadian Payments Association (CPA). Payments Canada also facilitates the clearing and settlement system in Canada, known as the Automated Clearing Settlement System (ACSS).

Payments Canada also acts as an intermediary while performing the clearing and settlement process, transmitting any EFT return codes between institutions.

Common EFT Return Codes

CodeTitleDescription
901Non-Sufficient Funds (NSF)The account does not have enough funds to process the transaction.
902Account ClosedThe account is closed and no longer active.
903No Account/Incorrect Account NumberThe account does not exist or the account number is incorrect.
904Funds Not ClearedThe funds are not available or on hold.
905Payment StoppedThe payor has stopped payment on the transaction.
906Post-Dated PaymentThe payment is dated for a future date and cannot be processed yet.
907Invalid/Incorrect CurrencyThe currency of the transaction is invalid or not supported.
908Account FrozenThe account is frozen and cannot process transactions.
909Invalid Institution/Branch NumberThe institution or branch number is invalid.
910Funds Recalled by SenderThe sender has recalled the funds.
911Payee DeceasedThe intended payee is deceased.
912Incorrect Payor/Payee NameThe payor or payee name does not match the account.
913Duplicate PaymentThe payment appears to be a duplicate of another transaction.
914Invalid/Expired AuthorizationThe authorization for the payment is invalid or expired.
915Payment Refused by PayeeThe payee has refused the payment.
916Payment Amount Differs from AuthorizationThe payment amount does not match the authorized amount.
917Account Type Invalid for EFTThe account type does not support electronic funds transfers.
918Authorization CancelledThe authorization for the payment has been canceled by the payor.
919Invalid Transaction CodeThe transaction code is invalid or not recognized.
920Invalid Transit/Routing NumberThe transit or routing number is incorrect.
921Invalid Format or Data ErrorThe data format is invalid or contains errors.
922No Pre-Notification ProvidedRequired pre-notification was not sent for the transaction.
923Transaction Not AllowedThe account does not permit this type of transaction.
924Incorrect Payment TypeThe payment type is incorrect for the intended transaction.
925Mandatory Field Missing/InvalidA required field is missing or contains invalid data.
926Payor/Payee Requested ReversalThe payor or payee has requested a reversal of the transaction.
927Legal ReasonsThe payment is returned due to legal reasons (e.g., court order, garnishment).
928Stale-Dated PaymentThe payment is beyond the valid processing period.
929Invalid Transaction AmountThe transaction amount is invalid or outside the allowed limits.
930Return Requested by Originating FIThe originating financial institution has requested the return of the payment.

Learn More about EFT

EFT (Electronic Funds Transfer)

EFT stands for Electronic Funds Transfer and is the backbone of the Canadian payment industry. EFT offers a safe and cost-effective way to electronically credit or debit accounts at any Canadian financial institution in Canadian or U.S. dollars.

EFT Reversals Guide

+

EFT reversals are when a payment is reversed due to issues such as incorrect payment details or customer disputes.

Bulk EFT Guide

+

Bulk EFT payments refer to processing Canadian bank account transactions in bulk in order to optimize payment operations at scale.

EFT CPA 005 File Guide

+

The EFT CPA 005 file format is a Canadian formatting standard for generating electronic funds transfer files.

EFT Cut Off Times

+

EFT cut-off times refer to the deadlines set by financial institutions for processing EFT transactions.

EFT API Integration

+

An EFT API integration connects a business’s software infrastructure to an EFT payment gateway, enabling programmatic access to EFT payment processing.

EFT vs Wire

+

EFT payments and wire transfers are two different types of electronic transactions, each with its own pros and cons.

Speak to a Fintech Specialist Today!

1. Speak To Our Team

Speak to a Fintech Advisor to outline your needs and impact plan.

2. Access Sandbox

Start testing in the VoPay sandbox to explore our advanced API functions.

3. Sign & onboard

Our compliance and onboarding team will guide you through the process.

4. Go live!

Choose a production date and launch your integration with confidence!

Talk with our sales team

We are happy to answer your questions. Fill out the form and we will have one of our team members contact you.