> ## Documentation Index
> Fetch the complete documentation index at: https://docs.blnkfinance.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Balance Reconstruction

> Reconstruct and correct discrepancies in your ledger balances.

<Info>Available on version 0.10.1 or later.</Info>

## Overview

Balance Reconstruction helps you solve situations where your balances go out of sync and you have to rebuild the balance from the ground up. It does this by recalculating a balance from its transactions to ensure it correctly reflects all recorded activity.

***

## Reconstructing a balance

To reconstruct a balance, update its metadata with the following request:

```
POST https://YOUR_BLNK_INSTANCE_URL/{balance_id}/metadata
```

```json theme={"system"}
{
  "meta_data": {
    "BLNK_RUN_RECONCILIATION": "SOURCE"
  }
}
```

***

## Verifying the results

To check the results, retrieve the balance details with the [Get Balance](/reference/get-balance) endpoint:

```
GET https://YOUR_BLNK_INSTANCE_URL/balances/{balance_id}
```

The results will be available in the `meta_data` object:

```json Response theme={"system"}
{
  "meta_data": {
    "BLNK_RECONCILIATION_RESULT": {
      "difference": "103842",
      "executed_at": "2025-03-16 22:55:34.281624+00",
      "previous_balance": "600",
      "previous_credit": "1200",
      "previous_debit": "600",
      "recalculated_balance": "104442",
      "recalculated_credit": "119600",
      "recalculated_debit": "15158"
    }
  }
}
```

| Field                  | Description                                                                |
| :--------------------- | :------------------------------------------------------------------------- |
| `difference`           | The discrepancy between the previous balance and the recalculated balance. |
| `executed_at`          | The timestamp when the reconstruction was performed.                       |
| `previous_balance`     | The balance recorded before reconstruction.                                |
| `previous_credit`      | The total credit amount recorded before reconstruction.                    |
| `previous_debit`       | The total debit amount recorded before reconstruction.                     |
| `recalculated_balance` | The corrected balance after reconstruction.                                |
| `recalculated_credit`  | The total credit amount after recalculating from transactions.             |
| `recalculated_debit`   | The total debit amount after recalculating from transactions.              |

***

## Need help?

We are very happy to help you make the most of Blnk, regardless of whether it is your first time or you are switching from another tool.

To ask questions or discuss issues, please [contact us](mailto:support@blnkfinance.com) or [join our Discord community](https://discord.gg/7WNv94zPpx).

***

<Tip>
  **Tip:** Connect to Blnk Cloud to see your Core data.

  You can view your transactions, manage identities, create custom reports, invite other team members to collaborate, and perform operations on your Core — all in one dashboard.

  [Check out Blnk Cloud →](https://www.blnkfinance.com/products/cloud)
</Tip>
