reconcile

Reconcile bank transactions against PDF statements and generate HTML reports.

Updated Apr 7, 2026
One-click install
npx skills add https://github.com/zachy/accounting --skill reconcile-zachy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reconcile
Source: https://github.com/zachy/accounting/tree/main/.claude/skills/reconcile
Command: npx skills add https://github.com/zachy/accounting --skill reconcile-zachy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reconcile bank statements against PDFs for a given year/quarter, surfacing missing documents, cross-referencing transactions, auditing accounting folders, and producing a structured reconciliation.

Core Features & Use Cases

  • Automated bank-PDF reconciliation: read bank statements, extract transactions, and match to PDFs in the same folder.
  • Comprehensive reporting: generate HTML reconciliation and console summary for quarter.
  • Audit-ready output: flags missing docs, cross-quarter items, and extra documents, with cleanup steps.

Quick Start

Run a reconciliation for the target quarter/folder (e.g., 2025 Q4) to reconcile bank statements with PDFs and generate a report.

Frequently Asked Questions about reconcile

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

FAQPage Schema
How do I automate bank statement reconciliation against PDF documents?

Bank reconciliation against PDFs is automated by reading bank statements, extracting transactions, and matching them by variable symbol, amount, and date proximity to PDFs stored in the same folder.

What is the best way to match bank transactions with invoices in a quarterly folder?

The best way to match transactions with invoices is to process the quarterly folder, extract data from bank statement PDFs, and cross-reference transactions using variable symbols and amounts to flag missing documents.

How do I find missing PDFs during a financial audit of bank statements?

To find missing PDFs during a financial audit, run an automated reconciliation over the target quarter to surface unmatched transactions and generate an HTML report detailing missing documents and extra files.

Can I use automated reconciliation for quarterly financial reports across different folders?

Yes, automated reconciliation handles quarterly folders by processing bank statements and applying cross-quarter handling to track items that span multiple periods, ensuring accurate accounting across different folders.

How does invoice matching handle extra documents and cross-quarter transactions?

Invoice matching handles extra documents and cross-quarter transactions by tracking unmatched files separately, applying cross-quarter logic, and detailing these exceptions in the final HTML reconciliation report.