What is the 'Insufficient quantity' error?
The 'Insufficient Quantity' error in CoinTracker typically indicates missing or inaccurate transaction history for a wallet or exchange. This error can arise due to several reasons:
- Incomplete transaction history from a wallet address due to CoinTracker's inability to retrieve the full history: Complete Transaction History Checklist
- An exchange API's failure to provide the complete transaction history to CoinTracker.
- Missing or incorrect transactions in an imported CSV file.
- Incorrect handling of certain transaction types by CoinTracker, such as transfers, DeFi, NFTs, and others that may include illiquid staking, unmatched transfers, and unsupported tokens.
- Rounding of asset quantities with many decimal points, leading to discrepancies.
Let’s look at an example of what these 'Insufficient quantity' flags look like. Here we have a Sell disposal of BTC that resulted in an 'Insufficient quantity' flag:
CoinTracker doesn't have records of receiving .00082441 BTC of the .001 disposal, so the transaction history for BTC may be incomplete or inaccurate.
CoinTracker assumes a cost basis of $0 for either a partial amount or the entire disposal quantity due to the absence of recorded cost basis.
How to Resolve 'Insufficient Quantity' Error
To effectively address an "Insufficient Balance" error, follow these steps, preferably using a desktop browser:
1. Confirm All Wallets and Exchanges Are Added: Ensure your CoinTracker account includes all wallets and exchanges to reflect your complete cryptocurrency transaction history. This encompasses all trades, transfers, DeFi transactions, ICOs, and more. Incomplete history can lead to incorrect tax calculations.
👉🏽 See this guide for common scenarios users may run into that could affect complete transaction history: I am missing transactions from a wallet or exchange and/or my balances are incorrect. What should I do?
2. Filter and Sort Transactions: Filter your transactions for Status > Needs Review > Insufficient Quantity and organize your 'Insufficient Quantity' transactions from oldest to newest. This helps in addressing transactions chronologically, potentially resolving subsequent errors.
3. Review Your First Insufficient Balance Flagged Transaction: Investigate the first transaction flagged for insufficient balance by comparing it against your wallet or exchange records for accuracy and completeness.
Select the transaction history link in the message. This will open a new tab with a filtered transactions page for all transactions prior to the flagged transaction for the specified asset. Compare these transactions to your wallet/exchange records to confirm accuracy and identify missing transactions.
4. Examine the Balance Discrepancy: Utilize the Wallet Balances tab in the expanded transaction to help understand the discrepancy. The quantities displayed in the Wallet Balances reflect the quantities of that asset in that wallet after that transaction is complete.
In the example below, you can see that the ending wallet balance for BTC in Coinbase was a negative number—this indicates that there is are one or more missing transactions in the amount that the wallet is negative, in this case 0.00364755 BTC.
This could range from significant missing transactions to minor rounding issues. Regardless of the discrepancy size, CoinTracker assigns a $0 cost basis to negative disposed quantities.
5. Manually Adjust for Discrepancies: If you notice discrepancies such as a missing or inaccurate transaction, you can manually add missing transactions or edit existing transactions using these guides:
After adjustments, CoinTracker will recompute your cost basis. When the cost basis indicator in the top right corner of the page is a green check mark, the recomputation is finished:
Refresh the page once the computation is complete to ensure the error is resolved.
'Insufficient Quantity' Examples
Missing Wallet Example
This user transferred ~25 SOL from a self-custody SOL wallet to Coinbase and after the transaction was complete the user had an ending balance of negative ~25 SOL indicating they sent more SOL than they are holding. This is an example of an insufficient balance that is likely due to missing or incorrect transaction history because of the size of the negative quantity. User's can compare their transaction history from their Solana wallet with the transaction history on a block explorer or wallet history. In this case, the user should add their self-custody wallet to CoinTracker.
Here is a stETH transaction with a smaller discrepancy:
In this example, you can see that CoinTracker is flagging this transaction resulting in a missing balance of negative ~0.048XXX stETH. This is an example partially missing data due to the nature of staking. In this case, LIDO staked ETH increases in quantity on-chain but is not reflected as received staking rewards.
Please reach out to us directly if you need additional support!