Verifying account balances

This page explains how to manually perform a balance verification and review the results.

Balance verification helps ensure that, for a given account and time period, the following equation holds:

Opening Balance + Transactions = Closing Balance

You can create verification tasks by selecting specific accounts and a time range. Subtasks will then be automatically generated based on account and currency. If needed, you can also choose to receive an email notification when the task is complete.

View the Balance Verification Task List

From the project homepage, go to the Account-Treasury page.

In the account list, click the “Balance” button on the right, and choose “Verify” from the dropdown menu to open the balance verification task list.

By default, the list shows all previously created tasks and their current statuses.

Create a Balance Verification Task

Click the “Add Task” button in the top-right corner to open the task creation window.

You can select the accounts and the time range you’d like to verify.

If you’d like to be notified by email when the verification is complete, you can add one or more task subscribers.

Once confirmed, a separate task will be created for each selected account and date range, and the verification will start automatically.


View Task Details

Click any task in the list to view its details.

Each task is automatically broken down into subtasks based on available balance snapshots within the selected time period.

Subtasks are grouped into Pending and Passed based on their verification result.

You can click on any subtask to view its detailed verification process:

  • The opening and closing balance snapshots are the source data used for verification

  • The transaction list shows all activity during the selected time period

  • The calculated closing balance is derived from:

    Opening Balance + Transactions

  • The difference is calculated as:

    Calculated Closing Balance - Closing Snapshot

If the difference falls within the configured tolerance, the subtask is marked as Passed; otherwise, it’s marked as Failed.


Handle Failed Verifications

For any subtask that fails verification, you can take appropriate actions depending on the cause:

  • If the issue is due to timing inaccuracy or other acceptable discrepancies, you can add an explanation and mark the task as accepted

  • If there are missing or incorrect transactions, fix the data and re-run the verification

  • If the balance snapshot is incorrect, delete the faulty data, import the correct data, and then re-run the task


Re-run a Verification Task

From the task list:

  • You can click the refresh icon on an individual task to re-run it

  • Or select multiple tasks and use the batch re-verify option


Set Verification Tolerance

Click the “Tolerance” button at the top right of the task list to adjust the balance verification tolerance settings.

You can set the tolerance by either original currency difference or reporting currency amount difference.

Once updated, all existing tasks will be re-verified using the new tolerance settings.

Last updated

Was this helpful?