Bank Import

Overview

  • The Bank module lets you import Bank Statements in various formats and from different banks.
  • Imports are supported for both .ofx and .csv files.
  • After a file is imported, it is renamed, by adding the Batch ID and the date to the filename. The renamed file is moved to the Imported folder.
  • A warning is provided when a duplicate transaction appears – when the date, Amount and Description are the same as another transaction.
  • The List View hides the ID and Acc No. and shows the Status column by default.
  • You can only import Bank Accounts if they have access to the Bank's Entity. (Users who are not linked to an Entity have access to all the Entities.)
  • When importing a Bank Statement, the created transaction is automatically linked to the Entity that is linked to the Bank Account.
Navigation Example

Main Menu > Accounting > Bank Import

Settings

User Settings

Navigation Example

Main Menu > Setup > Settings > Users (tab)

Note

The defaults are the values for new databases, new users and new Transaction Types. Your database may have different values.

Setting Description Default
Accounting > Banking (Import and Reconciliation) - Access AllowedCheckbox. If checked, access is allowed.Unchecked

Transaction Settings

Navigation Example

Main Menu > Setup > Settings > Users (tab)

  • Users need View, New and Edit access to all the transactions that can be processed from a bank import.
  • If you do not have access to a particular transaction, you can cancel the transaction when doing a Bank Import or leave it Pending for a user with access to process later.
  • If a transaction is cancelled, it must be manually entered afterwards.

General Settings

Navigation Example

Main Menu > Setup > Settings > General (tab)

Setting Description Default
Accounting > Copy and Paste Bank Import fileCheckbox.
  • Checked: You can open the bank import file into a note reader and copy and paste it into QuickEasy BOS Enterprise.
  • Unchecked: The bank file must be saved on the server. You must have access to the file's save location to select the file to import.
Unchecked

Accounting Settings

Info

When an import file has a unique FITID value, duplicates are automatically excluded.

When a unique ID is not provided, all the transactions in the import file are imported. You must manually check that entries are not duplicated, and that no entries were missed (e.g. by doing a bank reconciliation).

Navigation Example

Main Menu > Setup > Accounting > Accounts (tab)

  • Select an Import option from the dropdown list in the Import column for each Bank Account.
  • Options on the dropdown list:
    • SA ABSA (.ofx): 
      • Has unique FITID
      • Has closing tags
      • Date format: yyyymmdd
    • SA ABSA (.csv):
  • Does not have unique FITID.
  • Date Format: yyyymmdd
  • Line 1 – Empty,
  • Line 2 – Opening balance,
  • Line 3 – Transactions start
  • Columns Imported/Used:
    • B – Bank Account no.
    • C – Transaction Date
    • G – Amount
    • I+J – Description
    • M – Balance
  • SA FNB (.ofx): 
    • Has unique FITID.
    • Does not have closing tags.
    • Date format: yyyymmdd.
  • SA FNB – No FITID Check (.ofx): 
    • No FITID check
  • SA Investec (.ofx): 
    • Does not have unique FITID
    • Does not have closing tags (file has leading spaces in front of tags)
    • Date format: yyyymmdd
  • SA Nedbank (.ofx): 
    • Does not have unique FITID
    • Has closing tags
    • Date format: yyyymmdd
  • SA Nedbank – Credit Card (.csv)
  • SA Standard (.ofx):
    • Has unique FITID (Date+ID).
    • Does not have closing tags.
    • Date format: yyyymmdd.
  • SA Standard – Option 1 (.csv):
    • Custom CSV
    • Date format: yyyymmdd
  • SA Standard – Option 2 (.csv): 
    • Custom CSV
    • Date format: yyyymmdd
  • Capitec (.ofx) files:
    • Does not have unique FITID.
    • Date format: YYYYMMDD000000.
    • A Fees transaction is added for every transaction that attracts fees.

Default View

Buttons Explained

Button Description
ViewGenerates the report according to the Data Filters selected.
Menu
  • Reset Data Filters: Resets all the selected filters.
  • Batch Update
    • Updates the Statuses of all the selected entries to the status chosen from the dropdown list once Update (button) is clicked.
    • Deletes all the selected entries when Delete (button) is clicked. Only entries with a status of Pending or Cancelled can be deleted.
  • Import: Select the bank account to import from a dropdown list of all the bank accounts.
  • Layout & Grid
    • Save Grid
    • Restore Grid
    • Restore Default Grid (All Users)

Data Filters Explained

Filter Description
SetShows the transactions for the selected period (e.g. Today, This Month, Last Month).
← →Changes the date fields to the next or previous period that was selected under Set.
DateFilters the data to specific dates within the constraints of the period selected under Set.
StatusFilter the transactions based on their statuses. The options are: All, Pending, Posted, Complete, or Cancelled.
AccountSelect a bank account.

Fields Explained

Field Description
IDThe system-generated number allocated to the entry.
StatusThe status of the entry.
BatchSequential batch number automatically allocated to every batch. Filter and search for entries based on this number.
DateThe date of the transaction which is recorded on the bank import file.
AccountThe bank account that the transactions were imported from.
DescriptionThe description that appears on the bank import file for each transaction.
BankThe transaction amounts.
  • Payments are negative numbers.
  • Receipts or deposits or positive numbers.
LedgerShows the amount posted to the ledger.
Menu (...)A submenu with the following functions:
  • Open Transaction: Opens the transaction.
  • Set Status to: Provides a dropdown list to select the status to set the transaction to.
  • Delete Bank Transaction: Deletes the entry.
Note
  • The linked transaction must be a valid accounting transaction before it appears in the grid view.
  • The amounts in the Ledger and Bank columns should match once the transaction is entered.
  • The totals of the Ledger and Bank columns should match once all the transactions are entered.

Edit Bank Transaction

Buttons Explained

Button Description
Refresh (symbol)Re-selects the linked transactions in the Ledger. If only one transaction exists, it is opened (on the right).
⬆ ⬇Let you scroll through the imported entries.
Help button (symbol)Opens the online documentation.
StatusChange the status of the entry to Pending, Posted, Complete or Cancelled.
Small Square IconsSelect text and set that selection as the matching text to look for.
Square Icon with EyeTries to find previous entries that contain the matching text.
Update (next to Matching Record)Updates the matching record.
Create (next to Matching Record)Creates a matching record.
Update (next to Entry Types)Updates an existing record.
Create (next to Entry Types)Creates a record.

Matching Text and Items Explained

  1. Matching records lets you quickly record recurring transactions (e.g. bank charges).
  2. A record matches if the selected matching text matches the text on a previous entry.
  3. If a matching record is found, you can click Update (button) to create a ledger transaction:
    1. Account names are prefilled based on the previous matching record.
    2. The description and amounts are updated from the current transaction.
  4. If no matching records are found, you can manually create a transaction by clicking Create (button).

Fields Explained

Field Description
DateThis field is prefilled with the date on the import file. This date cannot be changed.
StatusShows the status of the entry.
DescriptionThe description that appears on the imported bank entry.
AmountThe transaction amount.
  • Payments are negative numbers.
  • Receipts or deposits are positive numbers.
LedgerShows the amount posted to the ledger. The amounts in the Ledger and Amount columns should match once the transaction is entered.
VarianceThe difference between the Bank and Ledger amounts.
Matching RecordShows any matching records.
Entry TypesOptions for the transaction are based on whether the amount is a payment or a receipt.
  • Options for positive numbers (receipts) include transactions such as:
    • Cashup Surplus
    • Customer Receipts
    • General Income
    • Supplier Refund
  • Options for negative numbers (payments) include transactions such as:
    • Cashup Shortfall
    • Customer Refund
    • General Expenses
    • Payroll – Payment
    • Supplier Payments
    • VAT Payment
  • You can double-click an entry to create a transaction (on the left).

Bank Balance (List View)

  • When Ledger transactions are created for all the Bank Transactions, the Bank Balance at the bottom of the form should match.
  • The bank-import grid view shows which Bank Transactions have matching Ledger transactions.
  • Linked Ledger transactions must be valid accounting transactions before they appear on the grid view.

Report an issue with this page

For more useful feedback, select the text on the page you're reporting about, then click Feedback again — or continue without selecting anything.