If you are receiving payments or making payments via cheques, the bank statements will not accurately match the dates of your entry, this is because the bank usually takes time to “clear” these payments. Also you may have mailed a cheque to your Supplier and it may be a few days before it is received and deposited by the Supplier. In ERPNext you can synchronize your bank statements and your Journal Entries using the transaction dates, see section 2 below.
1. What is a Bank Reconciliation Statement?
The Bank Reconciliation Report provides the difference between the bank balance shown in an organization's bank statement, as provided by the bank against amount shown in the companies Chart of Accounts.
This is what a Bank Reconciliation statement looks like:
In the report, check whether the field 'Balance as per bank' matches the Bank Account Statement. If it is matching, it means that Clearance Date is correctly updated for all the bank entries. If there is a mismatch, Its because of bank entries for which Clearance Date is not yet updated.
2. How to Update Bank Transaction Dates
- Go to Accounts > Banking and Payments > Update Bank Transaction Dates.
- Select your Bank Account.
- Select a from and to date.
- You can choose to include reconciled entries and POS transactions.
- Click on the Get Payment Entries button.
- Now you will get all the “Bank Voucher” type entries.
- In each of the entries, on the right most column, update the “Clearance Date” field and click on the “Update Clearance Date” button.
By doing this you will be able to sync your bank statements and entries into
ERPNext has two reconciliation tools:
- A manual reconciliation tool allowing to set clearance dates against payment entries, sales invoice payments or journal entries
- A semi-automatic reconciliation tool allowing to clear bank transactions against payments entries, sales and purchase invoices payments, journal entries or expense claims.
To view this report, go to Accounts > Banking and Payments > Bank Reconciliation Statement. In the report, check whether the field 'Balance as per bank' matches the Bank Account Statement. If it is matching, it means that Clearance Date is correctly updated for all the bank entries. If there is a mismatch, it's because Clearance Date is not yet updated for the bank entries.
Bank statement upload
You can upload a Bank Statement in CSV or XLX format into ERPNext using the Bank Reconciliation tool.
Download a bank statement from your bank's website
Make sure you have at least the date, the debit/credit and the currency on every row of your bank statement.
Configure the import format in the Bank DocType
Your file will be read and then ERPNext will use this mapping to dispatch all information into the corresponding fields in the Bank Transaction DocType.
Upload your file into ERPNext
Bank account synchronization
You can use Plaid (see ERPNext Integrations section) to automatically synchronize your bank account with ERPNext. All your bank transactions will be automatically imported into ERPNext.
Once all your bank transactions are imported into ERPNext, you can reconcile them with your existing payments. If it finds a payment that appear to match with the selected bank transaction, ERPNext will propose you a corresponding payment.
If that payment matches, just click on reconcile to reconcile it with this bank transaction.
If ERPNext doesn't propose you any payment, you can always select the corresponding payment manually:
You can also create a new payment or invoice directly from the bank reconciliation dashboard.
- Payment Reconciliation
- Bank Guarantee
- Payment Entry