cristianlivella / cryptax

Software for calculating cryptocurrency capital gains for tax purposes. Calculation with LIFO method, made in Italy for Italy.
https://cryptax.cristianlivella.com
GNU General Public License v3.0
11 stars 2 forks source link
bitcoin cryptocurrency finance hacktoberfest tax tax-report

CrypTax

Software for calculating cryptocurrency capital gains for tax purposes. Calculation with LIFO method, developed with Italy in mind.

Screencast
The screencast is made with random transactions. They are not my holdings.

⚠️ Please read here before use

ℹ️ What this software does

At the moment, the features of this software are quite limited, but they are the most inconvenient and time-consuming to do manually, at least in my case.

In fact, it is just a script that takes in input a csv file with all your transactions, and elaborates a quite complete and printable report. In the future I plan to make it a more complete software, maybe even with a nice front-end.

❓ How to use it

📄 The transactions.csv file

This is the description of the fields:

  1. transaction_date: in dd/mm/yyyy format
  2. transaction type: purchase, sale or expense (or the correspondents in Italian: acquisto, vendita or spesa)
  3. EUR value: the value of the transaction in euros, including commissions
  4. cryptocurrency amount: amount of cryptocurrency bought, sold or spent; without thousands separators, using the dot . as decimal separator
  5. cryptocurrency ticker: usually a 3 characters string, like BTC, ETH or BNB
  6. exchange: name of the exchange where the buy or sell has been done; this is only for the volume chart, you can leave it empty if you are not interested
  7. earning category: for purchase/acquisto type transactions with price = 0, you can set the earning category; it affects some calculations in the final report

Earning categories

please note: these are the considerations this software does, but they may not be the correct ones! DYOR and/or consult an expert!