see other integrationsSee other integrations

How to do your Gemini taxes & integrate Gemini with Accointing

Connect Gemini with Accointing via API or CSV - use our free portfolio tracker, or calculate your Gemini taxes with Accointing for mobile and desktop

Gemini is a cryptocurrency exchange, wallet, and custodian that makes it simple to buy cryptocurrencies. Its industry-leading security features like cold storage, its hot wallet, and an extensive support center have made it the first choice for many crypto investments and trading enthusiasts.

How does Gemini tax reporting work?

If you're looking to get a Gemini tax report, Accointing can help you with that. Although Gemini doesn’t provide tax reports and documents, to allow you to file your taxes, the Accointing tax calculator ad portfolio tracker can help you analyze your trades and transactions history. You can also create comprehensive tax reports according to your country’s format.

To achieve this, first integrate your Gemini account with Accointing and import your transaction history data. Here are several ways to do that:

  • API – Allow Accointing automatic access and sync with Gemini.
  • CSV – Export your Gemini transactions history data and import it into Accointing.
  • Accointing template - download and fill out our simple template and upload it into Accointing.

Integrate with Accointing via the Gemini API

Connecting your Gemini account with Accointing via API is easy. Here are the steps to follow to achieve this:

  1. Sign in to your Gemini account.
  2. Select Account in the top corner to the right.
  3. Choose Settings on the dropdown menu displayed.
  4. Select API from the left-hand side menu.
  5. Click on Create new API key.
  6. Enter the authentication code from the 2F authentication.
  7. Choose Primary from the scope dropdown menu then click next.
  8. Enter Accointing as the API name.
  9. Ensure the Auditor checkbox under the API settings is checked.
  10. Check the checkbox for API secret acknowledgment.
  11. Click on Create API Key.
  12. Copy the API key and secret key displayed and keep them safe. Gemini displays them only once. 
  13. Log in to your Accointing profile.
  14. Hover over the Wallets menu and click on Add wallet. 
  15. Search for Gemini in the search input and select it from the list.
  16. Choose the recommended Automatic option then click Continue. 
  17. Enter Gemini as the wallet name 
  18. Copy and paste the API key and secret key into their respective fields.
  19. Select All from the Import From dropdown or select the date desired. 
  20. Click Save to initiate the integration. 

API supported features:

  • Trades.
  • Fees.
  • Withdrawals.
  • Deposits. 

API unsupported features:

  • Referral program bonuses. 

Integrate with Accointing via the Gemini CSV/XLSX file

If you don’t want to link your Gemini account with Accointing using the API, you can also do so by importing a CSV file containing your history of trades, withdrawals, and deposits. Here is a simple guide to go about it.

Downloading CSV files from Gemini

  1. Sign in to Gemini.
  2. Select Account in the top corner to the right.
  3. Choose Balances from the dropdown.
  4. Click the Export icon.
  5. Choose History.
  6. Set a date range.
  7. Choose download.xlsx. 

Importing CSV files into Accointing

  1. Login to Accointing and hover over Wallets’ menu to select Add wallet.
  2. Search for Gemini in the search input then select it from the list. 
  3. Click the File import option and click Continue. 
  4. Specify wallet name as Gemini.
  5. Select the CSV file from its location. 
  6. Select All to import all transactions, otherwise set a date as desired. 
  7. Click Save to start importing the data. 

How to review and track your Gemini transactions in Accointing

  1. After importing your Gemini transaction and trades history data, go to your Accointing dashboard to view your portfolio summary.
  2. Choose the appropriate dates to start analyzing your Gemini performance history, losses, and gains. 
  3. Click the various crypto assets to view and analyze the buy and sell dates. You can also pick multiple assets at a time to compare their performance for the chosen dates. 
  4. You’re ready to start tracking your Gemini investments portfolio, distribution and spread. You’ll also learn about the storage locations for various assets, whether in exchanges or wallets.

Common issues with importing transactions from Gemini

During Gemini API integration, the access may be denied even if you followed the procedure properly. That means the API keys aren’t accurate, have expired, or don’t have permissions. IP restrictions on your API can also cause this challenge. To counter these challenges, you can head to your Gemini API settings page and update your API key. You can also seek assistance from the Gemini support team.