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

# Reconciliation

> Match and verify transactions across sources

## Overview

Reconciliation helps you verify that transactions across different sources match and identify any discrepancies.

<img src="https://mintlify.s3.us-west-1.amazonaws.com/coincile/images/reconciliation-page.png" alt="Reconciliation page" />

## Why Reconcile?

* Ensure data accuracy
* Identify missing transactions
* Detect duplicates
* Verify balances across sources
* Maintain audit-ready records

## Reconciliation Process

<Steps>
  <Step title="Select Sources">
    Choose which integrations or accounts to reconcile

    <img src="https://mintlify.s3.us-west-1.amazonaws.com/coincile/images/select-reconciliation-sources.png" alt="Select sources" />
  </Step>

  <Step title="Set Time Period">
    Define the date range for reconciliation
  </Step>

  <Step title="Run Matching">
    Let Coincile automatically match transactions

    <img src="https://mintlify.s3.us-west-1.amazonaws.com/coincile/images/reconciliation-matching.png" alt="Transaction matching" />
  </Step>

  <Step title="Review Discrepancies">
    Examine unmatched transactions and discrepancies
  </Step>

  <Step title="Resolve Issues">
    Manually match or mark transactions as reviewed
  </Step>

  <Step title="Generate Report">
    Export reconciliation report for your records
  </Step>
</Steps>

## Matching Rules

Coincile uses intelligent matching rules:

* **Exact Match**: Same amount, date, and asset
* **Close Match**: Similar timing and amount (within threshold)
* **Manual Match**: User-defined matches

## Handling Discrepancies

Common discrepancies and solutions:

<AccordionGroup>
  <Accordion title="Timing Differences">
    Transactions may have slight time differences between sources. Adjust matching tolerance in settings.
  </Accordion>

  <Accordion title="Fee Variations">
    Exchange fees might be recorded differently. Review and categorize fees appropriately.
  </Accordion>

  <Accordion title="Missing Transactions">
    If a transaction is missing from one source:

    * Verify it exists in the original source
    * Check sync status
    * Add manually if needed
  </Accordion>

  <Accordion title="Duplicate Entries">
    Mark duplicates and merge them to avoid double-counting.
  </Accordion>
</AccordionGroup>

## Best Practices

<Tip>
  Reconcile regularly (weekly or monthly) to catch issues early and maintain accurate records.
</Tip>

<Warning>
  Don't ignore unmatched transactions. Investigate and resolve all discrepancies before closing your books.
</Warning>

## Audit Trail

Every reconciliation action is logged:

* Who performed the reconciliation
* When it was done
* What changes were made
* Original and matched transactions

<img src="https://mintlify.s3.us-west-1.amazonaws.com/coincile/images/reconciliation-audit.png" alt="Reconciliation audit trail" />
