Your taxes, done over an espresso.
Answer a few questions. Taxpresso does the rest.
Available for 2026 tax returns.
- Swiss made
- Free and open source
Taxpresso
2026 return, Geneva
- Salary certificateverified
- Bank e-tax statementverified
- Pillar 3a certificateverified
- Childcare coststo confirm
- Deductionsall, in CHF
- Online declarationfilled in
- Transmitby you
Total time1 espresso
Nothing leaves your computer.
How it works
Answer a few questions
In Claude Desktop, Claude asks you a few simple questions, one at a time, in your language. Add your documents whenever you have them: salary certificates, bank statements, attestations.
See what you can save
Taxpresso works out your return with and without each deduction, and shows what each one saves you in francs. You choose.
Check and file
Claude fills in the official online declaration (e-démarches) for you, in Claude in Chrome or its built-in browser. Taxpresso checks the official PDF against your numbers. You press Transmettre yourself.
Our principles
Nothing leaves your computer, except what you share with the AI you use.
Nobody has access to your data
Not us, not anyone. No server, no account, nothing sent over the internet. Your documents stay in a folder on your computer.
Except the AI you use
Today that’s Claude, under your own account: it sees what you share in the conversation. ChatGPT isn’t available yet.
Your settings, not ours
In Claude’s privacy settings, you decide whether your chats may help improve it, and you delete them whenever you like.
Official rules only
Every amount follows the Geneva and federal tax guides, and cites its page. Claude explains; it doesn’t do the math.
You press transmit
Claude fills in the online declaration for you. You sign in, review it and press Transmettre. Claude never types your passwords.
Free and open source
Taxpresso belongs to its community, under the GNU AGPL. Anyone can check what it does and help improve it.
Swiss made
Built in Geneva, for people taxed in Switzerland. Independent of the tax administration and of Anthropic.
Free, for good
Taxpresso is free and open source, and it stays that way. If it saved you an afternoon, the nicest thanks costs nothing: a star on GitHub, so others find it too.
A star on GitHub
Free, takes a second, and helps other people in Switzerland find Taxpresso.
Star on GitHubPrecious Plastic Bugoma is a non-profit association based in Vernier, Geneva (registered as CHE-185.673.320), that recycles plastic waste around Bugoma forest in Uganda. Taxpresso is built by members of its team.
Make it better with us
Taxpresso is built in the open, on GitHub (a free account is all you need).
Report a bug
Something wrong or confusing? Tell us what you expected. Never include real tax data.
Suggest an idea
A feature, a canton, a clearer word: we read everything.
Ask for your canton
Vote on GitHub for the canton you want next.
Vote for your language
Vote for the next language, or offer to translate.
Write code
Read the contributing guide, pick an issue and send your changes.
Write to us
A question, an idea or a kind word: hello@taxpresso.ch
Questions
Do I need Claude?
Yes, for now. Taxpresso installs in Claude Desktop (Linux, macOS or Windows) and works with your own Claude account. ChatGPT isn’t available yet.
What about other cantons?
Geneva comes first. Zurich, Bern, Vaud, Basel, Fribourg, Ticino, Lucerne, Aargau, St. Gallen and Zug are planned next. Vote for your canton.
Does Taxpresso file my return?
Almost. Claude fills in the official online declaration for you, in Claude in Chrome or its built-in browser. You sign in, review the official PDF and press Transmettre yourself.
Is this an official service?
No. Taxpresso is independent and not affiliated with the Geneva cantonal tax administration (AFC) or with Anthropic.
Why is it free?
Because taxes should be simple and free. Taxpresso is open source (GNU AGPL license): anyone can check what it does, and help improve it, translate it or add a canton. Nobody can take the code and close it.
What if a document is missing?
You can carry on with an estimate. Taxpresso flags it everywhere, and your return is only ready once each estimate is replaced by a document or confirmed by you.
Which languages?
Claude answers in the language you write in. The app is in French and English, with German, Italian, Spanish and Portuguese to come. Official terms stay in French, as on the form.
Another question? Read our guides, with links to the official pages.
The fine print, in plain words
Taxpresso is a free tool, provided as is, with no warranty. We’re not tax advisers: we built it precisely so we’d stop worrying about our own taxes. Taxpresso helps you prepare your return, but you decide what goes in it, and the return you transmit is your responsibility. When in doubt, ask the cantonal tax administration (AFC) or a fiduciary.