# Bank

You must set up at least one bank and, in some cases, you will want to set up more than one. For example, you may want to deposit account payments received at the main office in a bank in that area, while payments at a remote office may go to a different bank.

#### To set up banks:

1. In character Circulation, select **Bank** from the General Ledger menu to display the Bank Setup screen.

   <figure><img src="/files/vxd4RI5DPaMPcnNsVO2m" alt=""><figcaption></figcaption></figure>
2. Select **Add** and complete the following fields.

   <table><thead><tr><th width="176.33333333333334">Field</th><th width="110">Type</th><th>What to enter</th></tr></thead><tbody><tr><td>BANK</td><td>open (8)</td><td>Enter the bank name, such as “Fidelity”.</td></tr><tr><td>DESCRIPTION</td><td>open (30)</td><td>Enter a description of this bank.</td></tr><tr><td>CASH IN BANK GL ACCOUNT</td><td>setup</td><td>Enter the “Cash in Bank“ GL account number to which deposits should be made. The GL account you enter must have been previously defined in Chart of Accounts. See <a href="/pages/s98MjWGeT5YBvYxFPUp6">Chart of Accounts</a> for details.</td></tr><tr><td>REFUND BANK GL ACCOUNT</td><td>setup</td><td>Enter the “Refund Bank“ GL account number from which bank draft refunds should be made. The GL account you enter must have been previously defined in Chart of Accounts. See <a href="/pages/s98MjWGeT5YBvYxFPUp6">Chart of Accounts</a> for details.</td></tr><tr><td>HOLDING GL ACCOUNT</td><td>setup</td><td>Subscriber Payment Processing will post all unresolved payments where the subscriber is not known (those with a subscription ID of zero) to this GL account, when the payment date is equal to or older than the processing date. If no holding GL account is defined, a warning will be generated, and the payment will be posted to a blank GL account. If the subscription ID is known, the holding account defined in Payment Holding Acct (see <a href="/pages/BB5luveSHcTGxdgRMSNs">Payment Holding Acct</a>) will be used instead. Once a payment is resolved, a reverse GL entry will be posted to the holding account.</td></tr><tr><td>COMPANY</td><td>setup (4)</td><td>Enter the ID for the company that uses this bank.</td></tr><tr><td>CLIENT NUMBER</td><td>open (10)</td><td>Enter this company’s account number with this bank.</td></tr><tr><td>ELECTRONIC FILE FORMAT</td><td>open (8)</td><td>Indicate the format used by the bank for automatic deposits, withdrawals, transfers, etc. The valid options are ACH (Automated Clearing House, used by most US banks), CIBC (Canadian Imperial Bank of Commerce), RBC (Royal Bank of Canada), and BOF (Bank of Finland). If none of these formats are used, enter “ACH”.</td></tr><tr><td>AUTOMATED CLEARING HOUSE</td><td>open (9)</td><td>If Electronic File Format is set to “ACH”, enter the automated clearing house identifier for this bank.</td></tr><tr><td>ACH/RBC SFT HEADER DATA</td><td>open (40)</td><td>If the electronic file format is “ACH” or “RBC”, you may need to send header data in the file. The header information can be entered in this field. If header data is specified, it will be exported as the first record in the ACH or RBC file (before the File Header record); if no header data is entered, this record will not be exported.</td></tr><tr><td>ORIGINATING DFI</td><td>open (8)</td><td>If the electronic file format is “ACH”, enter the originating DFI number for bank draft payments and refunds.</td></tr><tr><td>IMMEDIATE ORIGIN</td><td>open (10)</td><td>If the electronic file format is “ACH”, enter the immediate origin number for bank draft payments and refunds.</td></tr><tr><td>BANK NUMBER</td><td>open (4)</td><td>If the electronic file format is “BACS” or “CIBC”, enter the newspaper’s bank number.</td></tr><tr><td>BANK BRANCH NUMBER</td><td>open (5)</td><td>If the electronic file format is “CIBC”, enter the newspaper’s branch number.</td></tr><tr><td>BANK ACCOUNT NUMBER</td><td>open (12)</td><td>If the electronic file format is “BACS” or “CIBC”, enter the newspaper’s account number at the bank.</td></tr><tr><td>RECEIVING DATA CENTER</td><td>open (5)</td><td>If the electronic file format is “CIBC”, enter the ID of the data center that will be receiving the file. For example, 01000 = Vancouver, 01010 = Montreal, 01020 = Toronto, 01070 = Winnipeg and 01090 = Calgary.</td></tr><tr><td>REQUESTER ID</td><td>open (16)</td><td>The requester ID is used for processing Intell-A-Check one-time subscription checks by phone.</td></tr></tbody></table>
3. Optionally, select **Specifics | Bank Validation** to establish validation rules for the bank, based on the product and payment type entered. See [Specifics, Bank Validation](#specifics-bank-validation).
4. Select **Accept** to enter the bank information into the database.
5. Set up more banks, or press **F4** and select **Exit** to exit to the Setup menu.

## Specifics, Bank Validation

Use this option to establish rules for validating and defaulting a bank based on the product and payment type entered by the user. These validation rules apply to auto-renew billing, subscriber lockbox processing, and the Subscriber Activity Import.

For example, if Bank One is valid only for the product of “DM”, users will not be able to select it for other products (i.e., it will not appear in the F2 lookup and cannot be entered). Additionally, if Bank One is valid only for bank draft payments, both the product of “DM” and the payment type of “bank draft” must be selected before Bank One can be selected as the bank.

{% hint style="info" %}
**Note:** *If you are going to use this Specifics option for one bank, then you must use it for all banks (or else the banks that do not have this setup will not be accessible in Customer Service). Conversely, if this option is not used for any banks, then all banks will be accessible.*
{% endhint %}

If an invalid bank is encountered while processing lockbox payments or the Subscriber Activity Import, the payment will be rejected and a message sent to the log file. Note that field security can also be placed on the BANK ID field to allow only certain users to enter specific bank IDs. See [Field Security](/circulation-setup-manual/system/security-menu/field-security.md) for more information.

#### To set up bank validation rules:

1. Select Bank Validation from the Specifics menu. The Bank Validation Setup screen appears.<br>

   <figure><img src="/files/b6DH7afkuHnvoKTnhceP" alt=""><figcaption></figcaption></figure>
2. Select **Add** and complete the following fields.

   <table><thead><tr><th width="177.33333333333334">Field</th><th width="116">Type</th><th>What to enter</th></tr></thead><tbody><tr><td>BANK</td><td>display</td><td>The Bank ID is displayed.</td></tr><tr><td>PRODUCT</td><td>setup</td><td>Select a specific product or enter “*” for all products. Defaulting will happen only if one product is selected.</td></tr><tr><td>PAYMENT TYPE</td><td>predefined</td><td>Enter <em>cash, check, credit card, bank draft,</em> or “*” for all payment types.</td></tr><tr><td>PRIMARY</td><td>setup</td><td>Enter “y” if this bank should be defaulted for this product and payment type. For example, if you enter a specific product and payment type (i.e., not “*”) and this field is set to “y”, the Bank will default for the user. If this field is set to “n”, the user will be required to select a valid bank.</td></tr></tbody></table>
3. Select **Accept** to enter the bank validation information into the database.
4. Set up more validation rules, or press **F4** and select **Exit** to return to the Bank Setup screen.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.navigaglobal.com/circulation-setup-manual/accounting/general-ledger-menu/bank.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
