These tutorials explain how to import bank transaction data.
You can import data either by selecting a file from a secure server or by copying and pasting text, depending on their access permissions.
The guide covers data preparation, file import options, handling recurring and duplicate transactions, and verifying transaction entries.
Navigation: Main Menu > Accounting > Bank Import
If the person importing the data has access to look for files on the organisation's server, choose to import a bank file.
If the person importing the data does not have access to the server, choose to copy and paste the data.
Export the data from your bank in .ofx (preferable) or .csv format and save the file in a location you have access to.
Note: You do not need to change anything, you can import the file exactly as your bank generates it.
Export a .ofx or .csv file from your bank.
Open the .ofx or .csv file you received from your bank using a text reader (e.g. Notepad).
Select all the text in your text reader (Ctrl+A) and copy it (Ctrl+C).
In BOS Professional, navigate to Bank Import (Main Menu > Accounting > Bank Import).
Click on Menu (button) > Import > Select the relevant Bank Account.
Paste your text in the block provided (Ctrl+V).
Click Import (button).
If the import is successful, a pop-up will appear stating that > Click OK.
If the import is unsuccessful, repeat Steps 1 to 6.
Export a .ofx or .csv file from your Bank.
In BOS Professional, navigate to Bank Import (Main Menu > Accounting > Bank Import).
Click Menu (button) > Import > Select the relevant Bank Account.
Navigate to the file you received from your Bank.
Click Import (button).
If the import is successful, a pop-up will appear stating that > Click OK.
If the import is unsuccessful, repeat Steps 1 to 4.
Navigate to Bank Imports.
Import your data by copying and pasting it, or by importing a file to create a list of transactions.
Double-click a transaction to open it on the right panel:
If there are matching records they are displayed directly below the transaction details. Click the matching record to automatically post the current transaction to the same account.
Note: The software tries to match the name or reference to existing transactions. If a match is found, it appears under matching records.
Note: If it is a recurring transaction, like bank charges, and there are no matching records, click on the icon to the right of the description to create a matching record for future use.
If a matching record is not found, select an Entry Type in the section below the transaction.
Note: The Entry Types will vary depending on whether it's a deposit (+) or payment / expense (-).
Allocate the entry based on the Entry Type:
Allocating Supplier Payments (see How to Allocate Supplier Payments below).
Allocating Customer Receipts (see How to Allocate Customer Receipts below).
Creating Other Entries: (e.g. Cash Up Surplus, General Income, General Expenses, Payroll - Payment, VAT Payment, Supplier Refund, Customer Refund). (see How to Create General Entries below)
Click Done (button)
The Date is automatically entered from the imported transactions.
Perform a Bank Import.
If you are posting Supplier Payments to the Ledger:
Double-click the payment on the bank import list of transactions,
Double-click Supplier Payment to select.
Click Actions (button) > Update from Supplier Payment.
The Supplier Payment will be matched on the Supplier, Bank Account, Date and Amount.
Perform a Bank Import.
Select the Supplier on the dropdown list next to Dr. Supplier.
Click View (button) to see a list of Outstanding Invoices.
Tick the boxes next to the Invoices that were paid.
Note: If you do not tick the boxes, the system will allocate the Supplier Payment to Invoices automatically.
Click Allocate (button).
Perform a Bank Import.
Select the Customer on the dropdown list next to Cr. Customer.
Click View (button) to see a list of outstanding invoices.
Tick the boxes next to the applicable Invoices.
Note: If you do not tick the boxes, the system will allocate the Customer Receipt to Invoices automatically.
Click Allocate (button).
Perform a Bank Import.
Choose an Account on the left (Ledger) to post the transaction to and complete the necessary fields, including the VAT component.
For Customer Refunds, the account will be the Customer account.
For Supplier Refunds, the account will be the Supplier account.
For all other entries select an income, expense, or asset account.
You may claim VAT on some direct expenses, like Insurance if the expenses include VAT and you receive a Tax Invoice.
You may not claim VAT on some direct expenses, like Entertainment regardless of whether they include VAT.
To create a VAT Payment transaction, allocate the payment to the VAT Control Account and select VAT Only under the VAT column.
Navigate to the applicable transaction.
Click Status (button) and select Cancelled.
Note: You can also cancel transactions with a zero balance.
You can find previously imported entries by searching for them.
Type the name of the entry in the Search block.
Type the Batch Number of the transaction in the Search ID block.
Note: When you import transactions a Batch Number is automatically assigned.
You set the Status of individual transactions by processing them:
Note: When transactions are first imported, their Status is automatically set to Pending.
Note: The colour shown on the ID will change as you process the transaction to indicate a change in Status.
Navigate to the applicable transaction.
Click Status (button) and select Cancelled.
At the bottom of the list of transactions are three fields:
Bank account
Ledger Account
Variance
If the Variance is zero, you have successfully processed all the transactions. The Bank matches the Ledger.
Note: If you are only processing some of the transactions, the variance will not be zero. For countries that still use cheques, there may be a variance because of uncleared cheques.
Accounting Take-On Balances
Bank Import
Tutorials (this page)
Bank Reconciliation
Budgets (Accounting)
Chart of Accounts
Currencies
Debit Orders
Entry Types
Financial Close Off
Ledger Views and Functions
Creating transactions for Discounts, Receipts, Refunds, Overpayments
Item and Transaction View Tutorials
Accessing various displays.
Reference
Settings
Reference
List of Output Fields
Trial Errors Tutorials (Accounts out of balance)
Finding and fixing errors.
Ledger Transactions
Post-dated Cheques
Statement of Financial Position
Statement of Profit or Loss
Trial Balance
User and General Accounts
VAT and GST