← ALL PLUGINS

Estonia plugin · artifi-ee-annual-report

Estonian Annual Report.

V1.0.0MIT4 COMMANDS

A complete Estonian annual report preparation workflow covering all requirements for filing at ariregister.rik.ee. The plugin auto-determines your company size category (Micro, Small, Medium, or Large) which affects which statements are required. It generates the balance sheet in Annex 1 statutory format, income statement in Scheme 1 (by nature) or Scheme 2 (by function), cash flow statement, statement of changes in equity, notes to financial statements (3 notes for Micro, up to 15 for Medium/Large), management report with KPIs, and profit allocation proposal with statutory reserve calculation. Finally, it produces XBRL files using the et-gaap-2026 taxonomy for direct upload.

Open on GitHub

01 / Commands · 4

Four commands.
One procedure.

All of them run inside Claude against the governed ledger.

01

/prepare-annual-report — Execute the complete annual report preparation. Verifies year-end close, determines company size, fetches all financial data, compiles balance sheet (Annex 1 format), income statement (Scheme 1 or 2), cash flow, equity changes, notes, management report with KPIs, profit allocation proposal, and XBRL mapping.

02

/check-prerequisites — Quickly verify whether a legal entity is ready for annual report preparation. Checks: fiscal period close status, company size classification, audit/review requirement, trial balance verification, and prior year data availability. Returns a status report of any blockers.

03

/generate-xbrl-file — Generate XBRL files (.xsd + .xbrl) for upload to ariregister.rik.ee. Builds structured JSON from financial data and runs the generate_xbrl.py script to produce a validated XBRL instance document and companion schema using et-gaap-2026 taxonomy.

04

/generate-xbrl-mapping — Generate an account-to-XBRL element mapping table for portal data entry. Creates mapping from your chart of accounts to Estonian GAAP XBRL taxonomy elements. Shows Account Number, Account Name, Balance, XBRL Element, and Report Line.

HIGHLIGHTS

Auto company size determination (Micro/Small/Medium/Large). XBRL generation with et-gaap-2026 taxonomy. All required notes and disclosures. Direct upload to ariregister.rik.ee.

02 / How a run behaves

How a run behaves.
Full Annual Report Workflow.

01
Check prerequisites & determine company size category (assets, revenue, employees thresholds)
02
Fetch all financial data: trial balance (current + prior), BS, IS, AR/AP aging, fixed assets, bank accounts, employees
03
Generate Balance Sheet (Bilanss) in Annex 1 statutory format — validate A = L + E
04
Generate Income Statement (Kasumiaruanne) in Scheme 1 (by nature) or Scheme 2 (by function)
05
Generate Cash Flow Statement (Rahavoogude aruanne) for Medium/Large companies using indirect method
06
Generate Statement of Changes in Equity (Omakapitali muutuste aruanne) for Medium/Large
07
Generate Notes to Financial Statements (Lisad) — 3 notes for Micro, up to 15 for Medium/Large
08
Generate Management Report (Tegevusaruanne) with calculated KPIs
09
Calculate Profit Allocation Proposal — statutory reserve at 5% of net profit until 10% of share capital
10
Compile complete output with all statements, notes, and management report
11
Generate XBRL files (.xsd + .xbrl) for upload to ariregister.rik.ee
12
Provide filing guidance — deadline is 6 months after fiscal year end

VALIDATION GATE · 6 CHECKS

All 12 fiscal periods for the year must be closed. Company size category must be determined (affects required statements). Trial balance must balance (total debits = total credits). Prior year comparatives must be available and verified. Balance sheet must balance (Total Assets = Total Liabilities + Total Equity). Cash flow net change must equal closing cash minus opening cash.

REFERENCE DATA · 11 FILES

rtj-standards.mdbalance-sheet-format.mdincome-statement-format.mdcash-flow-format.mdequity-changes-format.mdnotes-templates.mdmanagement-report.mdprofit-allocation.mdxbrl-generation.mdxbrl-mapping.mde-business-register.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