Skip to content
SPECIFICTION
Get listed

Dime

github.com

Free plan macOSLinuxSelf-hosted
Visit github.com
Spec score 7.7 #12 of 21 in Crypto Tax Software

What it is

Dime is a free, open-source command-line tool that calculates United Kingdom cryptoasset taxes from a transaction spreadsheet. It accepts CSV data containing fields such as dates, operations, market values, assets, quantities, fees, and income, with receive, send, swap, and transfer operations. After processing, users can review figures for available tax years and see their current fiat balance. The format supports marking sent and received assets as non-fungible, including guidance for an NFT minted from multiple NFTs. Dime runs locally and stores transactions and computed figures in a SQLite database inside the user’s .dime folder. Installation documentation covers Composer, a PHAR archive, Docker, and an experimental standalone application. Composer and PHAR installations require PHP 8.2 and BCMath; Docker requires Docker and sh or Bash. The project targets people familiar with UK tax rules who want local processing.

Spec sheet

Purpose
Dime calculates cryptoasset taxes in the UK from a spreadsheet of transactions and returns tax figures by tax year.Read 5 Oct 2026 · github.com
Privacy
Dime processes transactions locally and stores them with computed tax figures in a SQLite database in the user's .dime folder.Read 5 Oct 2026 · github.com
Support
The maker says they will try to address bugs and issues related to reported figures, but do not take feature requests; discussion replies are not guaranteed.Read 5 Oct 2026 · github.com
Founded
2022Read 28 Sep 2026 · github.com
Input format
Dime accepts a transaction spreadsheet in CSV format with fields including date, operation, market value, assets, quantities, fees and income.Read 5 Oct 2026 · github.com
Install options
The project documents installation through Composer, a PHAR archive, Docker and an experimental standalone application.Read 5 Oct 2026 · github.com
Intended user
The maker primarily intends Dime for people familiar with UK cryptoasset tax rules who want a privacy-preserving way to complete their tax return.Read 5 Oct 2026 · github.com
Limitations
The maker says the tax figures are only as accurate as the spreadsheet and advises consulting a professional accountant before use.Read 5 Oct 2026 · github.com
NFTs
The spreadsheet format supports marking sent and received assets as non-fungible, and the guide explains how to report an NFT minted from multiple NFTs.Read 5 Oct 2026 · github.com
Operations
The accepted transaction operations are receive, send, swap and transfer.Read 5 Oct 2026 · github.com
System requirements
Composer and PHAR installations require PHP 8.2 and the BCMath extension; Docker installation requires Docker and sh or Bash.Read 5 Oct 2026 · github.com
Tax year review
After processing a spreadsheet, users can review tax figures for available tax years and see their current fiat balance.Read 5 Oct 2026 · github.com

Plans and prices

Free Free Free and open source · command-line tool for UK cryptoasset tax calculations Read 5 Oct 2026 · github.com

Every Dime plan and price →

Strong points and limits

Strong points

  • Free and open source
  • Processes transactions locally
  • Supports DeFi and NFT records
  • Multiple installation methods documented
  • Reviews figures by tax year

Limits

  • Limited to United Kingdom tax calculations
  • Requires accurate spreadsheet data
  • Some installations require PHP 8.2 and BCMath
  • Standalone application is experimental

Who it suits

It suits UK users comfortable with cryptoasset tax rules, CSV transaction records, and command-line installation. It also supports DeFi and NFT transaction reporting.

Verdict

Dime offers local, privacy-preserving calculations for UK cryptoasset tax data, including DeFi and NFTs. Users should validate spreadsheets carefully and consult a professional accountant as advised by the maker.

Where Specifiction places it

Alternatives to DimeAll alternatives →