Resources/Integrations/Preparing Your NiceHash Taxes

Preparing Your NiceHash Taxes

Last Updated: a year ago

Crypto Tax Calculator supports two main options for uploading data from NiceHash so you can calculate your NiceHash taxes. NiceHash has an easy-to-use API that allows you to automatically upload data. They also offer CSV history downloads allowing you to upload the files manually.

Import via CSV

  1. Log in to your NiceHash account
  2. On the top right-hand corner of the navbar, click on your profile icon, and then click the orange 'My Settings' button to navigate to the settings page (https://www.nicehash.com/my/settings/)
  3. On the left-hand nav, click on 'Reports' (https://www.nicehash.com/my/settings/reports) nicehash-reports.png
  4. Click on the 'New Report' to open the report creation dialogue
  5. You will now have to select the cryptocurrency for the report, as well as the 'FIAT' currency. Make sure the 'FIAT' currency is in your local currency and the same as you have in Crypto Tax Calculator. Ensure the 'Time-aggregation' is 'NONE'. Select the from/to date range which includes all your activity. Ensure the time zone is 'GMT'
  6. Once the form is filled, click on 'Create' to generate the report. The report will take some time to process. Once processed, the status will turn to 'ready'
  7. Download the report by clicking on the three dots under 'Action' and select 'Download Report' from the dropdown. This will download the report as a CSV file
  8. You can now upload this CSV into Crypto Tax Calculator

Import via API keys

On NiceHash:

  1. Log in to your NiceHash account
  2. On the top right-hand corner of the navbar, click on your profile icon, and then click the orange 'My Settings' button to navigate to the settings page (https://www.nicehash.com/my/settings/)
  3. On the left-hand nav, click on 'API Keys' (https://www.nicehash.com/my/settings/keys) nicehash-api.png
  4. Click on 'Create New API Key' to open the API Key creation dialogue
  5. On 'Wallet Permissions', allow permission to 'View balances, wallet activities and deposit addresses'
  6. On 'Market place Permissions', allow permission to 'View hashpower orders'
  7. On 'Exchange Permissions', allow permission to 'View exchange orders'
  8. On 'Mining Permissions', allow permission to 'View mining data and statistics'
  9. You will be prompted to provide some additional authentication
  10. Copy the API Key, Secret and Organisation ID of your account, and paste here in Crypto Tax Calculator as the 'API Key', 'Secret' and 'UID' respectively

Wrapping Up

That's it, from the two options you can upload your transactions from NiceHash to calculate your taxes using Crypto Tax Calculator. If you find that you are missing some transactions you can upload these transactions manually using our Simple or Advanced manual CSV import.

The information provided on this website is general in nature and is not tax, accounting or legal advice. It has been prepared without taking into account your objectives, financial situation or needs. Before acting on this information, you should consider the appropriateness of the information having regard to your own objectives, financial situation and needs and seek professional advice. Cryptotaxcalculator disclaims all and any guarantees, undertakings and warranties, expressed or implied, and is not liable for any loss or damage whatsoever (including human or computer error, negligent or otherwise, or incidental or Consequential Loss or damage) arising out of, or in connection with, any use or reliance on the information or advice in this website. The user must accept sole responsibility associated with the use of the material on this site, irrespective of the purpose for which such use or results are applied. The information in this website is no substitute for specialist advice.

Get started for free

Import your transactions and generate a free report preview
No credit card required
CryptoTaxCalculator

BUILT FOR ACCURACY

Calco