Not tax advice. Computation tools only. Have a professional review before filing.

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

Association of Chartered Certified AccountantsACCACertified Public AccountantCPAInstitute of Chartered Accountants in England and WalesICAEWAmerican Institute of CPAsAICPA

How it works

1

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.

2

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.

3

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.

Q1

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)

Q2

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

Q3

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”:

CountryWhat you get
US — CaliforniaFederal 1040 + Schedule C/SE + CA 540 + Form 568
MaltaTA24 income tax + VAT3 + Class 2 SSC
United KingdomSA100 + SA103 + NIC + Student Loan + VAT
GermanyEinkommensteuer + UStVA + Sozialversicherung
AustraliaITR + BAS + Super + Medicare
CanadaT1 + T2125 + GST/HST + CPP/EI
IndiaITR-3/4 + GST + Advance Tax
SpainIRPF + 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.git

Write 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 contributing

The 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

info@openaccountants.com

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.