monthly-reconciliation

Perform a complete monthly financial reconciliation - review all transactions, match invoices, check outstanding payments, and prepare for tax filing. Use when the user wants to close the month, do monthly bookkeeping, or perform a Monatsabschluss.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "monthly-reconciliation" with this command: npx skills add stanlee000/norman-monthly-reconciliation

Guide the user through a complete monthly reconciliation:

Step 1: Transaction Review

  • Call search_transactions for the specified month (or last month if not specified)
  • Identify uncategorized transactions
  • For each batch, suggest categories and let the user confirm
  • Use categorize_transaction to assign the correct bookkeeping category

Step 2: Finalize Transactions

  • After all transactions are categorized, verify each one using change_transaction_verification
  • Mark every transaction for the period as verified so the month can be closed
  • If any transaction has missing information (no receipt, unclear category), flag it for the user before verifying
  • Present a count: "X of Y transactions verified for [month]"

Step 3: Invoice Reconciliation

  • Call list_invoices to find invoices from the period
  • Cross-reference with incoming payments in transactions
  • Use link_transaction to match payments to invoices
  • Flag any overdue unpaid invoices and suggest sending reminders via send_invoice_overdue_reminder

Step 4: Document Check

  • Call list_attachments for the period
  • Identify transactions without attached receipts (especially expenses)
  • Remind the user to upload missing receipts with upload_bulk_attachments
  • Use link_attachment_transaction to connect any newly uploaded receipts

Step 5: Tax Preparation

  • Call get_company_tax_statistics for the period overview
  • Call get_vat_next_report to check if a VAT report is due
  • If due, call generate_finanzamt_preview to show the draft
  • Only submit with explicit user confirmation via submit_tax_report

Step 6: Summary

Present a closing summary:

  • Total income and expenses for the month
  • Number of invoices sent vs. paid
  • Outstanding receivables
  • VAT liability
  • Any action items remaining

Be thorough but keep each step interactive - wait for user confirmation before proceeding.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Norman: Categorize Transactions

Review and categorize uncategorized bank transactions, match them with invoices, and verify bookkeeping entries. Use when the user wants to review transactio...

Registry SourceRecently Updated
3250Profile unavailable
General

Financial Overview

Get a complete financial overview of the business including balance, recent transactions, outstanding invoices, and upcoming tax obligations. Use when the us...

Registry SourceRecently Updated
6910Profile unavailable
General

Norman: Tax Deduction Finder

Scan transactions for potentially missed tax deductions and suggest proper categorization. Use when the user asks about saving taxes, Steueroptimierung, dedu...

Registry SourceRecently Updated
4130Profile unavailable
General

Norman: Tax Report

Review and manage German tax reports including VAT (Umsatzsteuer), income tax prepayments, and Finanzamt submissions. Use when the user asks about taxes, Ste...

Registry SourceRecently Updated
3860Profile unavailable