Transfer Timeline

📘

Transfers in Sandbox

In the Sandbox environment, transfers that would typically take multiple days are automatically settled approximately every hour. This is to enable easy testing of external funds settlement since no funds are actually being transferred to an external financial institution.

For Programs with NACHA enabled:

ODFI SourceDestinationTransfer MethodResult
Helix *Helix AccountHelix Account **API call to /transfer/create
or receiving a Bulk Transfer Request File
Settles immediately
Helix *Helix AccountHelix Reserve AccountAPI call to /transfer/create
or receiving a Bulk Transfer Request File
Settles immediately. The same is true for transfers from a Helix Reserve Account to a Helix Account
Helix ***Helix AccountExternal AccountAPI call to /transfer/create or receiving a Bulk Transfer Request File to "push" funds out of HelixSettles according to transfer timeline table below
Helix ***External AccountHelix AccountAPI call to /transfer/create or receiving a Bulk Transfer Request File to "pull" funds into HelixSettles according to transfer timeline table below
External Financial Institution ****Helix AccountExternal AccountReceiving an ACH via NACHA to "pull" funds out of HelixSettles immediately
External Financial Institution ****External AccountHelix AccountReceiving an ACH via NACHA to "push" funds into HelixSettles immediately

* Transfers with a Helix account/reserve account as both the source and destination do not go through the ACH via NACHA process, and therefore have no ODFI

** Both Helix accounts must be owned by the same customer; funds can never be moved directly from one customer to another within Helix

*** "Day 1" in table below is when Helix initiated the transaction and "Day 2" is when Helix submitted the ACH via NACHA

**** "Day 1" in table below is when the External FI initiated the transaction and "Day 2" is when the External FI submitted the ACH via NACHA

Transfer Timeline Table

📘

The Financial Institution for your program may dictate that a customer be in status=Verified for a minimum number of business days (typically 10) prior to being allowed to withdraw funds. If this is the case, the timelines below will not apply until after that period has expired.

For instance, if a customer is verified on 2020-02-09 and there is a 10 business day minimum before withdrawal, 2020-02-24 would be the first date those funds are available for withdrawal (4 weekend days and 1 Federal Banking Holiday occur during this period; 10 + 4 + 1 = 15 days from verification date, or 2020-02-24).

Initiated On (Day 1)Sent To Fed for Processing On (Day 2)Settles On (Day 3)
MondayTuesdayWednesday
TuesdayWednesdayThursday
WednesdayThursdayFriday
ThursdayFridayMonday
FridayMondayTuesday
SaturdayMondayTuesday
SundayMondayTuesday

NOTE: If either the Processing Day (Day 2) or Settling Day (Day 3) is a weekday that is also a banking holiday the Processing Day and/or Settling Day are pushed back to the next business day.