Freedom251 › Crypto Tax Software
Dime

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
| Plan | Billed and limits | Price |
|---|---|---|
| Free | Free and open source · command-line tool for UK cryptoasset tax calculations | Free |
As github.com lists them, read 5 Oct 2026. The maker's own page has the final word.
Getting started
- Open the Dime project website on GitHub.
- Choose an installation route: Composer, PHAR archive, Docker or the experimental standalone application.
- For Composer or PHAR, have PHP 8.2 and the BCMath extension available; for Docker, have Docker and sh or Bash.
- Prepare a CSV transaction spreadsheet with the supported fields and operations.
- 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
- Crypto Tax Software#6 of 21