israeli-bank-reconciliation

Scrape Israeli bank transactions and match them against accounting records.

10|6|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/skills-il/accounting --skill israeli-bank-reconciliation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: israeli-bank-reconciliation
Source: https://github.com/skills-il/accounting/tree/main/israeli-bank-reconciliation
Command: npx skills add https://github.com/skills-il/accounting --skill israeli-bank-reconciliation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires israeli-bank-scrapers, csv-parse, csv-stringify, dayjs, ofx-js, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the time-consuming process of reconciling bank statements with accounting records, identifying discrepancies, and flagging suspicious transactions for Israeli businesses.

Core Features & Use Cases

  • Automated Bank Transaction Fetching: Connects to major Israeli banks (Leumi, Hapoalim, Discount, Mizrahi) to scrape transaction data.
  • Intelligent Matching: Matches bank transactions to invoices and receipts using configurable rules (exact, fuzzy, pattern-based).
  • Discrepancy & Anomaly Detection: Identifies unmatched transactions, potential duplicates, and unusually large amounts.
  • Report Generation: Produces clear reconciliation reports detailing matched, unmatched, and suspicious items.
  • Use Case: A small business owner can use this skill at the end of the month to automatically match all credit card and bank transactions against their recorded sales and expenses, ensuring financial accuracy and saving hours of manual work.

Quick Start

Use the israeli-bank-reconciliation skill to reconcile my Hapoalim bank account for the last month against my exported accounting records.

Frequently Asked Questions about israeli-bank-reconciliation

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

FAQPage Schema
How do I automate bank reconciliation for Israeli banks like Hapoalim and Leumi?

Automate Israeli bank reconciliation by scraping transactions from banks like Hapoalim and Leumi, then matching them against your accounting records using configurable rules to generate reports of matched and unmatched items.

Can I match Hebrew merchant names and shekel amounts during transaction reconciliation?

Yes, transaction reconciliation handles Hebrew merchant names and shekel amounts, matching bank statements against accounting records to identify discrepancies and flag suspicious entries.

Do I need Node.js to use the israeli-bank-scrapers library for transaction matching?

Yes, you need Node.js 18+ to run the reconciliation process, which uses the israeli-bank-scrapers library to fetch bank data and parse CSV or OFX files for matching.

What's the best way to detect unmatched transactions and discrepancies in Israeli bank statements?

The best way to detect discrepancies is using automated matching rules that compare scraped bank transactions against accounting records, flagging unmatched entries, duplicates, and unusually large amounts.

How does the bank reconciliation tool handle Israeli date formats when parsing transactions?

The bank reconciliation tool parses Israeli date formats using the dayjs library, ensuring accurate transaction matching and chronological sorting when comparing bank data with accounting records.

Why are some matched transactions flagged as suspicious during the reconciliation process?

Transactions are flagged as suspicious during reconciliation when the automated matching system detects anomalies like unusually large amounts or potential duplicates that require manual review.