Most preferences for this SuiteApp are set per bank account, but there are a few account-wide features that can be enabled on the General Preferences page in the Setup menu (Setup > Company > General Preferences > Custom Preferences > ZoneReconcile).
Below is a short introduction to each preference.
When Order Bank Accounts Alphabetically checkbox is enabled the SuiteApp will list the bank accounts alphabetically in the dropdown that is displayed while manually importing a bank statement.
When Show payment discounts checkbox is enabled, the popup that is used during reconciliation will be extended so that the user sees the discount available and can when needed, apply discounts.
Use Other Matching Types is a feature that enables users to match a single line on the bank statement with a NetSuite Electronic Payments batch.
Allow posting to other bank accounts allows users to select an account of type Bank on the bank statement line. Use the with caution: posting from one bank statement to a different bank account will make it difficult to reconcile the other bank account using ZoneReconcile. This feature is only recommended when ZoneReconcile is not being used to reconcile the other bank account.
Use custom matching rules allows users to setup custom matching rules to automatically match bank statement lines during import. See help section Import a Bank Statement > Custom Matching Rules.
Use Additional Fields adds functionality to take values from the bank statement and record them on the payment transaction. See help section Installation & Setup > Setup Bank Account Configurations and Setup Additional Fields.
Use Payment Difference Handling allows users to directly post payment differences from the bank statement.
Direct Debit Reversal: Days prior today helps you define the number of days the direct debit reversal will look for transactions to match. If your transaction line holds a date of 07/08/2025, this preference is set to 30 days and you are trying to match a Customer Payment with date 01/07/2025, the system will not display the payment for reconciliation nor provide a match.
Auto-matched closed - days offset prior and after. Days offset prior and after is a setting for matching with closed transactions. When auto-matching with closed transactions, the tool searches in a date range around the bank transaction date for exact and unique matches on amount. Here you can define that date range: how many days prior and after the bank transaction date should be included. Setting this date range larger means more NetSuite transactions are evaluated for a possible match, but there is less chance on a unique match. Setting the right number of days can be achieved by tweaking these settings during the first months of usage. In general, it will depend on how many transactions are in the system with the same amount. If you have many transactions with the same amount, set the date range smaller. If not so many transactions with the same amount, set this date range larger. If you are unsure what to do, set the number of days to 15 days prior and 0 days after.
Auto-match closed: Saved Search Id - In this field it is possible to set a custom search so that the system can be limited to transactions it can match as closed (Payments). To use this make a copy of the search with the name “BS TR C AC” and alter this as needed (record the new saved search id within this field). This preference is used to optimize the matching of transactions.
Auto-match open: Saved Search Id - In this field it is possible to set a custom search so that the system can be limited to transactions it can match as open (Customer Invoices, Vendor Bills). To use this make a copy of the search with the name “BS TR O P C” and alter this as needed (record the new saved search id within this field). This preference is also used to optimize the matching of transactions.
Description Character Limit defines the maximum number of characters for the Description field in the Bank Statement Transaction record. The allowed range is 1 to 999 999 999, the default is 296.
If Allow correction of Multiple Bank Balances is enabled, it will allow you to correct one balance and then trigger a script that will correct all the following Bank statements from the same account.
Global Processing Role - when auto-processing bank statements, the system can only identify the Administrator as a global user, which causes all transactions to be posted in locked periods. To prevent this, the ZoneReconcile - Comparison role or other role can be selected to override this default behavior.
Allow posting in locked accounting periods by default, the system will never post a transaction is a locked period. But if this preference is enabled, transactions will be posted in a locked period.
If Limit Posting in Locked Accounting Periods to None GL Impacts Only is enabled, the Bank Reconciliation SuiteApp will allow GL impacting and none GL impacting changes in locked periods. To limit this behaviour to none GL impacting only this checkbox should be enabled.
DON'T FREEZE HEADER ROW IN BANK STATEMENT (NOT BFN COMPLIANT) - when enabled the header row of the statement lines won't freeze to the top of the screen.
Send Bank Statement Processing Notification Emails - Sends an email to the user who triggered Map/Reduce bank statement processing once processing is complete.