Reports

Details regarding report processing

Reports

A Report combines all of the data from the Application’s Resources into an aggregate, enriched dataset. Report generation involves several steps to process the data. Some of these steps are outlined below.

Duplicate transactions

A deduplication process has been applied to transactions to exclude duplicate copies that appear in more than one data source.

In some instances different formats of bank statement may make it difficult to correctly deduplicate transactions, and in these cases duplicates may persist.

Transfers

In Akahu Apply reports, the term "transfer" is used to indicate any transaction between two accounts that are part of the application. We ignore a transaction that is marked as a transfer by the bank if it does not meet this rule.

For example:

  • A payment from Bank A -> Bank B will be marked as a transfer as long as both accounts are part of the application.
  • A bank transfer from Account A -> Account B will not be marked as a transfer if one of the accounts is missing from the application.

Transfers are included in the list of transactions from the API, indicated with action: "transfer".

Monthly totals

We calculate monthly averages for many of our insights. Monthly averages are calculated for each relevant account, and then summed across accounts to calculate totals. This method adjusts for any differences in transaction date ranges between accounts.