ACH Processing for Merchant Cash Advances
Merchant cash advance ACH processing is the origination and tracking of electronic bank debits and credits used to service an advance: debits collect repayments and syndicator investments, while credits disburse funds to merchants and pay syndicators. Every transaction is recorded against the advance for a full audit trail. MCA Track integrates with ACH processors to originate, track, and reconcile each transaction automatically.
Key takeaways
- ACH debits collect repayments and syndicator investments; ACH credits disburse to merchants and pay syndicators.
- Every ACH transaction is recorded against the advance for a full audit trail.
- Each transaction moves through a defined lifecycle: Originated, Processed, Funded, NSF / Returned, or Cancelled.
- A recurrence is a repeating debit rule with a set amount, frequency, originating account, and stop condition.
- When a scheduled debit bounces, the day’s payment is reversed, admins are notified, and the schedule may be locked so it stops running — it does not retry on its own.
What is ACH processing in an MCA platform?
ACH processing originates and tracks electronic debits and credits that move money for an advance. Debits collect repayments from merchants and investments from syndicators; credits disburse funds to merchants and pay syndicators their share. MCA Track integrates directly with ACH processors and records every transaction against the advance.
Because each transaction is tied to the advance, funders and ISOs keep a complete audit trail of every debit and credit without separate reconciliation in a banking portal.
What are the ACH transaction types?
MCA Track records two transaction directions. A debit pulls funds in — collecting a repayment or a syndicator’s investment. A credit pushes funds out — disbursing to a merchant or paying a syndicator. Both directions are logged against the advance.
| Transaction type | Direction | Used for |
|---|---|---|
| Debit | Funds in | Collecting repayments and syndicator investments. |
| Credit | Funds out | Disbursing to merchants and paying syndicators. |
What statuses can an ACH transaction have?
Every ACH transaction moves through a defined lifecycle, from submission to the processor through to settlement or return. The status tells the funder exactly where each debit or credit stands and whether it has affected balances. The table below lists each status and its meaning.
| Status | Meaning |
|---|---|
| Originated | Submitted to the processor; pending confirmation. |
| Processed | Processor accepted it; awaiting settlement. |
| Funded | Funds settled successfully; the payment is confirmed. |
| NSF / Returned | Returned by the receiving bank; a return fee may apply. |
| Cancelled | Voided before settlement; not counted in balances. |
How does recurring ACH work?
A recurrence is a repeating debit rule on a merchant’s bank account. You set the amount, frequency (daily, weekly, bi-weekly, or monthly), the originating account, and a stop condition — a date, a number of occurrences, or when the balance reaches zero — once, and the system submits each scheduled debit automatically. Recurrences are projected forward for daily-limit calculations.
To set up a recurring ACH debit schedule, the typical workflow is:
- Choose the merchant’s bank account and the funder ACH originating account.
- Set the debit amount and the frequency (daily, weekly, bi-weekly, or monthly).
- Set the start date and a stop condition: an end date, a number of occurrences, or when the balance reaches zero.
- Optionally originate the first payment the same day or include bank holidays, then create the schedule.
What happens when a scheduled debit is returned?
When a scheduled debit bounces, the day’s payment is reversed, admins are notified, and the schedule may be locked so it stops running. It does not retry on its own. After resolving the cause you unlock or pause the schedule; some returns can only be cleared by MCA Track support.
A returned debit interacts directly with how installments are applied — see how the platform handles failed collections and NSF fees in recording and collecting MCA payments.
ACH debits also collect syndicator investments and credits pay partners out; learn how those shares are tracked in MCA syndication: managing and paying syndicators. For the full picture across servicing, read the complete MCA servicing guide or book a walkthrough →
Frequently asked questions
It is the origination and tracking of electronic bank debits and credits for an advance. Debits collect repayments and syndicator investments, while credits disburse to merchants and pay syndicators, with every transaction recorded against the advance.
An ACH transaction can be Originated, Processed, Funded, NSF / Returned, or Cancelled. These statuses track a transaction from submission to the processor through settlement, return, or cancellation.
A recurrence is a repeating debit rule on a merchant’s bank account with a set amount, frequency, originating account, and stop condition. Once configured, the system submits each scheduled debit automatically.
The day’s payment is reversed, admins are notified, and the schedule may be locked so it stops running. It does not retry on its own; you resolve the cause and then unlock or pause the schedule.