Common questions

The questions that deserve an honest answer before you give an accounting project your time.

What is TILL?

TILL (Trusted Independent Ledger Library) is an open-source, MIT-licensed ERP for Swiss businesses. The books live in a SQLite file on your own machine, and the interface is an MCP server through which an AI agent can trigger the same operations a human triggers in the GUI.

The name stands for Trusted Independent Ledger Library and is also the English word for the cash drawer in a shop.

Is TILL really free?

bexio prices as of 28.10.2026

TILL is MIT licensed and free, with no limit on users, companies or bookings. It runs on your own computer or on a server you host yourself, and needs no subscription. Today Nomadik GmbH charges only for help: setting TILL up and moving your books from bexio. Support is free during the beta, with no guaranteed response time.

A Swiss-hosted version for teams that do not want to run TILL themselves is planned for later. What it will cost is not decided, so we name no price for it. For a sense of what the market charges today: bexio publishes four plans, Basic to Ultimate, at 35 to 119 francs a month billed yearly (10 francs more billed monthly), excluding MWST.

What does the licence permit?

The MIT licence on TILL permits use, modification, redistribution and commercial deployment, on the single condition that the licence text and copyright notice travel with it. Your own changes do not have to be published. The licence grants no warranty: responsibility for your own bookkeeping stays with you.

How is TILL different from bexio?

TILL is open source and local first: the data sits on your own machine rather than in a vendor cloud, and the code can be read and changed. Its interface is also an MCP server rather than an AI feature inside a GUI. TILL is an independent project and is not affiliated with bexio AG.

bexio is mature and in use at many companies. TILL is a public beta, and some things bexio does are still missing: payroll, sending invoices by email, and a direct bank connection. If you switch, keep bexio running until the figures in both systems match.

What is an MCP server, and why does it matter?

The Model Context Protocol is an open standard through which an AI agent calls a program’s named tools and gets structured answers back. For accounting software that means an agent can post entries, write invoices and prepare the MWST return without remote-controlling a GUI.

The difference from a chat window inside accounting software is where the capability sits: a chat window is a feature in a product, whereas an MCP server is the product, callable by whichever agent you choose.

Where do my books live?

A TILL user’s books live in a single SQLite file on their own machine. It can be copied, backed up and read with standard tools without asking anyone for permission. TILL makes no outbound connection of its own.

Precisely: till up and till serve open a socket on localhost, because that is how the Studio and the MCP server talk. It is guarded so that it rejects requests from outside.

What works today?

As of October 2026

TILL is a public beta, on npm as version 1.0.0-beta.4 since 9 November 2026 (the first beta came on 14 October 2026), and Nomadik GmbH keeps its own books in it. The build covers the double-entry journal with period locks and year close, the QR-bill, the MWST return with its eCH-0217 file for the ESTV ePortal, supplier bills and pain.001 payment files, camt.053 bank statement import with a bank inbox, contacts and CRM, products, stock and orders, projects and time tracking, reporting, and the MCP server that drives all of it.

What the beta does not do yet: No payroll of its own. TILL exports your employee data for your payroll provider and books the wage journal you bring back. No MWST filing from TILL. It writes the eCH-0217 file, and you upload it in the ESTV ePortal. No MWST on received consideration (vereinnahmte Entgelte): TILL computes the return on agreed consideration only. No email sending yet. TILL makes the PDF of an invoice, quote or reminder, and you send it from your own mail program. German (de-CH) and English only. No French or Italian yet. Runs on macOS and Linux; Windows is not supported (we do not test on it), and there is no mobile app. No direct bank connection in the beta. You import camt.053 statements from your eBanking. On your own computer, backups run when you start them, not on a schedule. Several people in one book only on a server you host yourself. The local app is for one computer. No eBill sending, no e-signature and no online customer portal. The direct bank connection over EBICS is built and has been tested with ZKB's test platform, but the module that connects it to the bank is not published yet.

What is next?

As of October 2026

The next steps for TILL are the things people miss first in daily use: sending invoices by email through your own mail account, a signed installer for the Mac, a demo you can open in the browser, and publishing the EBICS connection module under MIT, so statements arrive on their own over your own EBICS contract with your bank. The source code is already public, under MIT, at github.com/tillbooks/tillbooks.

We are not naming a release date. A date we made up would be worse than none. The next beta, version 1.0.0-beta.5, is already in the changelog but not on npm yet.

Can I use TILL in production?

As of October 2026

TILL is a public beta, and you can keep real books in it. Keep your current system running beside it until the figures in both match. Nomadik GmbH, the company that builds TILL, keeps its own books in it. You install TILL with one command (npm install -g tillbooks@beta, then till up; keep the @beta, because a plain tillbooks is still the old 0.1.0 with no Studio), or you give your agent the setup prompt at tillbooks.ch/en/start and let it set everything up. There is no signed Mac installer yet.

A beta makes no compatibility promise between versions. Back up before every upgrade: a newer version upgrades the books, and an older one refuses to open them afterwards. What the beta does not do yet is in the answer to "What works today?".

Where do I ask a question or report a bug?

Questions and ideas about TILL go to GitHub Discussions, bugs to an issue on GitHub. Steps to reproduce a bug help most. Without a GitHub account, write to hello@tillbooks.ch: an email is just as welcome.

Inside TILL, Send feedback in the sidebar writes a report and opens your mail app, and nothing leaves your computer until you press send. Amounts, names, IBANs and account numbers do not belong in a public issue, and a vulnerability goes to security@tillbooks.ch, never into public.

Does this site track me?

This website embeds no scripts from social networks and collects an email address in one place only: the waitlist for hosted TILL, when you sign up yourself. Google Analytics loads only if you explicitly accept in the banner, and without that acceptance no request goes to Google at all.

What is processed and by whom is set out in the privacy part of the imprint. The choice can be changed at any time through the link in the footer.

Did not find your answer?

Ask on GitHub, where the answer helps the next person too. Or install TILL and see for yourself.

No GitHub account? Write to hello@tillbooks.ch