30-day free trial · no card required
AI-native double-entry accounting.
Accounting that thinks like Git. The AI posts real journal entries when confident - not suggestions. Full immutable history, branches, and blame. Runs on your VPS or locally. Pay once. Own it forever.
pay once. own it forever. security + maintenance updates included.
book the ACME invoice from this PDF
Found invoice 100189595300 - EUR 20.50 incl. 19% VAT. Posting:
✓ committed JE-2026-0013 · a3f8c21
posted automatically · 97% confidence · balanced · fully auditable
Traditional accounting software wasn't built for people who actually own their business.
If you run your own company and your own servers, the current options quietly debit you every month. Here is the ledger.
- 6000-$588.00/yr
SaaS Subscription Fatigue
Pay every month, forever. Cancel, and your books (your legal records) can vanish with your account.
- 6100-96 hrs/yr
"AI" That Only Suggests
Most AI accounting drafts an entry, then hands you the mouse. You are still the bookkeeper.
- 6200-audit trail
History That Rewrites Itself
Edits overwrite the past. When the auditor asks what changed and when, the database just shrugs.
- 6300-your data
Vendor Lock-In
Your data, their server, their export button, their price increase. Ownership was never on offer.
Accounting that works the way developers think.
AI-native double-entry accounting with a Git-style data model. The AI posts real journal entries when confident. This is the core: proper double-entry bookkeeping where the AI is a first-class participant in the ledger, not an afterthought. Full history, branches, blame.
commit a3f8c21
Nothing is ever erased
Every change to your books is recorded permanently. Who made it, when, and why. Even corrections keep the original visible.
commit 7d92e4f
AI does the work (with your permission)
When the AI is confident, it posts the entry for you. When it isn’t sure, it asks first. You decide how much it’s allowed to do.
commit c15ab08
Try things safely, apply when ready
Let the AI clean up a messy month in a separate workspace without touching your official books. Review it, then apply with one click.
commit f60d3aa
No one can switch you off
Buy it once and it’s yours. It runs on your own server, works fully offline, and no vendor can ever lock you out.

Data in. Real entries out.
LIVE FEEDS
Stripe and PayPal
Connect once. New charges, refunds, payouts, and fees flow in automatically. The AI turns them into balanced journal entries on your schedule.
- Live transaction sync
- Automatic categorization with your rules
- Full audit trail from source to entry
EVERYTHING ELSE
Bank statements, PDFs, CSVs
Drop in statements or exports from any bank or credit card. The AI reads them and creates proper double-entry postings. You review, approve, and commit.
- PDF, CSV, OFX, QIF, and image uploads
- AI extracts transactions and suggests accounts
- You stay in control. Nothing posts without your sign-off.
You bring your own LLM (OpenAI, Anthropic, xAI/Grok, or any OpenAI-compatible local model). The AI only sees what you send it.
Everything your books need. Nothing you have to babysit.
001 / AI
AI that actually commits.
When the AI is confident, it books the entry for you. A real, finished post, not a suggestion to click through. Every automatic entry records its reasoning and sources. Anything uncertain waits for your approval.
002 / History
Complete history.
Know exactly what changed, when, and by whom (you or the AI). Go back to any point in time. Nothing is ever silently rewritten.
* merge: ai/reconcile-june → main
|\
| * JE-2026-0012 · reversal
* | JE-2026-0011 · utilities
|/
* tag: 2026-Q2-close
003 / Ownership
You own it forever.
One-time purchase. No subscriptions. Security and maintenance updates included. Major version upgrades are optional, paid.
$129USD · once
004 / Engine
Built for real businesses.
- Proper double-entry bookkeeping that always balances
- Multi-currency with automatic exchange rates
- Stripe and PayPal feeds + recurring entries
- Invoicing with PDF + email delivery
- Expense claims with approval workflow
- Closed accounting periods
005 / Sovereignty
Self-hosted & private.
Your data stays on your machine (a VPS, a home server, or a local install), protected with encrypted backups and two-factor login. No vendor can reach in or lock you out.
$ docker compose up -d
✓ entrytwo running on your server
From install to airtight books in four moves.
docker compose up -d
Install
Self-host with Docker on your VPS, or install locally like classic accounting software. Same full app either way.
chat: "book this receipt"
Work normally
Enter transactions, upload statements and receipts, talk to the AI in plain language.
✓ entry posted automatically
AI proposes or posts
When the AI is confident, it books entries automatically. Everything else waits for your approval.
view: any point in time
Full history, always
Every version of your books is kept. See what changed, compare, and restore any point in time.
Built by a developer who needed better books.
entrytwo was created by a web developer who got tired of fighting accounting software for his own company. It runs in production every day, keeping the real books for real client work.
This is not a side project or a demo. It is the tool its maker depends on, which is why correctness, auditability, and the ownership promise are non-negotiable.
"The accounting system that finally treats your financial records with the same care as your source code."

Proper bookkeeping. You run it.
entrytwo is built with the requirements of proper double-entry bookkeeping and auditability in mind.
- Immutable commit history with full provenance
- Point-in-time views and closed periods
- Branches for experiments, restores from any commit
- Clear separation of source documents and journal entries
- Every change is attributable and reviewable
This does not mean the software is "compliant" with any specific regulation on its own. You run it on your server. You are responsible for your processes, controls, and legal obligations.
In Germany, the data model and audit trail are designed to support GoBD-style requirements (immutability, traceability, retention). It is not certified or marketed as "GoBD compliant."
You own the data. You own the server. You own the outcome.
Need invoices, not a full ledger?
Invoices is the AI-native billing spin-off. Same stack as entrytwo (runs on your VPS or locally), focused on getting paid fast.
also available
Create professional invoices in seconds with chat, faster than clicking through forms. Contacts, PDF, email, tax, recurring. Runs on your VPS or locally. One-time license.
- AI-native invoice drafts from plain language
- Contacts, tax rates, PDF + email delivery
- Runs on your VPS or locally
Not double-entry accounting. For the full ledger, bank feeds, and git-model books, that's entrytwo.
quick compare
Excellent documentation. AI that can actually help.
We wrote real docs, not just a quickstart. From the Git-style accounting model to AI autonomy rules, installation, daily workflows, and operations. Structured for humans and AI, so grounded questions get reliable answers.
Pay once. Own it forever.
No seats, no tiers, no monthly toll. Two products, one payment each. Runs on your VPS or locally.
Core License
Everything. One payment.
$129USDone-time
- Full self-hosted application. Runs on your VPS or locally
- Security + maintenance updates, included forever
- 30-day free trial first. No card required.
- Unlimited entries, users, and companies on your instance
- Works fully offline once licensed. No remote kill switch.
You keep using the version you bought, forever. Major version upgrades are optional, paid.
Invoices
AI-native invoicing
$69USDone-time
- Self-hosted contacts + invoicing. Runs on your VPS or locally
- AI-native invoice creation (chat → draft)
- PDF, email, tax rates, recurring
- 30-day free trial. No card required.
- Not an accounting ledger. Your accountant keeps the books
License keys are product-bound: an Invoices key does not unlock entrytwo.
Optional at checkout
Priority support
Jump the queue. Direct access for questions, upgrades, and operational advice.
$99USD/yr
Optional at checkout
Professional installation
We set up your instance on your server. Hardened, backed up, ready for real books.
$249USD once
Add either one with a single click during checkout. No separate purchase needed.
Honest answers.
Q1What happens after the 30-day trial?
The app shows a license screen and pauses normal operation until you enter a valid license key. Your data is never deleted. Enter a key and everything continues exactly where you left off. Once licensed, your instance is licensed forever.
Q2Do I get updates after buying?
Yes. Security and maintenance updates for your major version are included forever, at no extra cost. Major version upgrades are optional paid purchases. You can always keep running the version you own.
Q3Can I self-host on my own server?
That is the only way entrytwo runs: on infrastructure you control. Most people use a VPS with Docker and HTTPS. You can also install and run it locally (e.g. on a Mac), the same way classic desktop accounting software lives on your machine: full production use, not just a trial sandbox. There is no multi-tenant hosted version and no vendor with access to your books.
Q4What if I lose my license key?
Your key can be re-issued from your Stripe purchase record. Provide your payment reference or receipt and we regenerate the same key - no lost purchases.
Q5Is this suitable for my accountant?
Yes. entrytwo is AI-native double-entry accounting with closed periods, a complete tamper-proof audit trail, and standard reports (P&L, balance sheet, ledgers, CSV export). Auditors tend to like the full change history a lot.
Q6Can the AI make mistakes?
Any AI can. That is why entrytwo only lets the AI post on its own when it is highly confident, records the reasoning and sources behind every automatic entry, and keeps every action reviewable and reversible in the full history. Nothing it does is ever hidden or unrecoverable.
git init your books
Your books deserve the same rigor as your source code.
runs on your VPS or locally · no subscriptions · verified once, trusted forever