--- title: "Add a Bank Account" slug: "add-a-bank-account" updated: 2026-07-06T15:31:38Z published: 2026-07-14T18:30:50Z canonical: "help.idibilling.com/add-a-bank-account" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.idibilling.com/llms.txt > Use this file to discover all available pages before exploring further. # Add a Bank Account To add a new bank (ACH) account from the E-Pay Accounts page: 1. Click ![UG template for Help](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/77161.png?sv=2026-02-06&spr=https&st=2026-11-14T10%3A42%3A53Z&se=2026-11-14T11%3A42%3A53Z&sr=c&sp=r&sig=4SOwStSeBSEGzxWA%2B%2FzIJu8uKqQxmzllfbWChFmIytQ%3D). 2. Select **Bank** in the Account Type window. **(Show picture)** ![UG template for Help](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/77007.png?sv=2026-02-06&spr=https&st=2026-11-14T10%3A42%3A53Z&se=2026-11-14T11%3A42%3A53Z&sr=c&sp=r&sig=4SOwStSeBSEGzxWA%2B%2FzIJu8uKqQxmzllfbWChFmIytQ%3D) 3. Enter the bank account information in the Create Bank Account form. **(Show picture)** ![UG template for Help](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/77009.png?sv=2026-02-06&spr=https&st=2026-11-14T10%3A42%3A53Z&se=2026-11-14T11%3A42%3A53Z&sr=c&sp=r&sig=4SOwStSeBSEGzxWA%2B%2FzIJu8uKqQxmzllfbWChFmIytQ%3D) #### Account Information | Bank account type ***(required)*** | Account type, checking or savings. > [!NOTE] > Note > > Business Checking or Business Savings available if taxing type for account type = business. | | --- | --- | | ACHLOA On File | Check if the ACHLOA (letter of authorization, required for recurring accounts) is on file. > [!NOTE] > Note > > If checked, the **ACHLOA Filing Date** field is displayed. This field is required and a date must be entered. The Is Recurring check box is also enabled. If this checkbox is left uncheck, Is Recurring cannot be selected. | | Account Number ***(required)*** | Enter the saving or checking account number. | | Account Number (confirm) ***(required)*** | Re-enter the saving or checking account number. | | ABA Routing Number ***(required)*** | Enter the nine digit banking routing number. > [!NOTE] > Note > > If the the setting **AdminConsole > Business Rules > Local Services > CostGuardService > Customer Management > E-pay > "Allow only known ABA Routing Numbers"** is set to True, then the Bank Name field is read-only. | | Bank Name ***(required)*** | Enter the name of the bank. If a match is found, the field is populated with the name of the bank. | | Start Date ***(required)*** | Enter the date that the account should no longer be active on this account. | | End Date | If applicable, enter an end date when this account should no longer be active. | | Is Recurring? | Check this box if this account is recurring. > [!NOTE] > Note > > ***The check box is only enabled if the ACHLOA On File check box has been enabled.*** ***If checked, the Recurring Start Date and Recurring End Date fields are displayed. Recurring Start Date is required. Recurring End Date is optional.*** | | Recurring Start Date ***(required) - displayed only if Is Recurring has been checked.*** | Enter the recurring start date. > [!NOTE] > Note > > The date cannot be prior to the Start Date for the E-Pay account. | | Recurring End Date - ***displayed only if Is Recurring has been checked.*** | Enter the recurring end date, if applicable. > [!NOTE] > Note > > The date cannot be prior to Recurrence Start Date. If the Recurring End Date is past the E-Pay account end date, then the Recurring End Date is set to match the account end date when saved. | | Driver License Number | Enter the account holder's driver's license number. | | Driver License State | Enter the account holder's driver's license state. | | Authorization Type ***(required)*** | Select the authorization type from the drop down list. > [!NOTE] > Note > > If '***Customer is on Phone'*** is selected, and the Show Bank Account Phone Authorization Scripts setting has been enabled in Admin Console, the Phone Consent dialog box is displayed and the changes cannot be saved until the customer agrees to the scripted statement, read to them over the phone. **Example: Authorization Consent Script** ![UG template for Help](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/77021.png?sv=2026-02-06&spr=https&st=2026-11-14T10%3A42%3A53Z&se=2026-11-14T11%3A42%3A53Z&sr=c&sp=r&sig=4SOwStSeBSEGzxWA%2B%2FzIJu8uKqQxmzllfbWChFmIytQ%3D) | | Contact information ***(required)*** | Click the plus sign to add a new contact, or click the search icon to locate an existing one. The contact information is displayed. | - Click **Save**. - If you attempt to leave the page without saving the changes, a confirmation message is displayed. **(Show picture)** ![UG template for Help](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/77158.png?sv=2026-02-06&spr=https&st=2026-11-14T10%3A42%3A53Z&se=2026-11-14T11%3A42%3A53Z&sr=c&sp=r&sig=4SOwStSeBSEGzxWA%2B%2FzIJu8uKqQxmzllfbWChFmIytQ%3D) **More on NACHA scripts** The Phone Consent Script dialog is displayed under Authorization Type when the following conditions are set: - **AdminConsole > Business Rules > Local Services > CostGuardService > Customer Management > E-pay > NACHA Compliace > Show Bank Account Phone Authorization Scripts** is set to true and Bypass Authorization Script for Recurring Bank Account Creation is set to false - Authorization Type is set to = Customer is on the Phone When the Phone Consent dialog is displayed you cannot save the new account until you verify the customer agreed to the scripted statement. The dialog displays the script configured in the **NACHA Recurring Bank Account Creation** Customer Service Script. The script templates for Desktop Client E-Pay forms are located in the Customer Notifications module. **(Show picture)** ![UG template for Help](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/77018.png?sv=2026-02-06&spr=https&st=2026-11-14T10%3A42%3A53Z&se=2026-11-14T11%3A42%3A53Z&sr=c&sp=r&sig=4SOwStSeBSEGzxWA%2B%2FzIJu8uKqQxmzllfbWChFmIytQ%3D) The following script variable replacements are supported: - <@CustomerName@> = Account Name - <@MerchantName@> = Market Name - <@BankAccountType@> = E-pay account bank account type - <@BankName@> = Bank Name: - <@ABARoutingNumber@>: Bank ABA Routing Number: - <@BankAccountType@> : Bank Account Type: - <@MaskedBankAccountNumber@>: Masked Bank Account Number: - <@MerchantPhoneNumber@>: Merchant Phone Number