(this is a continuation of my previous post on Online Payments for Developers - Part 1)
Clearing House Based Network (a.k.a ACH)

- The Originator – that initiates the payments transactions into the ACH (company that’s processing payroll funds, or the utility/insurance company collecting payments or more recently online and telemarketing companies to debit consumer accounts for purchase of goods and services).
- ODFI (Originator Depositor Financial Institution) – a national/state charter bank, financial institution or a credit union or an insurance company that consolidates many transactions from many Originators and submits them to the Clearing House for processing. The ODFI makes sure the transactions are valid and confirm to the ACH standards.
- RDFI (Received Depositor Financial Institution) – a national/start charter bank, a credit union or a loan and savings institution that participates in ACH. The RDFI holds the receivers deposit account and is responsible for accurately processing the transactions by debiting/credits the right accounts and for timely returning information to the ODFI for any transactions that cannot be processed.
- The Receiver – that receives the transaction. The transaction can be a credit or a debit request, which means money, may be added or subtracted from the receivers account. The Receiver holds a depository bank account with the RDFI. The receivers can be consumers or businesses or some other form of a corporate entity.
Most financial institutions connect directly to the ACH with an exception of a few smaller institutes that connect indirectly to the ACH through another larger financial institution. Both Clearing Houses operate on the same set of rules defined by the National Automated Clearing House Association (NACHA). NACHA is a non-profit association of member banks, and participants that oversee the ACH network. There are obviously several other regulations that control how the ACH must operate, which you don’t really need to know or worry about unless you are building a system for a financial institution that wants to participate in ACH. J
Also as you can guess, most of the financial institutions act as both ODFIs and RDFIs (with varying volumes based on the businesses they cater to – for example a bank processing Payroll sends more transactions as an ODFI than a consumer bank providing checking/saving accounts to end consumers that handles more transactions as an RDFI), although for a given transaction they can only act as one or the other (all the transactions across different accounts with-in the same financial institution are handled by the financial institutions itself and not sent through the Clearing House).
I know you must be as confused as me when I first read about it J - it helps to understand how this 4 Participants Model work by looking at a sample use case scenario. Let’s walk through a scenario where an employee signs up for direct deposit of paycheck into his personal bank account.

As indicated in the diagram above, an ACH transaction starts when a receiver (employee in example) authorizes the originator to credit/debit money into their accounts (say Bank of America checking account) for any goods or services they have received, by providing his bank’s routing and account information to the Originator (the employer on our example) for direct deposit of paycheck into his account. Once or several times of a day (depending on the business – in case of payroll it would be biweekly or once a month), the Originator (Employer) sends all of it’s transactions (Paycheck information) in a file to it’s ODFI (say Wells Fargo Bank). Once the ODFI processes the files, it debits the money from the Originator’s account for the net value of all the transactions listed in the file.
Similar to the Originator, once a day the ODFI (Wells Fargo Bank in our example) consolidates all the files coming from all of it’s Originators into a single file (format defined by NACHA) and sends it to the Clearing House. The Clearing House processes the ODFI files, sorts the transactions by ABA-RTN numbers and calculates the net position for each financial institution including the transaction fee that the Clearing House charges the ODFI and RDFI for processing the transactions. The Clearing House groups the transactions based on the bank routing numbers, and then send the files to the corresponding RDFIs (in our example Bank of America will receive one).
It must be noted that even though these files contain millions of transactions, the net value for each RDFI might still be zero, or negative in some cases, since almost all the banks and financial institutions act as both ODFI and RDFI for it’s customers sending and receiving money on behalf of them.
Each day after it processes these files, the Clearing House also tells the ODFI and RDFI Financial Institutes whether they (in our example, Wells Fargo Bank and Bank of America) owes money to the Clearing House or the Clearing House owes the money to the financial institution. All the Settlements between the Financial Institutions are done using the accounts that each one of them holds with the Federal Reserve Bank (in case of public Clearing House) or the corresponding Bank of the Bankers (in case of a private Clearing House). Let’s say in our example, the Wells Fargo owes $3M to the Clearing House to provide Salaries to all the employees, out of which say $1M goes to the Bank Of America for all the employees that use accounts in Bank of America and the rest goes to other banks that the employees hold accounts at.
As indicated in the diagram above, the Originator pays the ODFI a negotiated transaction fee varying based on it’s transaction volumes, and it’s negotiating power and relationship with ODFI. There are additional fee for the files that are processed, transaction reports generated, and the process to bank account, etc. The ODFI and RDFI also pay a processing fee to the Clearing House. There are additional fees associated with services (fraud detection, etc.) provided by the Clearing House operator (NACHA). Similar to the ODFI, the RDFI charges it’s consumers a transaction fee based on the type of account (personal or business).
Alright that's it for the Clearing House Based Networks - next up is Card Based Networks, which I am sure is more interesting than the Clearing House Based Networks. :-)
3 comments:
Hi, thanks for an interesting post, and an interesting blog. Will need to read some of the past posts, too. -- toivotuo [ät] scred.com
Excellant post. Thanks for a very informative piece. -Krishna
Thanks to say for posting this blog. We have to get new collection of news from your end. All the best for you best support. Keep updataing your blog. This is really nice job Postcard Printing
Post a Comment