To generate a tax report in Koinly, you need to purchase a plan corresponding with the tax year of the plan and the number of transactions in your account.
This article describes Koinly's pricing structure and answers frequently asked questions.
Free plan
You can test Koinly for free to check how the data gets imported and how gains are calculated before purchasing a paid plan. On a free plan:
✅ You can import up to 10,000 transactions
✅ You can import unlimited wallets
✅ You can view the transactions imported and see gains calculated on each trade.
✅ You can view the tax summary on the Tax Report page
❌ You cannot generate any reports
If you import more than 10,000 transactions on a free plan, all calculations will be halted, so the balances of assets on the wallet and the data on the dashboard may look implausible. If this happens, you will need to purchase a plan that covers the entire number of transactions for gains calculations to be restored.
Pricing structure
Koinly's pricing structure is based on three requirements:
Yearly plan
You need to purchase a plan for the year you want to generate the tax report
Example: If you want to generate a report for 2023, you need to have a plan for 2023
Yearly transaction limit
You need a plan that covers all transactions in the year
If you had 2000 transactions in 2023, you need to buy a plan that covers that many transactions (or more)
Account-wide transaction limit
Your plan/plans combined need to cover the total number of transactions in your account. We have this limit because Koinly needs to process all your past-year transactions to calculate gains for subsequent years.
Example: If you had a total of 5000 transactions across all your transaction history, all the plans you purchased need to sum up to at least 5000 transactions (or more).
Good to know! The default transaction limit for all user accounts is set at 1000 transactions. Every time you purchase a tax report, the account-wide limit increases by the maximum number allowed in the chosen report plan. Once you buy a tax report, your account’s transaction limit is permanently increased.
Good to know:
Spam transactions are excluded
A majority of reward transactions are excluded
Most trades for the same order are grouped into a single transaction
For more on pricing, please go to https://koinly.io/pricing/
Optimizing the price of the plan
When you select the year on our Plans page, Koinly will automatically select the plan needed to generate a report for this year, accounting for both yearly and account-wide limits. Depending on what years you need to generate reports for, you may be able to optimize the total cost:
🟦 I need a plan for the current year and the past 3 years
Start purchasing the plans starting from the oldest
That way, you will start building your account-wide transaction limit
Thanks to this, the plan for the most recent year may be significantly cheaper compared to buying the most recent year first
🟦 I need a plan for the last year only
Select the last year and purchase the plan selected by default
If you do not need reports for previous years, it's cheaper to build the account-wide transaction limit under one plan than to buy multiple plans
Remember to consider carefully if the plans for previous years are really not needed
Frequently asked questions
What if I need to upgrade my plan?
If you imported additional wallets/transactions and your transaction count exceeded the limit for the plan you bought, you need to upgrade your plan to account for the additional transactions.
When upgrading, you only pay the difference between the price of the plan already bought and the new plan.
If you exceed the limits of our top plan you can purchase additional transactions in the app. Koinly supports up to 100,000 transactions on regular accounts.
I only have a few transactions but I'm asked to buy the highest plan
This is most likely due to our account-wide transaction limit and the number of transactions in the previous years. When on the Plans page, you can see the number of transactions in the year and in the whole account. You can also hover over the icon next to a plan to check why it's not available:
This user had only 137 transactions in 2023
But in total (including all the previous years) they had a bit under 3000
That's why the only plan available is the one covering 3000 transactions, to account for both yearly and account-wide limit
What counts as a transaction?
A transaction is any deposit, withdrawal or trade that you add to Koinly. Many exchanges will split a large order into hundreds of smaller trades, in such cases Koinly is clever enough to group them into a single transaction. Koinly also excludes spam transactions and the majority of small reward transactions. This results in considerably fewer transactions on Koinly compared to other tax software.
I have a discount code, what can I use it for?
Discount codes can be used to purchase tax plans only. They cannot be for buying add-ons such as the Expert Review, Dual Nationality or Daily Sync.