Beginner’s Guide: Using Koinly Step-by-Step
Step 1: Create a Koinly Account
- Go to Koinly.io.
- Click Sign Up.
- Enter your email and create a password (or use Google/Apple login).
- Confirm your email through the verification link sent to your inbox.
✅ Tip: Use an email you check regularly, because Koinly will send notifications about sync errors or tax report updates.
Step 2: Set Up Your Country & Tax Rules
- After logging in, go to Settings → Tax Settings.
- Select your country of tax residence. Koinly will then apply the correct local rules for capital gains and crypto income.
- Choose your accounting method (FIFO is most common, but check with your tax advisor if LIFO or HIFO makes more sense).
Step 3: Add Wallets & Exchanges
Koinly supports two ways to add your crypto data: API or CSV upload.
Option A: Connect via API
- Go to Wallets → Add Wallet/Exchange → Search for your exchange.
- Click your exchange (e.g., Binance, Coinbase, Kraken).
- Generate an API key on your exchange (usually under “API Management”).
- Copy the API key and secret into Koinly.
- Koinly will automatically import your transaction history.
Option B: Upload CSV
- Export your transaction history from the exchange or wallet.
- Go to Wallets → Add Wallet → Manual CSV Upload.
- Upload the file. Koinly will parse transactions automatically.
✅ Tip: For wallets like MetaMask or Ledger, Koinly can import wallet addresses directly, which works even if there’s no API.
Step 4: Review Imported Transactions
- Go to Transactions → All Transactions.
- Check for any missing or duplicate transactions.
- Fix mistakes manually:
- Click on a transaction → Edit details.
- Mark transfers between wallets as “internal” to avoid double counting.
💡 Tip: Pay special attention to DeFi transactions, staking, airdrops, and NFT trades, as these can sometimes be misclassified.
Step 5: Check Your Capital Gains & Income
- Go to Tax → Capital Gains to see gains/losses for each transaction.
- Go to Tax → Income to see staking rewards, mining, or airdrops.
- If you want, preview your estimated tax liability based on your country’s tax rates.
Step 6: Generate Tax Reports
- Go to Tax → Reports.
- Select the tax year you want.
- Choose the report format:
- CSV (for manual filing or accountant)
- PDF (summary report)
- TurboTax integration (USA only)
- Click Generate Report.
- Download and save your report for filing.
✅ Tip: Koinly allows you to generate a “Preview Report” before paying for full reports, which is handy to check for missing transactions.
Step 7: File Your Taxes
- Use the report with your local tax authority (IRS, HMRC, ATO, etc.).
- Some countries allow direct upload of CSV or PDF reports.
- Otherwise, use the Koinly report to manually fill in capital gains and income on your tax form.
💡 Tip: Keep all your Koinly-generated reports for at least 5 years, since tax authorities may request them during audits.
Step 8: Track Your Portfolio
Even after filing taxes, Koinly can act as a portfolio tracker:
- Go to Dashboard → Portfolio to see your crypto holdings in real time.
- Track total value, profits, and losses.
- Useful for planning future trades and tax projections.
Step 9: Advanced Features (Optional)
- DeFi & NFT Support: Import your Uniswap, PancakeSwap, or NFT marketplace activity.
- Manual Transactions: Add trades or income not detected automatically.
- Multi-Year Reporting: Koinly can generate reports for multiple years at once.
- Integration with Accounting Software: Export to Xero, QuickBooks, or TurboTax for business reporting.