bank-statement-reconciliation

Validate monthly bank statement CSV and PDF exports with three-point checks.

61|11|Updated Jun 15, 2026
One-click install
npx skills add https://github.com/Matymatyk-business/david-skills --skill bank-statement-reconciliation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bank-statement-reconciliation
Source: https://github.com/Matymatyk-business/david-skills/tree/main/skills/productivity/bank-statement-reconciliation
Command: npx skills add https://github.com/Matymatyk-business/david-skills --skill bank-statement-reconciliation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill helps reconcile monthly bank statements by verifying CSV and PDF exports align in row counts, closing balances, and chain integrity, preventing misstatements.

Core Features & Use Cases

  • 3-point verification across each (CSV, PDF) pair: row count match, closing balance match, and chain integrity.
  • Use cases include validating new monthly exports, cross-checking annualvs monthly exports, and preparing data for ledger imports.
  • Real-world scenario: ensure the two exports for a given statement period disagree only on non-critical items before ledger entry.

Quick Start

Provide the monthly CSV and PDF bank exports for the same statement period and run the reconciliation workflow.

Frequently Asked Questions about bank-statement-reconciliation

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

FAQPage Schema
How do I reconcile bank statement exports in CSV and PDF formats?

To reconcile bank statement exports, you validate monthly CSV and PDF pairs by enforcing three-point checks: row count matching, closing balance matching, and opening/closing chain integrity to ensure data consistency before posting.

What is bank statement chain integrity validation?

Bank statement chain integrity validation checks that the closing balance of one statement period correctly becomes the opening balance of the next, ensuring continuous and accurate ledger chains across multiple periods and banks.

How do I verify closing balances and row counts across multiple bank statements?

You verify closing balances and row counts by applying a reconciliation workflow to CSV and PDF pairs, cross-checking the data exports to detect and report actionable discrepancies before ledger entry.

Can I cross-check annual exports against monthly bank statements?

Yes, you can cross-check annual exports against monthly bank statements. The reconciliation workflow validates data consistency across different periods and multiple banks to prevent misstatements before posting.

What discrepancies should I look for when validating bank statement data?

When validating bank statement data, you should look for discrepancies in row counts, closing balances, and chain integrity between CSV and PDF exports to ensure the statements agree before ledger entry.