Software Help

Koinly for Beginners: Your First Tax Report in 30 Minutes (2026)

Koinly for beginners in 2026: start free, connect your accounts, learn what cost basis and disposals mean in plain English, and file your first Form 8949.

Count On Sheep | Koinly for beginners getting started

Never used crypto tax software before? Good news: Koinly for beginners is one of the friendliest places to start. You connect your accounts, it does the math, and you download the forms the IRS wants. That is the whole idea.

This guide assumes you know nothing. We will define the jargon as we go, start on the free tier so you pay nothing to learn, and get you to a finished report fast.

Disclaimer: This guide is for informational purposes only. Always consult a qualified CPA regarding your specific situation.

Quick answer (TL;DR): Sign up for Koinly’s free tier, set your country and cost basis method, then connect every exchange and wallet you have used. Let it sync, fix the warnings it flags (mostly matching transfers and filling in missing purchase prices), and check that the balances match your real accounts. When it looks right, upgrade and download Form 8949 and Schedule D. Most beginners with a simple portfolio can do this in about 30 minutes.

First, the Three Words You Need to Know

Crypto tax has a small vocabulary. Learn these three and most of Koinly makes sense.

  • Cost basis. What you paid for a coin, including fees. If you bought 1 ETH for 1,500 dollars, your cost basis is 1,500 dollars. When you sell, your gain is the sale price minus the cost basis.
  • Disposal. Any time you get rid of crypto in a way that triggers tax. Selling for cash, trading one coin for another, or spending crypto are all disposals. Just buying crypto or moving it between your own wallets is not.
  • Form 8949. The IRS form that lists every disposal for the year. Its totals roll up onto Schedule D, which summarizes your gains and losses. Koinly fills out both for you.

That is the entire mental model. Koinly’s job is to figure out your cost basis on every disposal, then put it on the right form. Your job is to make sure it has complete data.

Step 1: Sign Up Free and Set the Basics

Go to Koinly and create a free account. Before importing anything, set three settings:

  • Your country. This tells Koinly which tax rules to apply.
  • Your base currency. US dollars for most US filers.
  • Your cost basis method. The US default is FIFO, which means first in, first out. Koinly handles this automatically, so just leave it on the default unless an accountant told you otherwise.

Step 2: Connect Your Accounts

This is the step that decides whether your report is right. You are going to add every exchange and wallet you have ever used.

  • Exchanges (like Coinbase or Kraken). Connect with a read-only API key, or upload a CSV file you export from the exchange. Read-only means Koinly can see your history but can never move or trade your money. It is safe.
  • Wallets (like MetaMask). Add these by pasting the wallet’s public address. Koinly reads the blockchain and pulls in your activity. The public address is safe to share. It is not your private key or seed phrase, and Koinly never asks for those.

Step 3: Let It Sync

Click import and let Koinly pull everything in. For a simple portfolio this takes a few minutes. For a large, multi-chain one it can take longer. When it finishes, you will see your full transaction history and an estimated gain or loss on the dashboard.

Do not panic if that number looks wild at first. It almost always cleans up once you handle the next step.

Step 4: Clear the Warnings

Koinly flags anything it is unsure about in a warnings panel. For beginners, two warnings cause almost all the trouble:

  1. Unmatched transfers. This is when you moved coins between your own wallets and Koinly read it as a sale and a separate purchase. Linking the two sides removes a fake sale and a fake purchase in one click. Do these first, because they fix the most.
  2. Missing cost basis. This is a disposal where Koinly does not know what you originally paid, usually because the source account is not connected. Connect the missing account, or enter the original purchase price manually.

Work them top to bottom. You do not need to be perfect. You need every disposal to have a cost basis and every transfer to be matched.

A first-time user signed up, connected one exchange and one wallet, and saw a 12,000 dollar gain on a year she barely traded. She almost gave up. The problem was three transfers between her own accounts that Koinly had counted as sales. She matched them in about two minutes, and her gain dropped to the few hundred dollars it actually was. Nothing was broken. The data was just incomplete.

Step 5: Check Your Balances

Before you trust the report, do one sanity check. Compare what Koinly says you hold against what is actually in your accounts. If Koinly says 0.5 BTC and your wallet shows 0.5 BTC, your history is probably complete. If they do not match, a transaction is missing or duplicated and the gain is not yet reliable.

This one habit catches most errors before they reach your tax return.

Step 6: Generate Your First Report

Once the warnings are cleared and your balances match, you are ready. Now you upgrade to the plan that fits your transaction count and download your forms.

Koinly’s 2026 paid plans start at 49 dollars for up to 100 transactions, then scale up to Hodler at 99 dollars for 1,000 transactions, Trader from 199 dollars, and Pro above that. Pick the smallest plan that covers your number of transactions.

For US filers, Koinly produces Form 8949 and Schedule D, plus a TurboTax export or an accountant-ready file. That is your finished first report.

One Boundary to Remember

Here is the thing that surprises new users: Koinly does not file your taxes. It generates the forms. You then file them yourself, hand them to your tax preparer, or use a done-for-you crypto tax service that reconciles and files for you. Koinly is the engine that builds the numbers, not the one that submits them.

A Couple of 2026 Rules Worth Knowing

You do not need to master these on day one, but they are good to have heard of.

  • Per-wallet tracking. Starting January 1, 2025, the IRS requires crypto cost basis to be tracked per wallet rather than pooled together (under Rev. Proc. 2024-28). Koinly handles this in its settings, and our per-wallet cost basis guide explains it if you want the detail.
  • Form 1099-DA. Your exchange may send you a new tax form called a 1099-DA. Early versions often show what you sold for but leave the cost basis blank, which makes a sale look like pure profit. Koinly is exactly the tool you use to fill in the real purchase history. See our Form 1099-DA explainer for more.

Ready for the Next Level?

This guide gets a beginner to a clean first report. When you are ready to go deeper, or your portfolio has DeFi, NFTs, or years of stacked history, two resources will help.

First, our step-by-step Koinly tutorial covers the full workflow in more detail, including the trickier warnings. To build the skill in stages, follow learn Koinly step by step. If you want the concepts behind the clicks, the beginner’s roadmap to crypto taxes builds them in order.

Second, if you would rather be walked through every single screen with the exact fixes for the issues that cost people the most money, that is what the course is for.

Self-paced. Lifetime access.

Learn Koinly with confidence

The DIY Crypto Tax Course on Koinly walks you through every step, from your first account to your finished Form 8949, built by former Big 4 accountants. Self-paced, lifetime access.

  • Connect every wallet and exchange the right way
  • Fix cost basis, DeFi labels, and missing history
  • File Form 8949, Schedule D, and Schedule 1 with confidence
See the Course

And if your situation is already past do-it-yourself, a done-for-you Koinly tax filing service can reconcile and file the whole thing for you.

Key Takeaways

  • Bottom line: your first Koinly report is not as scary as it looks once you see it as four moves done in order, and the free tier lets you do all but the final download for nothing
  • The vocabulary is simple: basis is what you paid, a disposal is a taxable sale or trade, and it all lands on Form 8949
  • The one beginner mistake that costs the most is skipping an old or empty account. Connect everything you have ever used or your gain comes out too high
  • Spend your 30 minutes on the warnings panel, not the dashboard. Match transfers first, fix missing basis next, then confirm Koinly’s balances match your real ones before downloading
  • Decision point: Koinly fills the forms but does not file them, so once your numbers reconcile, file yourself or hand it to a service if your activity is heavier than a beginner’s

Frequently Asked Questions

Is Koinly good for beginners?

Yes. Koinly is one of the most beginner-friendly crypto tax tools because the basic flow is simple: connect accounts, let it sync, download forms. The free tier lets you import everything and see your numbers without paying, so you can learn the tool risk free. It only gets complicated if you have DeFi, high volume, or years of tangled history, and even then the software guides you with warnings.

Is Koinly free to use?

Koinly has a free tier that lets you connect every account and view your full portfolio and estimated gains. You only pay when you want to download an actual tax report. Paid plans in 2026 start at 49 dollars for up to 100 transactions and scale up from there based on how many transactions you have. The smart move is to do all your setup and cleanup on the free tier first, then upgrade once at the end.

What is cost basis in simple terms?

Cost basis is what you originally paid for a coin, including fees. When you sell or trade it, your taxable gain is the sale price minus the cost basis. So if you bought 1 ETH for 1,500 dollars and later sold it for 2,000 dollars, your cost basis is 1,500 and your gain is 500. Getting cost basis right is the whole point of using Koinly, because missing cost basis makes your gain look bigger than it really is.

What is a disposal?

A disposal is any time you get rid of a crypto asset in a way that triggers tax. Selling crypto for cash is a disposal. Trading one coin for another is a disposal. Spending crypto to buy something is a disposal. Simply buying crypto or moving it between your own wallets is not a disposal and is not taxable. Koinly tracks every disposal and calculates the gain or loss on each one.

What is Form 8949?

Form 8949 is the IRS form where you list every crypto sale or trade for the year, with the date you acquired it, the date you disposed of it, your cost basis, and your proceeds. Those totals then flow to Schedule D, which summarizes your capital gains and losses. Koinly fills out both forms for you automatically once your data is clean. You attach them to your tax return.

Do I have to be good with computers to use Koinly?

No. If you can copy and paste a wallet address and click through a few setup screens, you can use Koinly. The hardest parts are conceptual, not technical, and they come down to understanding what your transactions were. The course exists for exactly the moments where the software asks you to make a judgment call and you are not sure what the right answer is.

How long does it take to make my first report?

If you have a simple portfolio on one or two exchanges, you can go from sign up to a finished report in about 30 minutes. The connecting and syncing is fast. What adds time is cleaning up warnings, and that scales with how messy your history is. A first timer with a clean, low-volume portfolio is the best case, and Koinly handles that quickly.

Book a Call Free Guide