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

# GL Reconciliation and Integrity

> Use GL Reconciliation to compare control-account balances to the operational subledgers behind them. Use GL Integrity to confirm journal entries stay balanced across nightly, manual, and period-close checks.

<Note>
  These pages are accounting controls. They are meant to reveal mismatches so the team can
  fix the source transaction or posting issue before reports and period close are trusted.
</Note>

## Open GL Reconciliation

Open **Accounting**, then **GL Reconciliation**. Click
**Run Reconciliation** to refresh balances. Use **Export Summary**
when accounting needs a CSV of the current control-account status.

<Frame caption={"GL Reconciliation compares control accounts to AR, AP, inventory, and tax subledgers, then highlights variances for investigation."}>
  <img src="https://mintcdn.com/arcuserp/5v8ggAMP6rzMRoYX/images/support/screenshots/accounting/gl-reconciliation-overview.png?fit=max&auto=format&n=5v8ggAMP6rzMRoYX&q=85&s=b2b5e57d8a15870e81ff22dc785a2cf8" alt="GL Subledger Reconciliation page showing control account variances, GL Balance Integrity, Clearing Account Health, and AR, AP, inventory, and tax control cards" width="1810" height="1040" data-path="images/support/screenshots/accounting/gl-reconciliation-overview.png" />
</Frame>

## What The Cards Mean

* **GL Balance**: posted journal entry activity for the control account.
* **Subledger Balance**: operational detail that should support the GL balance, such as open customer balances, vendor bills, inventory value, or tax activity.
* **Variance**: GL Balance minus Subledger Balance. A clean control should be zero or within rounding tolerance.
* **Balanced**: the control account and subledger agree.
* **Variance**: the control account and subledger do not agree and need review.

<Warning>
  **Do not force a variance away with a blind journal entry**
  A variance usually means a source record, posting rule, mapping, or historical import
  needs review. Post a manual entry only after accounting understands why the subledger
  and GL disagree.
</Warning>

## Review GL Balance Integrity

GL Balance Integrity checks whether posted journal entries balance debits and credits.
If an unbalanced entry appears, stop close work and investigate before relying on
reports or reconciliation totals.

* **Clean**: all checked entries have equal debits and credits.
* **Unbalanced**: one or more entries need accounting and technical review.
* **Entries checked**: the count of journal entries included in the check.
* **Debits and credits**: the total debit and credit values included in the run.
* **Delta**: the difference between debits and credits.

## Review Clearing Account Health

Clearing Account Health shows balances that should eventually drain out, such as Stripe
clearing, check clearing, or external marketplace clearing. Current clearing balances can
be normal. Old balances need review.

* Review old Stripe, marketplace, check, and payment clearing balances before close.
* Trace stale rows back to payouts, bank deposits, check clearing, or payment records.
* Use Account Ledger to inspect the individual entries inside a clearing account.

<Tip>
  **Pair this with Period Close**
  Run GL Reconciliation and review GL Integrity before closing a period. Period Close is
  much cleaner when control accounts and integrity checks are already understood.
</Tip>

## Open GL Integrity

Open **Accounting > GL Integrity**. The log shows the most recent
integrity checks. Filter by run type or result when you need to confirm whether drift
happened in a nightly job, manual review, or period-close workflow.

<Frame caption={"GL Integrity gives accounting a dated log of debit-credit checks and period-close checksum results."}>
  <img src="https://mintcdn.com/arcuserp/5v8ggAMP6rzMRoYX/images/support/screenshots/accounting/gl-integrity-log.png?fit=max&auto=format&n=5v8ggAMP6rzMRoYX&q=85&s=f19a3ef50977d7a177e442e693eb6b0a" alt="GL Integrity page with run type and result filters, integrity check rows, entries checked, debit total, credit total, delta, clean result, and checksum" width="1810" height="1040" data-path="images/support/screenshots/accounting/gl-integrity-log.png" />
</Frame>

## Integrity Run Types

* **Nightly**: scheduled check that watches for drift after daily activity.
* **Manual**: user-triggered check during investigation or review.
* **Period close**: close-related check used before a period is approved.

## When A Variance Appears

1. Open the variance card in GL Reconciliation.
2. Export the summary if accounting wants an offline review copy.
3. Open Account Ledger for the control account.
4. Compare the ledger activity to the source records in AR, AP, inventory, tax, payouts, or bank reconciliation.
5. Fix the source record or posting configuration when possible.
6. Post an approved accounting adjustment only when the source cannot be corrected directly.
7. Run reconciliation again and confirm the variance cleared.

## Common Blocks

* **No control accounts found**: review Chart of Accounts and system account mappings.
* **Inventory variance**: review inventory value, receipts, adjustments, and fulfillment postings.
* **AR variance**: review customer invoices, payments, credits, and manual journal entries to AR accounts.
* **AP variance**: review vendor bills, payments, credits, checks, and GRNI activity.
* **Tax variance**: review invoice tax totals, tax payable postings, and tax connector settings.
* **Clean integrity but control variance**: entries may balance overall while the wrong control account was used.

## Related Articles

<CardGroup cols={2}>
  <Card title="Chart of Accounts" href="/support/accounting/chart-of-accounts">
    Understand account structure, account types, and posting behavior.
  </Card>

  <Card title="Journal Entries" href="/support/accounting/journal-entries">
    Create, review, and reverse journal entries.
  </Card>

  <Card title="Account Ledger" href="/support/accounting/account-ledger">
    Review transaction history, source activity, debits, credits, and running balance for one GL account.
  </Card>

  <Card title="Bank Reconciliation" href="/support/accounting/reconciliation">
    Match bank transactions to payments, deposits, payouts, and checks.
  </Card>

  <Card title="Financial Reports" href="/support/accounting/reports">
    Run balance sheet, profit and loss, cash flow, and operational reports.
  </Card>

  <Card title="Period Close" href="/support/accounting/period-close">
    Close, approve, reopen, and audit accounting periods with pre-close checklist controls.
  </Card>
</CardGroup>
