← ALL PLUGINS

Estonia plugin · artifi-ee-year-end-bookkeeping

Estonian Year-End Bookkeeping.

V1.0.0MIT6 COMMANDS

A comprehensive year-end bookkeeping workflow designed for Estonian companies that need to build or rebuild a full year of accounting. Guides through five phases: Phase 1 sets up the chart of accounts (Estonian conventions), bank accounts, and posting profiles. Phase 2 imports opening balances with subledger detection (AR, AP, fixed assets). Phase 3 processes bank statements month-by-month — creating vendors/customers, classifying transactions, and posting them. Phase 4 fills gaps — missing bills, invoices, and special transactions (depreciation, payroll, tax). Phase 5 reconciles bank accounts, verifies the balance sheet equation, and closes all fiscal periods, preparing the entity for annual report filing.

Open on GitHub

01 / Commands · 6

Six commands.
Five procedures.

All of them run inside Claude against the governed ledger.

01

/setup-entity — Import chart of accounts (from CSV, Merit Aktiva, or Estonian template), create bank accounts with IBANs, and configure posting profiles for all transaction types. Validates account structure and posting profile completeness.

02

/upload-opening-balance — Import and verify opening balances from the prior year balance sheet. Detects subledger accounts (AR 1200-range, AP 2110-range, FA 1500-1599) and asks for individual open items. Validates total debits equal total credits.

03

/process-bank-statements — Read bank statements (CSV or PDF), create missing vendors/customers, classify transactions by type, and post them. Processes one month at a time for manageable review. Creates AR/AP payments, expense bills, and revenue invoices.

04

/fill-gaps — Identify and post missing source documents — bills without bank payments, invoices without receipts, depreciation entries, payroll postings, tax accruals, and year-end adjustments.

05

/reconcile-and-close — Reconcile bank account balances (GL vs bank statement), verify balance sheet equation (A = L + E), close all fiscal periods, and confirm readiness for annual report preparation.

06

/check-progress — Review progress across all 5 phases — what is done, what is next, and any issues blocking progress. Shows phase completion status and recommended next step.

HIGHLIGHTS

5-phase guided workflow (setup to close). Month-by-month bank statement processing. Subledger detection (AR/AP/FA) in opening balances. Hands off to annual report plugin when complete.

02 / How a run behaves

How a run behaves.
Five procedures, step by step.

PHASE 1: ENTITY SETUP

01
Import or create chart of accounts with Estonian conventions
02
Create bank accounts with IBANs
03
Configure posting profiles for all transaction types

PHASE 2: OPENING BALANCES

01
Upload prior year closing balances
02
Detect subledger accounts (AR, AP, Fixed Assets)
03
If details provided: create individual open items
04
Verify opening balance matches prior year balance sheet

PHASE 3: BANK STATEMENTS

01
Import bank statements (CSV/PDF) month by month
02
Create vendors/customers as needed
03
Classify and post transactions
04
Match payments to invoices

PHASE 4: FILL GAPS

01
Post missing bills, invoices, and special transactions
02
Record depreciation, payroll, and tax entries
03
Post year-end adjustments

PHASE 5: RECONCILE & CLOSE

01
Reconcile bank balances (GL vs statement)
02
Verify balance sheet equation
03
Close all fiscal periods
04
Hand off to annual report plugin

VALIDATION GATE · 8 CHECKS

Chart of accounts imported with all 5 account types. Bank accounts created for every bank. Posting profiles configured for all transaction types. Opening balance posted — debits equal credits. Opening balance matches prior year balance sheet. Each month of bank statements processed and reconciled. Balance sheet balances (Assets = Liabilities + Equity). All fiscal periods closed.

REFERENCE DATA · 5 FILES

estonian-coa-mapping.mdopening-balance-guide.mdbank-statement-classification.mdposting-profiles-setup.mdannual-report-handoff.md

Fork it

Your procedures,
written down.

Swap the reference files for your policies and run it in Claude. Writes still go through the governed gateway.

hello@ar-ti-fi.com