ExportMyWallet.com
Export Free →

Koinly import guide

How to Import Your Solana CSV into Koinly

Koinly is the most popular crypto tax tool for Solana users. This guide covers the exact steps to export your Solana transactions from ExportMyWallet.com and import them into Koinly to generate a tax report.

Why use Koinly for Solana taxes?

Recommended
  • + Best Solana transaction classification of any tax tool
  • + Supports SWAP, NFT, DeFi, staking, and airdrop transaction types
  • + Accepts CSV import and direct Solana wallet sync
  • + Generates IRS Form 8949, Schedule D, and country-specific reports
  • + Free plan available for transaction tracking
Get started with Koinly →

Step-by-Step: Export from ExportMyWallet, Import into Koinly

The full process takes about 5 minutes.

Part 1 - Export your Solana transactions

  1. 1

    Copy your Solana wallet address

    Open Phantom, Solflare, or any Solana wallet and copy your public address.

  2. 2

    Go to ExportMyWallet.com

    Paste your address into the input on the homepage and click Export Solana Transactions.

  3. 3

    Save the CSV file

    Your transaction history downloads as a .csv file. Save it somewhere you can find it - you will upload it to Koinly in the next step.

Part 2 - Import into Koinly

  1. 4

    Log into Koinly and go to Wallets

    In Koinly, click Wallets in the top nav, then click Add Wallet.

  2. 5

    Search for 'Custom CSV' and select it

    In the search box, type 'Custom CSV' and select it. This is the generic CSV import option that works with any format.

  3. 6

    Upload your CSV file

    Click 'Import CSV' and upload the file you downloaded from ExportMyWallet.com.

  4. 7

    Map the columns

    Koinly will show a column mapping screen. Match: Date (UTC) to Date, Type to Label, Direction to Type (or Koinly may auto-detect), Token/Mint to Currency, Amount to Amount, Fee (SOL) to Fee, Tx Signature to TxHash.

  5. 8

    Review and confirm

    Koinly will preview the imported transactions. Check that the dates and amounts look correct, then confirm the import.

CSV Column Mapping Reference

Use this table when Koinly asks you to map columns during import.

ExportMyWallet columnKoinly field
Date (UTC)Date
TypeLabel (optional)
Token/MintCurrency
AmountAmount
Fee (SOL)Fee
Tx SignatureTxHash

After the Import - Generating Your Tax Report

Review auto-classified transactions

Koinly will attempt to classify each transaction. Check for any UNKNOWN types and manually categorise them as income, expense, or trade.

Add missing cost basis

If Koinly cannot find the historical price for a token, it may show a missing cost basis warning. You can enter the price manually.

Generate your tax report

Go to Tax Reports in Koinly, select your tax year, and generate. Free plans show a preview - a paid plan is required to download.

Import multiple wallets

If you have more than one Solana wallet, export each address separately from ExportMyWallet.com and import each CSV into Koinly as a separate wallet.

Frequently Asked Questions

Does Koinly accept a custom Solana CSV?

Yes. Koinly's Custom CSV import option accepts any structured CSV. Use the column mapping reference above to match the ExportMyWallet.com format to Koinly's expected fields.

Can Koinly sync directly with my Solana wallet instead of using a CSV?

Yes. Koinly supports direct Solana wallet sync by address. However, for the most control over your data and to handle edge cases, the CSV import route is often more reliable.

Why does Koinly show some transactions as UNKNOWN?

UNKNOWN transactions are program interactions that Koinly could not automatically classify - often complex DeFi or protocol-specific interactions. You can manually set the type for each one.

Do I need a paid Koinly plan to import a CSV?

No. You can import transactions for free. A paid plan is required to download the final tax report. Plans start from around $49/year.

Free - No signup required

Get Your Solana CSV Ready for Koinly

Export your Solana transactions free - then follow this guide to import into Koinly and generate your tax report.

Export Solana Transactions →

Works with Phantom, Solflare, Backpack, and any Solana wallet.