FREEDOM251

Freedom251 › Crypto Tax Software

Dime

Free plan LinuxMacSelf-hosted

Visit Dime Alternatives Pricing

Dime's own site

What Dime is

Dime is a free, open-source command-line tool for calculating UK cryptoasset tax figures from a transaction spreadsheet. It accepts CSV fields including dates, operations, market values, assets, quantities, fees, and income; supported operations are receive, send, swap, and transfer. After processing, users can review figures for available tax years and see their current fiat balance. The spreadsheet format can mark sent and received assets as non-fungible, and the guide explains how to report an NFT minted from multiple NFTs. Dime processes transactions locally and stores them, with calculated tax figures, in a SQLite database inside the user's `.dime` folder. Installation options include Composer, a PHAR archive, Docker, and an experimental standalone application. Composer and PHAR installs need PHP 8.2 and the BCMath extension; Docker needs Docker and sh or Bash. The maker primarily intends Dime for people familiar with UK cryptoasset tax rules who want to prepare a return while keeping processing local. The maker cautions that figures depend on spreadsheet accuracy and advises consulting a professional accountant before use.

Who it suits

Dime is intended mainly for people who understand UK cryptoasset tax rules and want a local tool for preparing tax figures from their transaction data.

What it does well

  • Processes transactions locally.
  • Reviews figures by available tax year.
  • Shows the current fiat balance.
  • Spreadsheet format supports NFT transactions.
  • Offers Composer, PHAR, Docker, and experimental standalone installation.

What to know first

  • Supports UK tax calculations only.
  • Composer and PHAR require PHP 8.2 and BCMath.
  • Figures depend on spreadsheet accuracy.
  • Maker advises consulting a professional accountant.

Limits

Dime calculates UK cryptoasset tax figures only. Its maker says the results are only as accurate as the spreadsheet and advises consulting a professional accountant before use.

Plans

PlanBilled and limitsPrice
FreeFree and open source · command-line tool for UK cryptoasset tax calculationsFree

As github.com lists them, read 5 Oct 2026. The maker's own page has the final word.

Getting started

  1. Open the Dime project website on GitHub.
  2. Choose an installation route: Composer, PHAR archive, Docker or the experimental standalone application.
  3. For Composer or PHAR, have PHP 8.2 and the BCMath extension available; for Docker, have Docker and sh or Bash.
  4. Prepare a CSV transaction spreadsheet with the supported fields and operations.
  5. Process the spreadsheet, then review figures by available tax year and your current fiat balance.

Verdict

Dime offers local processing and tax-year review for UK cryptoasset transactions, including spreadsheet support for NFTs. Users should check their input carefully and heed the maker's recommendation to consult an accountant.

Questions

How much does Dime cost?

Dime is free and open source. Its listed Free plan costs nothing.

Which tax jurisdictions does Dime support?

Dime supports the United Kingdom.

Does Dime support DeFi and NFTs?

Yes. DeFi and NFT support are listed, and the spreadsheet format can mark sent and received assets as non-fungible.

How does Dime handle transaction data?

It processes transactions locally and stores them with calculated tax figures in a SQLite database in the user's .dime folder.

What does Dime need to install?

Composer and PHAR installations require PHP 8.2 and BCMath. Docker installation requires Docker and sh or Bash; an experimental standalone application is also documented.

Facts from Dime's own pages

Founded
2022 · github.com, 28 Sept 2026
Input format
Dime accepts a transaction spreadsheet in CSV format with fields including date, operation, market value, assets, quantities, fees and income. · github.com, 5 Oct 2026
Install options
The project documents installation through Composer, a PHAR archive, Docker and an experimental standalone application. · github.com, 5 Oct 2026
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. · github.com, 5 Oct 2026
Limitations
The maker says the tax figures are only as accurate as the spreadsheet and advises consulting a professional accountant before use. · github.com, 5 Oct 2026
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. · github.com, 5 Oct 2026
Operations
The accepted transaction operations are receive, send, swap and transfer. · github.com, 5 Oct 2026
Privacy
Dime processes transactions locally and stores them with computed tax figures in a SQLite database in the user's .dime folder. · github.com, 5 Oct 2026
Purpose
Dime calculates cryptoasset taxes in the UK from a spreadsheet of transactions and returns tax figures by tax year. · github.com, 5 Oct 2026
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. · github.com, 5 Oct 2026
System requirements
Composer and PHAR installations require PHP 8.2 and the BCMath extension; Docker installation requires Docker and sh or Bash. · github.com, 5 Oct 2026
Tax year review
After processing a spreadsheet, users can review tax figures for available tax years and see their current fiat balance. · github.com, 5 Oct 2026

Where Dime stands on Freedom251

Look at these too