gl-recon

Automate general ledger and subledger reconciliation with data normalization and classification.

3|Updated May 30, 2026
One-click install
npx skills add https://github.com/Timmy6942025/open-financial-agents --skill gl-recon-timmy6942025
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gl-recon
Source: https://github.com/Timmy6942025/open-financial-agents/tree/main/src/agent-skills/gl-reconciler/skills/gl-recon
Command: npx skills add https://github.com/Timmy6942025/open-financial-agents --skill gl-recon-timmy6942025

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the reconciliation of general ledger and subledger accounts, reducing manual effort and improving accuracy in financial operations.

Core Features & Use Cases

  • GL ↔ subledger reconciliation: Match transactions at the position or transaction level, surface breaks, and classify by likely cause.
  • Automated normalization: Aligns extracts to a common key and comparison columns, coercing types for exact equality tests.
  • Classification of breaks: Tags breaks by likely cause, including timing, FX, mapping, duplicates, fees, and data quality issues.
  • Output artifacts: Generates a break report and a summary with counts and totals, aiding in root cause analysis and resolution.

Quick Start

Run the gl-recon skill with your GL and subledger extracts to generate a reconciliation report.

Frequently Asked Questions about gl-recon

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

FAQPage Schema
How do I automate GL and subledger reconciliation for matching transactions?

Automated GL reconciliation normalizes GL and subledger extracts to a common key, executes matching algorithms to surface transaction breaks, and tags discrepancies by likely cause. It outputs a break report and a summary with counts and totals for root cause analysis.

What is subledger reconciliation and how does automated classification work?

Subledger reconciliation matches subledger transactions against the general ledger to identify breaks. Automated classification tags these breaks by likely cause, including timing differences, FX adjustments, mapping errors, duplicates, fees, and data quality issues for targeted resolution.

Can I reconcile financial extracts with mismatched columns and data types?

Yes, automated normalization aligns financial extracts to common comparison columns and coerces data types for exact equality tests. This standardization allows matching algorithms to accurately compare transactions even from differing source formats.

What is the best way to generate a reconciliation report for financial institutions?

The best way to generate a reconciliation report is to run automated data matching on your GL and subledger extracts. This produces a break report and a summary containing counts and totals, directly aiding in root cause analysis and operational resolution.

Do I need specific input files to perform general ledger reconciliation?

Yes, you need to provide both general ledger and subledger extracts as input files. The reconciliation process requires these extracts to execute data alignment, matching algorithms, and classification tagging for your financial operations.