Skip to content

Tax Compliance

CryptaCount’s tax module provides multi-jurisdiction tax support with 73 jurisdictions, automated tax calculations, form generation, and export capabilities. The module includes features available to all users and advanced features available on qualifying plans.

The jurisdiction comparison tool under Tax → Jurisdiction Compare is available to all users.

Jurisdiction selector with 73 countries

It provides:

  • Side-by-side comparison of tax rules across jurisdictions
  • Holding period rules and exemptions
  • Tax rate references
  • Permitted cost basis methods
  • Anti-avoidance provisions
  • Reporting requirements

This covers 73 jurisdictions organized into five tax tiers:

TierDescriptionExamples
TIER_1Tax follows accountingLuxembourg, Singapore
TIER_2Tax differs from accounting (parallel calculation)US, UK
TIER_3Unique regime (share pooling, ACB, VDA)UK (S104), Canada, India
TIER_4No CIT / exemptUAE, Cayman Islands
TIER_5Unclear / no formal crypto frameworkVarious

Business entity tax settings under Tax → Settings configure:

Tax settings for B2B accounts

  • Corporate tax rates on crypto gains
  • Permitted cost basis methods for the jurisdiction
  • VAT treatment of crypto transactions
  • Depreciation and impairment rules
  • Book-to-tax differences

The tax calculation engine under Tax → Calculations provides:

Tax calculations view

  • Create and manage tax calculation configurations
  • Run tax calculations for specific periods
  • Set active calculation for the workspace
  • Track jurisdiction-specific usage and rules

The corporate tax center under Tax → Corporate provides:

Corporate tax summary

  • Tax summary — Overall tax position for the entity
  • Calculate — Run corporate tax calculations
  • Jurisdiction rules — Applied rules for the entity’s jurisdiction
  • Book-tax differences — Reconciliation between accounting and tax treatment

The disposal schedule under Tax → Disposals shows:

Tax disposals view

  • Every disposal event with calculated gain/loss
  • Cost basis lot matching
  • Holding period classification (short-term vs. long-term)
  • Summary totals and export

Tax form generation under Tax → Forms supports multiple jurisdictions and form types:

Tax form generator

US Forms:

  • Form 8949 — Sales and Other Dispositions of Capital Assets
  • Schedule D — Capital Gains and Losses
  • 1099-DA — Digital Asset Broker Reporting
  • Wash Sale reporting
  • FBAR (FinCEN 114)
  • Form 8938 — FATCA Statement of Foreign Financial Assets
  • Form 8283 — Noncash Charitable Contributions
  • Form 1120 — Corporate Income Tax
  • Form 1065 K-1 — Partner’s Share of Income
  • Form 1120S K-1 — S Corp Shareholder’s Share
  • Form 1099-NEC — Nonemployee Compensation
  • Form 4797 — Sales of Business Property
  • Distribution declarations

International Forms:

  • Jurisdiction-specific forms accessed via Tax → Forms with the relevant jurisdiction selected

Tax exports under Tax → Exports support multiple formats:

Tax exports

FormatDescription
Generic CSVUniversal CSV format
TXFTax Exchange Format (for tax software)
Form 8949 PDFIRS Form 8949 as PDF
Schedule D 1120Schedule D for corporate filers
SA108 CSVUK Self Assessment capital gains
DAC8 XMLEU DAC8 reporting format
CoinTracker CSVCoinTracker import format
Koinly CSVKoinly import format

The 1099-DA reconciliation tool under Tax → Reconciliation helps US entities:

  • Match 1099-DA forms received from exchanges against CryptaCount’s records
  • Identify discrepancies between broker reporting and your calculations
  • Prepare documentation for potential IRS inquiries

The platform’s data outputs align with regulatory frameworks:

  • DAC8 — Transaction and holding data structured for EU tax information exchange
  • MiCA — Financial reporting for licensed crypto-asset service providers
  • CARF — Cross-border information exchange requirements