> For the complete documentation index, see [llms.txt](https://www.zerabooks.com/help/llms.txt).

# How reconciliation works

ZeraBooks checks every account, month by month, against the bank's own statement. Here is what the three checks are and what every dot on the timeline means.

## What reconciliation checks

Every statement you upload in **Banks & Cards** is reconciled on its own, account by account and month by month. A month **ties** when all three checks pass:

1. **The statement adds up.** The opening balance plus every transaction on the statement equals the closing balance printed on it.
2. **The chain holds.** This statement's opening balance matches the previous statement's closing balance, so no money went missing between statements.
3. **The ledger agrees.** Your ledger balance for the account equals the closing balance printed on the statement.

When all three agree, the month is proven against the bank. There is nothing to tick off line by line.

{% hint style="info" %}
**Tip:** Reconciliation runs as soon as a statement is uploaded. You don't start it; you only review the months that need a look and sign off the ones that tie.
{% endhint %}

## Read the timeline

1. In the left navigation, click **Accounting** › **Reconciliations** (or press <kbd>G</kbd> then <kbd>R</kbd>).
2. Pick the month with the arrows at the top of the page.
3. Each account has one row. Every dot is one month checked against the bank's own statement.

![Reconciliations: the month’s stat cards, the dot legend and each account’s month-by-month timeline](https://www.zerabooks.com/help/shots/recon-timeline-legend.png)

| Dot | What it means | What you can do |
| --- | --- | --- |
| Purple outline with a check | The month **ties**: statement, chain and ledger all agree | **Finalize…** |
| Orange **!** | The month **does not tie** | **Review…** |
| Orange warning triangle | **No statement covers** this month, between months that are covered | **Upload statement** |
| Solid purple check | The month is **finalized** (signed off) | **Finalized**, **View** |
| Check with an orange ↺ ring | **Reopened**: its numbers changed after sign-off | **Reopened — review…** |
| Empty grey ring | No statement uploaded yet | **Add statement** |

The four stat cards above the timeline (**No Statement**, **Exceptions**, **Tied** and **Finalized** for the month) each filter the timeline when you click them. Click an account's name to open it in **Banks & Cards**.

## After a month ties

- **Finalize it** to record that you checked it. See [Finalize a month](https://www.zerabooks.com/help/reconciliations/finalize-a-month).
- If it doesn't tie, open it and follow [Fix a month that doesn't tie](https://www.zerabooks.com/help/reconciliations/fix-a-month-that-doesnt-tie).
- When every month up to a date is done, [close the books](https://www.zerabooks.com/help/reconciliations/close-and-reopen-the-books) so nothing on or before it can change.

## Frequently Asked Questions

<details>
<summary>What does "tied" mean?</summary>

The statement's own math adds up, its opening balance meets the previous statement's closing balance, and your ledger balance equals the printed closing balance. All three must agree.
</details>

<details>
<summary>What is the orange warning triangle?</summary>

There's no statement for that month, but there are statements before and after it. Upload the missing statement to close the gap. Until you do, the months around it can tie while money in the gap goes unchecked.
</details>

<details>
<summary>Do I have to match every transaction to the bank?</summary>

No. ZeraBooks reconciles whole statements, not individual lines. The bank's opening and closing balances prove the month. You only look at lines when a month doesn't tie.
</details>

<details>
<summary>Can I upload a statement from Reconciliations?</summary>

Yes. Click an empty grey dot, then **Add Statement**, and choose a PDF or CSV. It is imported into that account exactly as if you had uploaded it in **Banks & Cards**.
</details>

<details>
<summary>Why is there an orange dot next to Reconciliations in the sidebar?</summary>

A statement's printed balances didn't add up when it was uploaded, so it needs a look. Open **Reconciliations** and review the month with the orange **!**.
</details>

<details>
<summary>Where are depreciation, loan interest and prepaid expenses?</summary>

Not on this page. Autopilot proposes those month-end entries for you. See [Month-end entries](https://www.zerabooks.com/help/autopilot/month-end-entries).
</details>

---

## Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://www.zerabooks.com/help/reconciliations/how-reconciliation-works.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.

The full index is at https://www.zerabooks.com/help/llms.txt. An MCP server with `searchDocumentation`, `getPage` and `askQuestion` tools is at https://www.zerabooks.com/help/mcp.
