Blog

Thoughts, code, receipts.

The Kirje team's writing on Estonian bookkeeping, AI, and e-Financials.

guides

KMD without the spreadsheet

The Käibedeklaratsioon isn't a spreadsheet job. We built the rules into the pipeline so the KMD drops out of the bank statement.

Henri5 min readRead more →
engineering

Estonian VAT, in code

Reverse charge (Art 196), intra-EU acquisition, KMS §16 exempt, 50% passenger-car input VAT. We encoded them — here's the how.

Henri7 min readRead more →
announcements

Why we built Kirje

Bootstrapping an OÜ takes a week. Catching up with the books used to take a day. We built Kirje because no one had closed that second loop yet.

Henri4 min readRead more →
Blog

Want it in your inbox?

Subscribe via RSS or get a daily review digest from your Profile.

Blog · Kirje — AI-native bookkeeping for Estonian companies