← ALL PLUGINS
ESTONIAv1.0.0·MIT · FORKABLE

Estonian Annual Report.

artifi-ee-annual-report

Complete majandusaasta aruanne for ariregister.rik.ee

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.

Auto company size determination (Micro/Small/Medium/Large)XBRL generation with et-gaap-2026 taxonomyAll required notes and disclosuresDirect upload to ariregister.rik.ee
COMMANDS · 4

Slash commands, shipped.

Each command is a guided procedure Claude follows step by step — with your review at every decision point.

/prepare-annual-report
Full 12-step annual report workflow

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.

/check-prerequisites
Verify readiness before starting

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.

/generate-xbrl-file
Generate XBRL for e-filing

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.

/generate-xbrl-mapping
Map accounts to et-gaap taxonomy

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.

HOW IT BEHAVES

One run, step by step.

The plugin prepares, validates, and previews. You confirm. Only then does anything reach the ledger — through the same governed gateway everything else uses.

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

Every run
must pass.

If any checkpoint fails, the workflow stops and reports the issue. Nothing posts to the ledger until every check passes — the same dry-run-first discipline as the rest of the platform.

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

Knowledge you can read and edit.

Formulas, templates, and regulatory rules live in plain files — not hardcoded values. Swap them for your firm’s policies when you fork.

rtj-standards.md

Company size thresholds (assets, revenue, employees) and audit requirements per Estonian RTJ standards

balance-sheet-format.md

Annex 1 statutory format mapping (current/non-current assets, liabilities, equity)

income-statement-format.md

Scheme 1 (by nature) and Scheme 2 (by function) formats

cash-flow-format.md

Indirect method template with operating/investing/financing sections

equity-changes-format.md

Statement of changes in equity structure

notes-templates.md

Note templates by company size (accounting policies, cash, receivables, PP&E, etc.)

management-report.md

KPI calculation formulas (revenue growth, margins, ratios, ROE, ROA)

profit-allocation.md

Statutory reserve calculation and dividend proposal formula

xbrl-generation.md

Complete XBRL taxonomy namespace, element names, roles catalog, and validation rules

xbrl-mapping.md

Portal form field mapping from XBRL elements

e-business-register.md

Filing instructions for ariregister.rik.ee

MIT · BUILT FOR ARTIFI · OPEN FOR EVERYONE

Run it here.
Or take it with you.

Out of the box it works with the Artifi ledger: Claude fetches your data, runs the procedure, validates the result, and submits through the governed gateway via MCP.

Or fork it. Skills, commands, validation logic, and reference data are all MIT-licensed. Swap the MCP tool calls for your own backend, or use the reference files as standalone Claude project resources.

MORE ESTONIA PLUGINS