Shepley Capital

CRYPTO TAX & REGULATIONS

Crypto Tax and Regulations - Cryptopedia by Shepley Capital

Crypto Cost Basis Methods in Australia: FIFO, LIFO, and Specific Identification

What a Cost Basis Method Is

When you sell or dispose of cryptocurrency, you need to calculate the capital gain or loss. The capital gain is the sale price minus the cost base: what you paid to acquire the coins, including trading fees and other acquisition costs. If you have made multiple purchases of the same asset at different prices over time (as is common with dollar-cost averaging), you have multiple “parcels” of the same asset, each with a different cost base.

A cost basis method is the rule that determines which parcel of a cryptocurrency you are deemed to have sold when you make a disposal. Different methods produce different cost bases for the same disposal, leading to different capital gains calculations, different capital gains tax outcomes, and potentially very different tax bills. Choosing and consistently applying the right method is one of the most impactful tax planning decisions available to crypto investors.

The Australian crypto tax overview establishes the general framework: each disposal is a CGT event, gains are assessable income, and the 50% CGT discount applies for assets held longer than 12 months. The cost basis method determines the specific cost base used for each disposal within that framework. The ATO crypto rules provide guidance on which methods are accepted.

 

FIFO: First In First Out

FIFO (First In First Out) is the ATO default method for crypto cost basis calculation. Under FIFO, when you sell some of a cryptocurrency, the parcels you acquired first are treated as sold first. If you bought 0.5 BTC in January, 0.5 BTC in June, and 0.5 BTC in December, and you sell 0.5 BTC in the following year, FIFO treats the January parcel as sold.

The practical implication of FIFO is that it tends to match disposals against older (and often lower-priced) acquisition parcels during bull markets. This can result in larger capital gains if the January purchase price was much lower than the December purchase price. However, FIFO also tends to maximise the number of parcels that qualify for the 12-month CGT discount, since older parcels are more likely to have been held for over 12 months.

FIFO is the default primarily because it is straightforward to apply and audit. The ATO reporting requirements expect consistent method application across the financial year. Most crypto tax calculators use FIFO as the default setting because it aligns with ATO expectations and is the least likely to be challenged in an audit.

The Capital Nexus newsletter covers crypto tax updates, investment strategy, and market analysis for Australian crypto investors each week: Capital Nexus Newsletter.

 

LIFO: Last In First Out

LIFO (Last In First Out) treats the most recently acquired parcel as the first sold. Using the same example, selling 0.5 BTC under LIFO would match against the December parcel (the most recent purchase) rather than the January parcel.

LIFO can be advantageous in a bull market if the most recently acquired parcel has a higher cost base (reducing the capital gain) or if matching against a recent parcel avoids a larger gain on a much older, much cheaper parcel. However, LIFO also tends to match disposals against parcels that do not yet qualify for the 12-month CGT discount if the recent purchases are less than 12 months old.

The ATO does not explicitly endorse LIFO, but it also does not explicitly prohibit it. The requirement is consistency: you must apply the same method throughout the financial year and from year to year unless there is a valid reason to change. Switching methods opportunistically to minimise tax in a specific year is not permitted and would constitute aggressive tax avoidance. Confirming the acceptability of LIFO with a registered tax agent before applying it is advisable.

 

Specific Identification

Specific identification allows you to nominate the exact parcel you are selling at the time of each disposal. If you have parcels from January, June, and December, you can choose to sell the June parcel specifically, using its exact cost base. This is the most flexible method and can be used to optimise each disposal individually: choosing parcels that minimise gains, maximise losses (for tax loss harvesting), or match parcels held over 12 months to qualify for the CGT discount.

Specific identification requires meticulous record-keeping. The ATO requires that the identification be made at the time of disposal (or shortly after), not retroactively at tax time. This means your crypto tax records must document which specific parcel was sold in each transaction. Most professional crypto tax calculators support specific identification, but it requires manual configuration for each transaction.

HIFO (Highest In First Out) is a variant of specific identification that always selects the parcel with the highest cost base, minimising the capital gain on each disposal. HIFO is not an automatic ATO-approved method; it is an application of specific identification where the selection rule happens to be choosing the highest-cost parcel. The same record-keeping and contemporaneous documentation requirements apply.

 

How Each Method Affects Your Tax Bill

The difference in tax outcomes between methods can be very significant over a full market cycle. An investor who accumulated Bitcoin at AUD 10,000-30,000 during the 2018-2020 bear market and sold during the 2021 bull market might have:

Under FIFO: earliest parcels (lowest cost basis) sold first, producing the largest gains but also maximising the number of parcels qualifying for the 12-month CGT discount (50% reduction on gains).

Under LIFO: most recent parcels (potentially acquired closer to the sale price) sold first, producing smaller absolute gains but potentially including short-term parcels ineligible for the CGT discount.

Under specific identification (HIFO): highest-cost parcels sold first, minimising gains per disposal but requiring precise documentation. Over multiple disposals in a year, this can produce the lowest total taxable gain while still potentially qualifying some parcels for the CGT discount.

The optimal method depends on the specific parcel history, the duration of holdings, and whether the investor plans to continue holding remaining parcels. Working through the numbers with a crypto tax specialist accountant before making large disposals allows for informed method selection.

 

ATO Requirements for Cost Basis Consistency

The ATO requires that you apply the same cost basis method consistently throughout a financial year and maintain that method in subsequent years unless there is a substantive reason to change. This means you cannot use FIFO for some disposals and LIFO for others within the same year to cherry-pick favourable outcomes.

Method changes between financial years may be acceptable if there is a genuine reason (such as a court ruling, new ATO guidance, or a change in circumstances), but should be disclosed in the tax return and supported by documentation. Tax agencies globally are increasing their scrutiny of method switching around volatile crypto markets.

Maintaining detailed crypto tax records is the foundation for applying any cost basis method correctly. Records must include the date of acquisition, the AUD value at acquisition (not just the token amount), the acquisition fees paid, and the date and value of each disposal. Using the best crypto tax calculator available to Australian investors keeps these records structured and audit-ready.

 

Practical Guidance for Australian Investors

For most Australian crypto investors using a dollar-cost averaging strategy to build a position over time, FIFO is the safest and most defensible starting point because it aligns with ATO defaults and is well-understood by tax agents. For investors with complex portfolio histories who have made many purchases at varying prices, engaging a specialist to model the outcomes under different methods before filing is worthwhile.

The ATO data matching program means the ATO already has data from major exchanges about your transaction history. The method you apply must produce results consistent with your actual transaction history: you cannot use a method that produces implausible results relative to the record the ATO holds from exchange data sharing.

Regardless of method chosen, the absolute requirement is accurate records. The crypto tax record-keeping guide covers what to keep and how. The ATO crypto tax overview provides the regulatory framework. And the is crypto tax free in Australia guide clarifies which situations may involve no tax liability under the personal use asset exemption.

This article is for educational purposes only and does not constitute tax or legal advice. Individual circumstances vary. Consult a registered tax agent or accountant with cryptocurrency experience before making decisions about your tax obligations.

Shepley Capital Black Emerald membership provides investment research, market analysis, and strategic frameworks for serious Australian crypto investors: View Membership Options.

WRITTEN & REVIEWED BY Chris Shepley

UPDATED: MAY 2026

Choose your next topic from our Cryptopedia​