Please reconsider how transactions are counted toward Koinly’s pricing plans, particularly for wallets with complex Solana or DeFi activity.
In my own testing, I imported the same primary Solana wallet into two new crypto tax accounts (Koinly & competitor) without making any manual changes.
One service identified approximately 9,766 transactions, while Koinly identified approximately 21,666. After many hours of merging transactions and removing spam transactions, I was able to reach a similar transaction count in Koinly.
This creates two significant problems.
First, users may need to perform an unreasonable amount of manual work to turn low-level blockchain activity into meaningful transactions.
Second, because Koinly’s pricing is based on transaction count, customers may be charged according to how Koinly divides the underlying blockchain data rather than according to the number of actions they actually performed.
A single swap or protocol interaction may generate numerous token transfers, account movements, fees, instructions, or intermediate events. When these all arise from the same blockchain signature or user action, they should generally be grouped into one logical transaction.
Possible improvements include:
• Grouping all components from the same blockchain signature
• Counting a grouped transaction as one transaction for plan purposes
• Excluding internal bookkeeping entries created during processing
• Excluding duplicate or intermediary events
• Continuing to exclude spam and zero-value activity
• Distinguishing raw blockchain events from billable transactions
• Showing users if each transaction line counts toward the plan limit
• Providing aggregation options for repetitive micro-rewards
• Allowing users to preview their billable transaction count before purchasing a plan
I understand that high-volume accounts require additional processing and support. However, pricing should be based as closely as possible on meaningful tax records or user actions rather than low-level components that users must manually combine.
This change would make Koinly’s pricing more transparent and fair while creating a stronger incentive to improve automatic transaction grouping.