Skip to main content

AI Summary

  • Blank report? Check that you have transactions in the selected financial year and that integrations are synced
  • Unrealistically high Sale Value? Sale Value is the total amount received, not your profit, this is normal
  • Figures changing on regeneration? You likely edited transactions or settings between generations
  • Showing profit when you are in a loss? Cost basis issues, check for missing acquisition records
  • Transaction count higher than expected? KoinX counts all transaction types, not just trades
  • Most report issues trace back to transaction data problems, fix those first, then regenerate
Something looks off in your tax report. Maybe the numbers seem too high, the report is blank, or figures keep changing every time you regenerate. Before you panic, most of these issues have straightforward explanations and fixes.

Problem: Report Is Blank or Showing No Data

Why this happens: No transactions exist for the selected financial year, integrations have not synced yet, or transactions exist but fall outside the date range. How to fix:
1

Check the financial year

Make sure you selected the correct year from the dropdown. FY 2024-25 will not show FY 2025-26 transactions.
2

Verify integrations synced

Go to Integrations and check that your exchanges and wallets show transaction counts. If they show 0, try syncing again.
3

Check the Transactions page

Filter by the financial year. If no transactions appear, the report will be empty.
4

Look for sync errors

Yellow warning icons on integrations indicate issues. Fix those first, then regenerate.
For USA users: Form 8949 only shows disposed assets , sales, swaps, and spending. If you only bought and held crypto during the year, Form 8949 will correctly be empty.

Problem: Sale Value Looks Unrealistically High

This is the most common confusion. Users see a Sale Value of Rs. 50,00,000 and think KoinX is saying they made Rs. 50 lakh in profit. That is not what it means. Sale Value is the total amount you received when selling crypto. If you sold 1 BTC for Rs. 50,00,000, your Sale Value is Rs. 50,00,000 regardless of what you originally paid. Your actual profit is: Sale Value minus Cost Basis = Capital Gain So if you bought that BTC for Rs. 45,00,000 and sold for Rs. 50,00,000, your taxable gain is Rs. 5,00,000. Not Rs. 50,00,000.
This is how tax reporting works globally. The Income Tax portal and your CA expect to see the full Sale Value, not just your profit. The large number in the Sale Value column is expected and correct.

Problem: Figures Change Every Time I Regenerate

Why this happens: You edited, added, or deleted transactions between generations; you changed Tax Settings; an integration synced new transactions; or price data updated for previously unavailable transactions. How to verify: Go to Previously Generated Reports, compare timestamps, and think about what changed between those generations. The fix: This is usually expected behaviour, not a bug. If your data changed, your report should change. To get a stable report for filing: finalise all transaction edits before generating your final report, do not sync integrations after generating if you want consistent numbers, and use that version for filing.
If you need a stable report for filing, generate it once after all your data is finalised. Only regenerate if you have intentionally made changes.

Problem: Report Shows Profit When I Know I Am in a Loss

This is almost always a cost basis issue. KoinX can only calculate your gain or loss if it knows both what you sold and what you originally paid for it. If KoinX does not have your acquisition record (the buy transaction), it may assume a cost basis of zero, making your entire sale look like profit. How to fix:
1

Check for warnings

Go to the Transactions page and look for warnings about missing cost basis.
2

Check for missing historical data

Did you import transactions from before you started using KoinX? If you bought crypto on Exchange A, transferred to Exchange B, and only connected Exchange B, KoinX does not know your original cost.
3

Add missing data

Add missing buy transactions manually or via CSV upload from the original exchange.
If you bought crypto on one exchange and transferred to another, you must connect or import data from the original exchange too. Without the buy record, KoinX cannot calculate your correct cost basis.

Problem: Transaction Count Is Higher Than Expected

“I only made 50 trades. Why does KoinX say I have 500 transactions?” KoinX counts all transaction types, not just trades:
  • Trades (buys and sells)
  • Deposits and withdrawals
  • Internal transfers
  • Staking rewards
  • Airdrops and interest payments
  • Fee transactions
  • Failed transactions (in some cases)
Every on-chain interaction and every exchange record counts. If you receive daily staking rewards, that alone adds 365 transactions per year. This is accurate, not an error. Your plan tier is based on total transaction count because every transaction needs to be processed for tax calculations.

Problem: TDS Not Deducted from Sale Value in Report

For Indian users: TDS under Section 194S is deducted by exchanges at the time of sale, but the Schedule VDA report shows the gross Sale Value, not the net amount after TDS. This is correct. You report the gross Sale Value on Schedule VDA. TDS is claimed separately via Form 26AS reconciliation. Your CA adjusts for TDS when calculating your final tax payable. KoinX shows TDS details separately in the TDS Summary section. Do not manually subtract TDS from Sale Value.

Problem: Dashboard Shows Different Figures Than Downloaded Report

Why this happens: The dashboard shows real-time or last-synced data. Downloaded reports are point-in-time snapshots from when you generated them. If you synced new transactions after generating, the dashboard will be ahead of the report. The fix: Regenerate your report to match the current dashboard state. If you have already filed using the older report, keep using that version for consistency.

Quick Diagnostic Checklist

Before contacting support, run through this:
CheckHow
Correct financial year selected?Dropdown at top of Tax Reports page
Integrations synced recently?Integrations page, check last sync time
Any integration errors?Yellow warning icons on Integrations page
Transactions visible for the year?Transactions page, filter by date range
Any transactions with warnings?Transactions page, filter by Warnings
Tax Settings configured correctly?Tax Settings page, check country and method
Missing historical transactions?Do you have buy records for what you sold?

Frequently Asked Questions

KoinX counts all transaction types: trades, deposits, withdrawals, transfers, staking rewards, airdrops, fees, and more. Daily staking rewards alone can add 365 transactions per year. The count is accurate because each transaction needs to be processed for tax calculations.
No. Report the gross Sale Value as shown. TDS is reconciled separately through Form 26AS. Your CA will adjust for TDS when calculating your final tax liability. KoinX shows TDS details in a separate summary section within the report.
Something changed between generations: new transactions synced, a transaction was edited, settings changed, or price data updated for a previously unavailable token. Reports are snapshots of data at the time of generation.
The dashboard reflects real-time data while reports are static snapshots. If you synced new data after generating the report, they will differ. Regenerate the report to match current dashboard figures.
Last modified on March 13, 2026