bank-reconciliation

Match book entries against bank and credit card statements to surface discrepancies.

4|1|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/Receiptor-AI/bookkeeping-skills --skill bank-reconciliation-receiptor-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bank-reconciliation
Source: https://github.com/Receiptor-AI/bookkeeping-skills/tree/main/skills/bank-reconciliation
Command: npx skills add https://github.com/Receiptor-AI/bookkeeping-skills --skill bank-reconciliation-receiptor-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Match book entries against bank and credit card statements to verify that the books are accurate, complete, and audit-ready, surfacing discrepancies or missing items.

Core Features & Use Cases

  • Automated exact, near, and batch matching between book entries and bank/credit card statements with a structured balance verification.
  • Normalization guidance for dates, vendor names, and amounts to improve matching quality.
  • Audit-ready reconciliation report that summarizes matches, gaps, and carry-forward items for follow-up.

Quick Start

Run a bank reconciliation on your dataset to compare your book entries with your bank statements and surface discrepancies.

Frequently Asked Questions about bank-reconciliation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I reconcile bank statements with my book entries for a small business?

Bank reconciliation matches your book entries against bank and credit card statements to verify accuracy and surface discrepancies. It uses exact, near, and batch matching with balance verification to detect duplicates, timing gaps, and unrecorded items.

What is the best way to detect discrepancies between my accounting ledger and bank records?

Detecting discrepancies between your accounting ledger and bank records requires comparing transactions through exact, near, and batch matching. This process identifies duplicates, timing gaps, and unrecorded items, outputting an audit-ready reconciliation report.

Can I use CSV ledgers or accounting exports for monthly bank reconciliation?

Yes, monthly bank reconciliation supports accounting exports and CSV ledgers. It normalizes dates, vendor names, and amounts to improve matching quality, applying balance verification to compare transactions from your provided datasets.

How does near matching work when reconciling bank and credit card statements?

Near matching during bank and credit card statement reconciliation compares transactions that are not exact duplicates but share similarities. Normalization rules for dates, vendor names, and amounts improve the matching quality to surface discrepancies.

What should a bank reconciliation report include for an audit?

A bank reconciliation report for an audit should summarize matches, gaps, and carry-forward items. It verifies book accuracy and completeness by documenting matched transactions, timing gaps, duplicates, and unrecorded items for follow-up.

Why are there timing gaps and unrecorded items in my bank reconciliation?

Timing gaps and unrecorded items in bank reconciliation occur when book entries and bank statements do not align perfectly. The reconciliation process surfaces these discrepancies, verifying accuracy and flagging carry-forward items for follow-up.