Resources/Integrations/CoinJar Tax Guide

CoinJar Tax Guide

CoinJar Tax Guide
Last Updated: November 29 2023

CryptoTaxCalculator partners with CoinJar

CryptoTaxCalculator has partnered with one of Australia's longest running exchange, Coinjar, to offer a simple integration. It is now easier then ever for Australians to calculate their tax obligations.

There are two ways you can import your CoinJar data into CryptoTaxCalculator. You can follow the steps below to import your CoinJar CSV file or alternatively you can connect via Oauth by logging in with Coinjar.

How do CoinJar crypto taxes work?

Investing in cryptocurrency incurs different tax liabilities and these might be in the form of Capital Gains Tax (CGT) or Income Tax. However, the type of tax payable and the quantity will depend on the specific features of the transaction such as the type of transaction made, as well as the entity making the transaction (i.e. business vs. individual).

Capital Gains Tax refers to the tax paid on a capital gain made from the sale of a capital asset. Specifically, capital gain (or loss) = capital proceeds (price that the capital asset was disposed of for) – cost base (price it was purchased for).

Therefore, different transactions involving the disposal of cryptocurrency may give rise to a ‘Capital Gains Tax Event’ and result in some CGT payable to the ATO. Once taxable quantity is determined, the tax payable will be calculated according to your individual income tax bracket.

You can read more about how crypto taxes are calculated in our Crypto Tax Guide.

What records do you need to keep?

Whether you are a business, investor or personal user of cryptocurrency, remember that crypto gains or losses are taxed. Therefore, to accurately calculate your tax liability – it is important to maintain records of all your cryptocurrency exchanges.

Records may be requested at the discretion of the ATO and generally need to be held for a period of 5 years after the cryptocurrency exchange.

As stated on the ATO website as of 9th July 2020

You need to keep the following records in relation to your cryptocurrency transactions:

  • the date of the transactions
  • the value of the cryptocurrency in Australian dollars at the time of the transaction (which can be taken from a > reputable online exchange)
  • what the transaction was for and who the other party was (even if it’s just their cryptocurrency address).

The sorts of records you should keep include:

  • receipts of purchase or transfer of cryptocurrency
  • exchange records
  • records of agent, accountant and legal costs
  • digital wallet records and keys
  • software costs related to managing your tax affairs

Keeping good records will make it easier to calculate and meet your tax obligations, and if you are in business, they will assist you to manage your cash flow and see how your business is doing.

You can use an accountant or third-party software to help meet your record-keeping obligations and working out your tax.

As you can see there is a lot of record keeping requirements, and this can be painful to manage. For example, if you traded Bitcoin for Ethereum you are required to record both sides of the transaction back to Australian dollars, and declare any applicable taxes. If you were to do this manually it can literally take days, but luckily CryptoTaxCalculator is here to help automate this for you.

How to import Coinjar data into CryptoTaxCalculator


  1. Login to CoinJar
  2. In the top navbar click on 'Settings'
  3. On the left sidebar click on ‘Reports & statements’
  4. Click on 'Transaction history statements'
  5. Click download 'Account Statement' CSV
  6. Click Custom Date Range and select your entire trading history as the date range
  7. Export the CSV file, and upload both CSV files into CryptoTaxCalculator


  1. Sign up to CryptoTaxCalculator
  2. In the dropdown menu search for CoinJar
  3. Select the API option
  4. Click connect to CoinJar to be redirected to the CoinJar signup page
  5. Enable report permissions in your coinJar account
  6. We will then sync your CoinJar transaction history

CoinJar Exchange

  1. Log in to CoinJar and navigate to the exchange page
  2. Click the account menu in the top right corner and navigate to API Keys
  3. Click create new key and make sure you select read only 1.
    CoinJar Secret
    CoinJar Secret
  4. Double check you have selected read only and click 'Create Key'
  5. Copy the secret
  6. Sign up to CryptoTaxCalculator
  7. In the dropdown menu search for CoinJar Exchange
  8. Select the API option
  9. Paste the secret and click okay
  10. You can now generate tax reports to send to your accountant.

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.

Shane Brunette


Shane Brunette founded CTC back in 2018 after dealing with his own crypto tax nightmare. He has worked closely with accountants and tax lawyers to make it easy for fellow cryptocurrency users to be tax compliant.

Recommended reads

Free report preview

Import all transactions and preview your tax report for free
No Credit Card Needed

Copyright © 2023 CryptoTaxCalculator