The Synctera platform receives ACH formatted files multiple times a day from the partner Bank to process entries against the FinTech customer accounts.
The FinTech customer needs to have a valid account number in the Synctera platform under their Bank partner ABA number
The Bank partner forwards the inbound ACH files to the Synctera platform when they receive an inbound ACH file
The Synctera platform performs ACH file format validation checks as well as duplicate validation checks on inbound files. If failed, the partner Bank will be notified.
An account number exact match is required for a successful inbound payment processing
The Synctera platform processes transactions in order as soon as the file is received. First CREDITS High to low and second DEBITS low to high.
An account number exact match is required for a successful inbound payment processing
Future dated ACHs are validated against account number and stored in the platform until its transaction settlement date where they will posted to the FinTech customer account
The Synctera platform creates returns in real time based on NACHA rules and has a Operational manual review for Inbound ACH that need special payment operations attention
Credit processing: When the Synctera platform receives an Inbound file, after running the file format validations, it will automatically process CREDITS in the file first starting from higher to lower value.
In order to process an automated credit posting against a FinTech account the platform needs a 100% match on the account number.When the credit is posted to the receiver’s account, the funds are immediately available to the FinTech customer and all transaction details are included in the transaction data (SEC code, amount, Sender information and addenda record data if present)Return generation: During the inbound CREDIT processing, the platform can find different errors like the account status is closed or frozen, account number does exist, the receiver’s account cannot accept credits or debits. In these scenarios, a return will be generated and sent to the network using the correct return code as per the NACHA rules.When a return is generated, no ACH entry is posted to the FinTech customer account, the entry is instead posted against a FinTech suspense account. That way the platform makes sure that all transactions instructed in the ACH file have been posted against the FinTech accounts.
Debit processing: When the Synctera platform receives an Inbound file, after running the file format validations and processing the credits, it will then process DEBITS. DEBITS will be automatically processed from lower value to higher value against the FinTech customer account.
In order to process an automated debit posting against a FinTech account the platform needs a 100% match on the account number.When an inbound debit is posted the funds are debited in real time from the customer account and the ACH transaction details are available to the FinTech customer as part of the transaction data (SEC code, amount, Sender information and addenda record data if present)
The Synctera platform does not generate NOCs, if account number is not a match the transaction will be returnedReturn generation: During the inbound DEBIT processing, the platform can find different errors like the account status is frozen, does not exist or the customer does not have sufficient funds to cover for the debit. In these scenarios, a return will be generated and sent to the network using the correct return code as per NACHA rules.When a return is generated, no ACH entry is posted to the FinTech customer account, the entryis instead posted against a FinTech suspense account. That way the platform makes sure that all transactions instructed in the ACH file have been posted against the FinTech accounts.
Processing Inbound ACH means that the platform can receive inbound ACH CREDITS and DEBITS that have a settlement date in the future. The settlement date in the future can be up to two business days as per the NACHA rules.When the platform receives an inbound future dated ACH CREDIT or DEBIT, an ACH format and data validation is run as well as an account and customer status validation. If for any reason the account is closed at that time, then the ACH is returned at that time and doesn’t wait until its effective date. The FinTech receives a notification with the details of the inbound future dated payment but the payment is not processed against the end customer account.After running the initial validations, the platform stores the ACH entry until its settlement date and processes the payment on its effective date at 5:00 AM ET, before the first Inbound same-day ACH process for the day.
Inbound RETURNS and DISHONORED returns processing:
As part of the Inbound ACH file processing, the FinTech customers can receive returns for previously initiated transactions. In order to process an inbound return, the Synctera platform verifies that the original transaction Trace ID matches the return transaction Trace ID and that the return is within the return time frame, then we will post the return transfer to the FinTech customer account debiting or crediting the account.
As a result of the return posting some FinTech customersThe Synctera platform informs the FinTech of the inbound return and return code and operationally we advice the FinTech to take special attention and action for the following return codes:
R02: Account closed
Advice originator not to initiate payments to the receiver’s account and obtain different account
R03: No Account - Account number structure is valid, but doesn’t match individual or Open Account
Advice originator to validate receiver’s account number
R04: Invalid Account - Account number structure not valid, ie edit check digit or number failed
Advice originator to validate receiver’s account number
R08: Payment Stopped: The customer has requested the stop payment of a specific ACH Debit Entry* Advice originator to review agreements and not to initiate payments to that receiver’s account
R12: Account sold to another FI
Advice originator not to initiate payments to that account and obtain new account number
R16: Account frozen/Entry Returned Per OFAC Instruction - Access to account is restricted due to action by the bank
Advice originator not to initiate payments to that account
R17: File Record Edit Criteria / Suspicious Entry with Invalid Account No. / Return of Improperly-Initiated Reversal
Advice originator to validate receivers account
R20: Non-transaction Account - Policies and regulations restrict activity to account indicated
Advice originator not to initiate payments to that account
R23: Credit Entry Refused by Receiver
Validate reason for credit decline with receiver and initiate credit again if needed
R28: Routing Number Check Digit Error
Advice originator to validate receiver’s account number
R29: Corporate Customer Advises Not Authorized
Advice originator not to initiate payments to that account
As part of the Inbound ACH processing, the Synctera platform can receive inbound disputes. The platform disputes all return types that have a 60 day return time frame.
The following returns are disputes: R05, R07, R10, R11 and R29.The FinTech is advised to monitor these return types and in the event they receive it for one of their customer accounts, they should not allow their customer to initiate ACH again against the receivers account and additional measurements against the originating account and customer might be taken such as freezing the originator account
Notification of changes can be received as part of the Inbound ACH process. The Synctera platform can process all types of NOCs.When a NOC is received the ACH Originator is informed via a Synctera Case and the Originator has the obligation to follow up with their customer to verify the external account details and modify the external account details to avoid future NOCs
The Synctera platform might receive additional NOCs for that specific external account until the FinTech customer verifies and updates the external account information.
Inbound ACH Exception processing:Most of the Inbound ACH processing is automated in the platform including the generation of returns based on the most common errors and validations.In the event the platform receives a debit, credit, return or dishonored return that cannot be automatically posted to the end customer account account then the ACH entry will be posted to a FinTech interim account called ‘suspense’ while the exception is investigated and decided by the Synctera OPS team.When a transaction is posted to suspense for exception handling the Synctera OPS team is notified via the platform and they can login in the Synctera UI to find all information about the Inbound ACH and what type of error triggered the exception.From the Exception processing UI the Synctera OPS agent can decide to return the entry with a valid return code following the NACHA rules or to force post the transactions to the end customer account after approval from the FinTech.Additionally the Synctera platform automatically sends SEC codes “ARC”, “BOC”, “POP” and “RCK” to the manual exception process for review as being rare entries within the network.For details on how what actions are taken as part of the exception process, please see this link
The Synctera platform processes inbound IATs. IATs are subject to additional screening requirements as per NACHA rules.
The platform performs AML checks as well as OFAC checks on sender and recipient to process inbound IAT entries.In the event an IAT entry needs to be returned, all the additional addenda information required for the returned processing is included as part of the return as per NACHA rules.
The Bank is responsible to settle with the Fed for all Inbound ACH entries for the ABA number utilized by the Synctera platform to facilitate ACH entries. The Fed settles based on the settlement date