Open tax infrastructure for builders

Add inspectable tax intelligence to your agent or application.

Inspect our source-cited skills and their review records, fetch a public bundle, or connect a compatible AI to the hosted tools. Check the licence before incorporating skill content into a product or service.

Quickstart

Browse and download skills without an account. The hosted AI connection allows limited guest use, then asks you to sign in with a free account. Some AI apps ask you to connect your account during setup.

Point an agent at the live server

Add this server URL to a compatible AI client. The tool catalogue is public; tool calls allow limited guest use, then require free sign-in.

https://www.openaccountants.com/api/mcp

Fetch a jurisdiction bundle (no auth)

curl https://www.openaccountants.com/api/bundle/malta

Install rules locally with the CLI

npx openaccountants list

What are you building?

An AI agent

Retrieve relevant tax rules and workflows during an agent task.

A bookkeeping application

Turn extracted transaction data into tax treatment, classifications and review flags.

A fintech product

Identify taxable events, obligations and questions triggered by financial activity.

An accounting workflow

Apply maintained rules inside an existing automation or practice process.

A local research tool

Install and pin open files without relying on the hosted service.

Choose how to integrate

GitHub

Inspect source files, diffs, issues and public version history.

CLI

List jurisdictions and download skills into a local project.

Live server

Give compatible agents access to skills and tax tools. Limited guest use is followed by free sign-in.

API

Return structured tax treatment inside an existing product.

Rule bundles

Download or package rules for offline and controlled environments.

Inspect before you connect.

Our software is open source under AGPL-3.0-only. The skills and their exports use the OpenAccountants Guide License: free to read and use personally, with written permission required for redistribution or inclusion in a product or service.

For platforms & enterprise

Your product already understands the transaction. We help it understand the tax treatment.

Add jurisdiction-specific rules, classifications, reporting flags and citations to bookkeeping, fintech and accounting products. Start with the data layer and route appropriate cases for professional review. Open, source-cited rules across 274+ jurisdictions — every rule shows its review status.

Bookkeeping platforms

Turn extracted invoice and bank data into proposed VAT treatment, deductibility, reporting categories and review flags.

Fintech applications

Identify potentially taxable events, likely obligations and questions triggered by payments, investments or asset movements.

Payroll products

Apply current rates, thresholds and employment-tax checks inside existing payroll processes.

AI agents

Retrieve relevant rules, workflows, citations and review metadata during an agent task.

Rule bundle

A no-auth markdown fetch of every published rule for a jurisdiction — GET /api/bundle/[jurisdiction]. Cache-friendly; inspect before you integrate.

Live

Live server

A live server any AI agent can call for discovery, versioned retrieval, workflows and review metadata.

Live

Structured API

A keyed REST API that returns classifications, citations and review flags for structured facts. Scoped per integration.

Pilot

Professional-review handoff

Route a selected case to a suitably qualified professional. Offered where available, on agreed terms.

Pilot

Show us one real workflow.

Tell us what enters your system, what tax decision is currently manual and what output your product needs. We will map the smallest useful integration before proposing a wider rollout. An integration does not itself include professional advice or filing for your users. Those services require a separate written engagement.

Building with tax data? Tell us.
We work directly with the people integrating OpenAccountants: early access, jurisdiction requests, and a direct line to the team. One sentence is enough.
Questions? Talk to us