Now in private betaEU-based · e-Financials-native

You approve.
You never type.

We read your bank statement. We code every line. We post to e-Financials. You just swipe.

  • 30 sec
    average review time per line
  • 0 €
    free for solo founders
  • ✓ 1-tap
    post straight to e-Financials
Built on
  • Built for Estonia
  • Powered by RIK e-Financials
  • OpenRouter AI
  • VAT rules encoded
  • Encrypted at rest
For founders

Your books, in the time it takes to sip an espresso.

Open the app, snap a receipt, drag a bank file in. Kirje reads, codes, and proposes. You swipe to approve. That's it.

  • Phone receipt capture — snap a photo, AI extracts vendor, amount, VAT, and country for reverse-charge
  • Estonian VAT rules built in: reverse charge (Art 196), 50% passenger-car input VAT, intra-EU, KMS §16 exempt
  • One-click XBRL export for ariregister.rik.ee; KMD INF annex generated from your bank
  • Free for solo OÜs — no card, no catch.
For accountants

Manage 50 OÜs without 50 logins.

Multi-tenant dashboard, e-Financials-native, owner ↔ accountant review feed. We don't replace your ledger — we make the ones you already trust move faster.

  • One dashboard for your whole book — every Estonian OÜ, switch with one click
  • e-Financials-native — augments arvio.ee, never replaces; clients you onboard keep their license
  • Owner ↔ accountant review feed — never re-type a journal; clients approve, you post
  • Bulk onboards + client invites; XML / XBRL export for your filing workflow
How it works

Three steps. Done in 30 seconds.

Connect your bank, drop your receipts, swipe to approve. First month-end closes before lunch.

  1. Step 01

    Connect your bank

    Drop a camt.053 XML or CSV from your Estonian bank, Revolut, Wise, or Stripe — Kirje ingests it in seconds.

  2. Step 02

    Add receipts

    Snap a photo, forward an invoice, or drag PDFs in. AI extracts vendor, amount, VAT treatment, and project.

  3. Step 03

    Swipe to approve

    Each line arrives pre-coded with the right Estonian account + VAT. Swipe → it posts to e-Financials. Done.

Live

Watch Kirje work.

Every line arrives with the right account + VAT treatment pre-assigned. The review feed shows you what matters and hides what doesn't.

  • Auto-matches incoming bank lines to receipts you have on file
  • Pre-codes each line to the right Estonian account + VAT treatment
  • Posts approved entries straight into e-Financials via your key
  • Full audit log — who approved what, when
kirje · live
camt.053 · May 2026
Telia Eesti AS29.99 €
AWS EMEA SARL48.12 €
Bolt Operations OÜ12.40 €
/ai/analyze
Telia Eesti AS — 29.99 €
→ matched rule
Counterparty rule → 5210 Telco · 24%
→ post
Posted to e-Financials · entry #4 128
◆ review-feed ready · swipe →
Side-by-side. Public facts only.

Kirje vs arvio.ee / Synx

CapabilityKirjearvio.eeSynx
Intelligence
Native AI receipt capture (phone)yesnono
Auto-extracts vendor, amount, VAT, dateyesnono
Estonian VAT rules encoded (Art 196, 50% car, intra-EU)yes~partial~partial
Workflow
Swipe-to-approve review feedyesnono
Multi-company dashboardyesno~partial
Owner ↔ accountant UXyesno~partial
Estonia-native
e-Financials-native (augments, never replaces)yes~partialno
KMD auto-computationyesyesno
Filing-ready XBRL exportyesyesno
Access
Free tieryesnono
First-class mobile experienceyesno~partial
Public APIyesno~partial

Comparison reflects publicly verifiable differences as of June 2026. If something is wrong here, ping us — we ship corrections.

30 sec
average review time per line
100%
Estonian VAT rule coverage
0
journals you ever have to type
1
tap posts to e-Financials
From the early-access program

What early access said.

We're in private beta with a handful of founders and one accounting firm. Their feedback shapes the product.

I closed my first month-end in 11 minutes. Before Kirje that was two days of pain.
MK
Madis K.
Founder, single-OÜ
The owner↔accountant loop kills a class of email back-and-forth we used to do every month-end.
LT
Liis T.
Founder, two OÜs, with an accountant
Onboarding a new client used to be a half-day. With Kirje, it's a 30-second invite.
KV
Kati V.
Accountant, partner

Starter

For solo founders just getting started.

€0forever
  • 1 connected e-Financials company
  • Up to 50 lines / month, AI-assisted
  • Manual review feed
  • VAT position dashboard
Start free
Most popular

Pro

For OÜ founders running their books daily.

€29/month
  • Unlimited lines on your company
  • AI review feed — pre-coded per line
  • KMD auto-compute + INF annex
  • XBRL export, ready for ariregister.rik.ee
  • Phone receipt capture & project tagging
Start with Pro

Firm

For accounting firms + multi-OÜ owners.

€149/month
  • Up to 50 companies on one dashboard
  • Owner ↔ accountant review feed
  • Client invites + bulk onboarding
  • Dedicated CSM, priority support
  • White-label partner program included
Talk to sales

Frequently asked.

If your question isn't here, write us — we read everything.

You drop a camt.053 XML or CSV exported from your Estonian bank (SEB, Swedbank, LHV, Luminor) or Revolut/Wise/Stripe. There's no permanent connection to your bank — you stay in control. We never see your bank credentials.
You paste your e-Financials API key once during onboarding. We encrypt it at rest, decrypt it only in memory when posting on your behalf, and never log it. You can revoke the key in e-Financials anytime and Kirje stops working instantly.
Yes. Our database runs on Neon Postgres in eu-central-1. Receipts are stored in S3 (eu-central-1). The AI calls (OpenRouter) are routed to EU-resident models when available.
For typical Estonian SMB spend — SaaS, AWS, telco, taxi, food, subscriptions — we're above 95% correct without a human review. For unusual payments we mark them for your attention and ask for a confirmation. You'll always be the last sign-off.
We don't replace them. We post entries into the e-Financials company they already manage. We give them a multi-tenant dashboard and an owner↔accountant review feed so they stop typing what you already approved. If they use arvio.ee or Synx, Kirje augments it.
Yes. Pro is monthly, cancel from your account with one click. Starter is free forever. Annual plans refund the unused portion.
Yes. EUR is the base, and we keep FX-aware ledger entries in the original currency too. Cross-border VAT (EU OSS) is on the roadmap.
Both are great Estonian bookkeeping tools. We're not a replacement — we're an AI layer on top of e-Financials, the free tool 30,000+ Estonian companies already use. We do phone receipt capture, swipe-to-approve, and the most up-to-date VAT rules. They do everything else.
Start in under 60 seconds

Stop typing. Start approving.

Onboard your first Estonian company in under a minute. Connect your bank, drop your receipts, swipe to approve. That's the first month-end done.

Free for solo OÜs · No card required · Cancel anytime.

Kirje — AI-native bookkeeping for Estonian companies