Skip to main content
All CollectionsReviewing your DataTransactions Stage
How To Classify Uncategorized Transactions
How To Classify Uncategorized Transactions

Learn how to classify transactions from unsupported smart contracts & dApps

David Kemmerer avatar
Written by David Kemmerer
Updated over 6 months ago

If your wallet transacted with a smart contract or decentralized app that we don’t have a native integration with yet, the transaction will be classified as Uncategorized in CoinLedger. Uncategorized transactions may also appear when you import a transaction type that CoinLedger doesn't automatically recognize.

Uncategorized transactions are treated as a non-taxable events that are not factored into your report calculations. Learn how to classify these transactions in a few simple steps below!

Video Walkthrough

You can locate any Uncategorized Transactions within the Transactions page of the CoinLedger app. If any of your imports include Uncategorized Transactions, you'll see this banner at the top of your Transactions page.

To view your Uncategorized Transactions, click on this banner shown above, or head to the Missing Cost Basis Troubleshooting Page on your account and select the Click Here button on the Uncategorized Transactions pop-up, as shown below.

On either of these pages you can see which of your transactions needs to be reclassified. This can includes trades, NFT Mints from unsupported smart contracts, or income received from staking, airdrops, or mining.

If trades and NFT Mints are left uncategorized in our software, original purchase information is not assigned to the asset received, which can result in Missing Cost Basis warnings. This guide explains how to classify these types of transactions.

Within the Transactions page you can classify single transactions or bulk classify multiple transactions of the same type.

Classifying a Single Transaction


1. Expand the Uncategorized Transactions banner to display all Uncategorized Transactions

Within the Transactions page of the CoinLedger app, select the Uncategorized Transactions banner at the top of your screen to display all transactions that are excluded from report calculations.

Alternatively, you can select the Uncategorized filter as shown below.

2. Click to change classification

On the individual transaction click on the three dots to change classification.

3. Select your transaction type and click Save

Bulk Classifying Transactions

This is the fastest way to bulk classify multiple transactions of the same type. You can bulk classify transactions from the Missing Cost Basis Troubleshooting Page on your account. Select the Troubleshoot Issue button on the Missing Cost Basis banner on your account's Transactions page, and then follow the steps shown below.


If you have further questions about when you should manually classify your transactions, please visit this guide.

Learn more about the transaction types CoinLedger supports here.

Note: As we add integrations for more smart contracts there will be fewer Uncategorized transactions and less manual classification required. We already natively integrate with the biggest smart contracts such as Uniswap and OpenSea. Feel free to reach out to our Customer Support team to let us know which ones you would like us to add next!

Did this answer your question?