Add crypto tax compliance in a day

Take the crypto tax burden off your users' shoulders with the TaxMaxi API.
For wallets, exchanges, and tax advisory firms.

# Install the TaxMaxi CLI

$ npm i -g tax

# Calculate your crypto taxes

$ tax vitalik.eth

REST API

One unifiying API

Seamlessly integrate crypto tax calculations into your product with a single REST API.

Normal Tx
{
"hash": "0x0ff3…2326",
"from": "0xc3ae…eb31",
"to": "0xc02a…6cc2",
"value": "250000000000000000",
"functionName": "deposit()"
}
ERC-20 Transfer
{
"hash": "0xf394…e9c9",
"from": "0x74de…6631",
"tokenSymbol": "TURBO",
"value": "2078725968…7494",
"functionName": "swap(…)"
}
Internal Tx
{
"hash": "0xa52d…d9ea",
"from": "0x1522…e428",
"to": "0xc3ae…eb31",
"value": "500000000000000000",
"type": "call"
}
Unified Ledger
DEPOSIT0.25 ETH → WETH
SWAP2,078.7 TURBO received
TRANSFER0.5 ETH received

Step 01

Ingest raw activity and normalize it into one ledger

TaxMaxi translates raw activity from blockchains and exchanges into a unified ledger.

Ethereum
Bitcoin
Solana
Binance
Coinbase
Kraken
TaxMaxi
Germany
Austria
Switzerland
France
USA
United Kingdom

Step 02

Map normalized transactions to tax events of different jurisdictions

Ledger entries are mapped to tax events of different jurisdictions. Drill down into any tax event to see the rule applied, the evidence, and the reasoning path.

Analysis complete · 3 optimizations found

Hold 47 more days

2.5 ETH becomes tax-free under §23 EStG

+€1,204

Harvest SOL loss

Realize -€2,412 loss to offset current gains

+€723

Deduct gas fees

89 transactions × avg €1.02 in gas

+€91
Total savings potential
€2,018

Step 03

Provide users with tax optimization recommendations

Unlock financial insights based on a user's positions in a given jurisdiction.

# Install the TaxMaxi CLI

$ npm i -g tax

# Authenticate

$ tax login

Step 01

Install the CLI globally

Use pnpm/npm/bun and authentiate once using your TaxMaxi Account

# Connect any exchange or onchain wallet

$ tax coinbase connect

# Sync your sources

$ tax coinbase sync

# Calculate taxes for a given year

$ tax coinbase calculate --year 2025

Step 02

Sync data from exchanges and blockchains

Connect with any exchange or onchain wallet address with a single command.

# Sync → calculate → LLM summary → Slack

$ REPORT=$(tax sync --all --quiet \

&& tax calculate --year 2025 --jurisdiction germany --json)

$ claude -p "Tax report: $REPORT. \

Summarize as a weekly Slack digest." \

| jq -Rs '{text: .}' \

| curl -s -H "Content-Type: application/json" \

-d @- "$SLACK_WEBHOOK"

# Run every Monday at 9am UTC

$ (crontab -l; echo "0 9 * * 1 ./workflow.sh") | crontab -

Step 03

Empower your agents with the TaxMaxi CLI

AI agents are increasingly being used for automating tasks. Crypto tax calculations are no exception.

CLI

Crypto taxes, right from your terminal

Use the TaxMaxi CLI to integrate it into your agentic workflows.

Pricing

For one taxpayer or a whole practice.

Individuals can start directly. Tax advisers can explore a Professional design-partner scope. Large firms begin with a scoped pilot.

Individual
German crypto tax calculations and review tools for one taxpayer.
Self-serve

€159

per year, including VAT

  • 10,000 processed transactions per year
  • TaxMaxi API and CLI access
  • German tax calculations and reports
  • Review history and source references
Start as an individual

Renews annually. Cancel before the next renewal.

Professional
A design-partner preview for tax practices evaluating German crypto-tax client workflows.
Tax advisers

€1,590

net per year, plus VAT where applicable

  • Proposed launch scope for up to 3 professional users
  • Workflow design for up to 10 client matters
  • Target capacity of 100,000 shared transactions per year
  • API access, exportable evidence, and email support
Discuss professional access

Launch offer for a bounded design-partner engagement.

Enterprise
A paid pilot for an agreed team, workflow, data scope, and evidence standard.
Audit firms

€5,000

net per scoped pilot

  • One team and one agreed workflow
  • Invoice and bank-transfer procurement
  • Security and data-processing review
  • Custom users, integrations, support, and volume
Plan an enterprise pilot

Successful pilots can move to annual contracts from €15,000 net.

Capacity you add deliberately

Individual transaction pack
For an active Individual subscription.

€20

including VAT per additional 1,000 transactions

Additional client matter
Adds one matter with 10,000 transactions to Professional.

€149

net per contract year, plus VAT where applicable

Professional transaction pack
Shared across an active Professional workspace.

€200

net per additional 20,000 transactions

Individual prices include VAT. Business prices are net and exclude VAT.

There are no automatic overage charges. Included capacity renews with the annual contract; add-ons are purchased separately. Professional and Enterprise access stays scoped to the product capabilities agreed during onboarding.

Get started

Integrate crypto tax compliance today

We work with tax advisory firms, wallets, exchanges, and neobanks building compliant crypto products. Start with a pilot.