TL;DR:
CoinTracking currently supports a maximum of 16 digits per transaction amount (including decimals). If you're importing very large quantities—such as trillions of SHIBZ—you'll need to split the transaction or use a scaled version of the coin (e.g., Mega SHIBZ) and manually assign a price.
What’s the issue with importing large transaction amounts?
Due to technical constraints, CoinTracking only supports 16 digits total per transaction amount—including digits after the decimal point.
For example:
If you bought 108,977,392,383,555,560.00 SHIBZ, the import will truncate it to 9,999,999,999,999,999.99 SHIBZ.
How can I work around this limitation?
There are two manual options to accurately reflect such large transactions:
Option 1: Split the Transaction
Divide the original large transaction into multiple smaller transactions—each under the 16-digit limit.
Example:
9,999,999,999,999,999.99 SHIBZ
98,977,392,383,555,560.01 SHIBZ (split across time or value as needed)
Option 2: Use “Mega” or “Giga” Coin Units
Convert your amount into a higher denomination such as MSHIBZ or GSHIBZ (like some exchanges do with DOGE → MDOGE).
Assign a custom price for this unit using the method described in:
➡ Entering ICO Coins and Non Listed Assets
Important note on coin prices
CoinTracking’s price display is limited to 8 decimal places.
Very small prices may be rounded down to 0.00000000, which can impact your portfolio view or gains calculation for micro-priced assets.
Summary
To record extremely large holdings:
Split the transaction into multiple chunks
ORConvert the coin into a custom unit and set a price manually
This ensures your data remains consistent within CoinTracking’s input limits.