# Invoice History
source: https://developer.mastercard.com/open-finance-us/documentation/client-hub-guide/invoice-history/index.md

## Invoice History {#invoice-history}

The Invoice History page displays a record of all the reports generated for your customers. For example, every time you generate a [Verification of Assets](https://developer.mastercard.com/open-finance-us/documentation/products/lend/reports/voa/index.md), [Verification of Income](https://developer.mastercard.com/open-finance-us/documentation/products/lend/reports/voi/index.md) or a [Verification of Employment](https://developer.mastercard.com/open-finance-us/documentation/products/lend/reports/voe-payroll/index.md) for a customer using the Open Finance APIs, a record is automatically generated in the Invoice History page of Client Hub. These records provide all the details to help you with billing reconciliation.
Note: Only API calls made to [Lend](https://developer.mastercard.com/open-finance-us/documentation/products/lend/index.md) products (for report generation) will be added to the invoice history in the Client Hub interface.

You can view report records by month for up to 24 months. You can sort the records per column by ascending or descending order. Reports can have up to 5 custom fields.

You can also move the columns around, arranging them in the order you want. The CSV file downloads the data columns in the order they are displayed on the invoice history. After you download this file, you can then use this downloaded file as key data source and append additional internal data to support your billing reconciliation process.

![](https://static.developer.mastercard.com/content/open-finance-us/uploads/invoiceHistoryReportRecord.png)

Let's say a financial manager wants to view data for a customer named Crystal Hunter. You can see in the Invoice History page that a report was run for Crystal on three different occasions. If you click the **Customer** column, the report list appears in ascending (A to Z) or descending (Z to A) alphabetical order of the customer's name and groups all three instances of Crystal's reports.

If you wanted to view Crystal's `customerId` and `consumerId` then you can open the menu and select which columns to show or hide on the invoice history table.
Note: The options to show/hide and move columns within the table does not remain in the order you put them if you log out of the Client Hub or refresh the browser page. The table defaults back to the order of when you first logged into Client Hub. Tip: Make sure you select which columns to show/hide **before** you move columns in the table. If you move columns, and then decide to show another column, all columns in the table will default back to the order of the show/hide menu options.

The Report ID column shows the type of report run and the report ID. The Report ID is a unique number associated with the `customerId` and the `consumerId` and is masked showing only the last four digits to help protect customer's personal and financial information.

### Populate Invoice History {#populate-invoice-history}

To populate the Invoice History data:

1. Use the Postman Collection as specified in the [Quick Start Guide](https://developer.mastercard.com/open-finance-us/documentation/quick-start-guide/index.md).

2. When making calls to the endpoints via the Postman collection, ensure that you use the appropriate set of credentials - `partnerId`, `appkey` and `secret` that match the Client Hub instance you intend to access.

3. Invoice History creates a record when you generate any of the following reports using the API:

   * [Verification of Assets](https://developer.mastercard.com/open-finance-us/documentation/api-reference/index.md#GenerateVOAReport)
   * [Verification of Income](https://developer.mastercard.com/open-finance-us/documentation/api-reference/index.md#GenerateVOIReport)
   * [Prequalification (CRA) Report](https://developer.mastercard.com/open-finance-us/documentation/api-reference/index.md#GeneratePrequalificationCRAReport)
   * [Prequalification (Non-CRA) Report](https://developer.mastercard.com/open-finance-us/documentation/api-reference/index.md#GeneratePrequalificationNonCRAReport)
   * [Generate Cash Flow Report - Business](https://developer.mastercard.com/open-finance-us/documentation/api-reference/index.md#GenerateCashFlowBusinessReport)
   * [Generate Cash Flow Report - Personal](https://developer.mastercard.com/open-finance-us/documentation/api-reference/index.md#GenerateCashFlowPersonalReport)
   * [Transactions Report](https://developer.mastercard.com/open-finance-us/documentation/api-reference/index.md#GenerateTransactionsReport)
   * [Statement Report](https://developer.mastercard.com/open-finance-us/documentation/api-reference/index.md#GenerateStatementReport)
   * [Verification of Income and Employment - Payroll](https://developer.mastercard.com/open-finance-us/documentation/api-reference/index.md#RefreshVOIEPayrollReport)
   * [Verification of Employment Reports - Payroll](https://developer.mastercard.com/open-finance-us/documentation/api-reference/index.md#GenerateVOEPayrollReport)
   * [Verification of Employment Reports - Transaction Report](https://developer.mastercard.com/open-finance-us/documentation/api-reference/index.md#GenerateVOETransactionsReport)

<br />

To view the list of reports generated, go to Invoice History of the Client Hub instance accessed from the **Access Client Hub** button associated with the credentials used for the report generation.

**See also**:

* [Customize Data Connect](https://developer.mastercard.com/open-finance-us/documentation/client-hub-guide/client-hub-customize-connect/index.md)
* [Client Hub Use Cases](https://developer.mastercard.com/open-finance-us/documentation/client-hub-guide/client-hub-use-cases/index.md)
