Tax rules for every country.
Verified by real accountants.
OpenAccountants is an open-source library of 371 tax computation skills covering 134+ countries. Every rate verified against tax authority websites. Every rule cited to statute. Every output reviewed by a licensed professional before you file.
Our reviewers are members of
How it works
Tell us where you are
“I'm a freelance developer in Berlin” — that's all we need. Our router detects your jurisdiction and loads the right skills automatically.
Upload your bank statements
Drop your bank statement CSV. Our skills recognise thousands of vendor patterns — Stripe payouts, AWS charges, Uber receipts — and classify each transaction to the correct tax line instantly.
Get a professional review
Every output is a working paper ready for a licensed accountant to review and sign. Not a DIY tax calculator — a professional-grade preparation tool.
What makes our skills different
Every transaction is either Classified, Assumed, or Needs Input. We don't pretend to know everything.
Classified
We recognise it and know exactly how to treat it. “GOOGLE IRELAND LTD → EU reverse charge, Box 9a.” No questions asked.
Assumed
Your bank statement doesn't tell us enough. We apply the conservative default (costs you more tax, never less) and flag it for your reviewer. “Restaurant charge → blocked as entertainment. If this was a client meal, your accountant can override it.”
Needs Input
We can't proceed without asking you. “What was this €200 cash withdrawal for?” One question, then it's classified.
The goal: maximise Classified, minimise Assumed, ask only what we must.
Three quality tiers — and we're honest about them
Not all skills are equal. Every skill on this platform is labelled with exactly how much you should trust it.
Battle-tested
Run against real client bank statements. Multiple iterations. A licensed practitioner signed the output. Errors found in practice were fixed. These skills have survived contact with reality.
Currently: Malta (VAT, Income Tax, SSC), Germany (VAT), US Federal (bookkeeping, Schedule C/SE), California (intake)
Research-verified
Every rate, form number, and threshold verified against the tax authority's own website. Cross-checked with PWC, KPMG, and Deloitte guides. Follows the battle-tested format. But not yet tested against real bank statements. The rules are right. Real-world testing is next.
Currently: 26 countries including UK, Australia, Canada, India, Spain, Singapore, and more
AI-drafted
Drafted by AI with full structure, citations, and edge cases. Not independently verified. Use with caution — always have a local practitioner check. A starting point, not a finished product.
Coverage
8 end-to-end jurisdictions
Complete flow from “upload your documents” to “here's your return for review”:
| Country | What you get |
|---|---|
| US — California | Federal 1040 + Schedule C/SE + CA 540 + Form 568 |
| Malta | TA24 income tax + VAT3 + Class 2 SSC |
| United Kingdom | SA100 + SA103 + NIC + Student Loan + VAT |
| Germany | Einkommensteuer + UStVA + Sozialversicherung |
| Australia | ITR + BAS + Super + Medicare |
| Canada | T1 + T2125 + GST/HST + CPP/EI |
| India | ITR-3/4 + GST + Advance Tax |
| Spain | IRPF + IVA + RETA |
134+
Countries with consumption tax skills
VAT, GST, sales tax — with country-specific vendor pattern libraries for instant bank statement classification.
26
Countries with income tax + social contributions
Full self-employed tax computation — brackets, deductions, social insurance, estimated payments.
For accountants and tax professionals
Verify a skill — get credited
Pick any skill for your jurisdiction. Review it against current law. Confirm the rates, form numbers, and thresholds. Your name goes on it as the verified practitioner. Takes ~50 minutes. Your expertise makes it trustworthy.
Review client output — earn fees
When a user runs a skill and wants professional sign-off, you get a structured review checklist — not a pile of documents. Every flag, every assumption, every position laid out for you to accept or override. 20 minutes per review, not 3 hours. Because the working paper is already done.
Your profile on OpenAccountants
Every skill you verify, every review you complete — it's on your public profile. Clients find you through the platform.
For developers and contributors
Open source — MIT licensed for individuals
Clone the repo. Load the skills into your AI agent. Do your own taxes. Free.
git clone https://github.com/michaelcutajar1995/openaccountants.gitWrite a skill for your country
Every country needs local expertise. If you know your jurisdiction's tax code, write a skill. Accountants verify it. Your name stays on it.
Start contributingThe intelligence layer
Beyond basic computation:
Cross-border skills
Reverse charge, withholding tax matrix, permanent establishment risk
Transaction patterns
120+ vendor patterns for instant classification
Deadline engine
Personalised filing calendar for 15 jurisdictions
Threshold alerts
Proximity warnings for QBI cliff, VAT registration, and more
Optimisation advisor
Retirement contributions, entity structure, elections
Accountant-verified
The system verifies and keeps updated through accountants
Star us on GitHub
OpenAccountants is fully open source. Star the repo to follow updates, fork it to contribute, or just read the source to see exactly how every tax rule works.
Contact
For questions, partnerships, commercial licensing, or verification enquiries.
Get early access to new skills and jurisdictions
We ship new skills as they're written and verified. Subscribers hear first — before the repo updates, before the announcements. No spam, just skills.
500+ accountants and developers already subscribed.