Affiliate Disclosure: This guide contains affiliate links to Koinly crypto tax software. We earn a commission if you make a purchase through these links, at no additional cost to you. We only recommend products that we've tested and that help crypto investors file accurate taxes.
Disclaimer: This content is for educational and informational purposes only. It is not financial, investment, legal, or tax advice. Always consult with a qualified tax professional or CPA for your specific situation. We are not responsible for any tax filing errors or penalties incurred.
How to Use Koinly for Coinbase: Complete Tax Setup Guide (2026)
If you traded, sold, or received Bitcoin on Coinbase in 2025, you owe taxes. The IRS requires you to report every crypto transaction, and doing it manually is a nightmare. Koinly automates the entire process—syncing your Coinbase transactions and generating IRS-ready tax forms in minutes.
This guide walks you through setting up Koinly for Coinbase, syncing your transactions, and generating Form 8949 for your 2025 tax return. Whether you made $100 or $100,000 in crypto trades, you need accurate tax reporting.
💡 Don't have a Coinbase account?
Sign up here to get started with one of the most trusted crypto exchanges. New users can buy Bitcoin instantly with bank transfer or debit card.
The IRS deadline for 2025 tax returns is April 15, 2026. If you traded crypto in 2025, you must report it. Penalties for not reporting crypto taxes can be severe—up to 75% of the unpaid tax plus interest.
Why You Need Koinly for Coinbase Taxes
Coinbase provides transaction history, but it doesn't give you the tax forms the IRS requires. Here's why you need crypto tax software:
- The IRS requires Form 8949: You must report every sale, trade, and conversion of cryptocurrency. Coinbase doesn't generate this form for you.
- Manual calculation is error-prone: Calculating cost basis, capital gains, and wash sales manually takes hours and is easy to mess up.
- Koinly automates everything: It imports all your Coinbase transactions, calculates your gains/losses using IRS-approved methods, and generates the exact forms you need.
- Supports multiple exchanges: If you also use Kraken, Binance, or hardware wallets, Koinly consolidates everything into one tax report.
- Saves time and money: A $49-99 Koinly subscription is cheaper than paying a CPA to manually reconcile your trades, and it's done in minutes instead of days.
If you moved your Bitcoin to cold storage after trading on Coinbase, you still owe taxes on those trades. Check out our Coinbase to Ledger guide for securing your holdings after filing taxes.
Even if you held Bitcoin all year and didn't sell, you might still owe taxes if you received rewards, staking income, or airdrops on Coinbase. Koinly categorizes these automatically as ordinary income.
What You'll Need
Before starting, make sure you have:
- Coinbase account access: You'll need to log in to export data or create an API key
- Koinly account: Sign up for free at Koinly (paid plan required to download tax forms)
- 2025 transaction history: All your Coinbase trades, buys, sells, and transfers from January 1 - December 31, 2025
- 15-20 minutes: To set up and verify everything is correct
Koinly offers a free plan that lets you preview your taxes. You only pay when you're ready to download your tax forms.
Start Filing Your Crypto Taxes
Sign up for Koinly free and see your tax preview instantly. Upgrade only when you're ready to download your forms.
Get Koinly Free →No credit card required • Instant preview • Upgrade only to download
Step-by-Step: Set Up Koinly for Coinbase
1 Create Your Koinly Account
- Go to Koinly.io
- Click "Get Started" or "Sign Up"
- Enter your email and create a password
- Verify your email address
- Select "United States" as your tax country (Koinly supports 100+ countries)
- Choose your tax year: 2025
Once you're logged in, you'll see the Koinly dashboard. This is where you'll add your exchanges and wallets.
Koinly dashboard - Image source: Koinly.io
2 Add Coinbase to Koinly
You have two options to connect Coinbase to Koinly:
Option A: API Integration (Recommended)
API sync is automatic and updates your transactions in real-time. Here's how:
- In Koinly, click "Add Wallet"
- Search for "Coinbase" and select it
- Click "Auto-Sync via API"
- You'll be redirected to Coinbase to authorize the connection
- Log into your Coinbase account
- Review the permissions (Koinly only needs read access to transaction history)
- Click "Authorize"
- You'll be redirected back to Koinly
Koinly will immediately start importing your transactions. This can take 1-5 minutes depending on how many trades you have.
Option B: CSV Import (Manual)
If you prefer not to use API access, you can manually upload CSV files:
- Log into Coinbase
- Go to "Settings" → "Statements"
- Select "Generate Report"
- Choose date range: January 1, 2025 - December 31, 2025
- Select "Transaction History"
- Download the CSV file
- Go back to Koinly and click "Add Wallet" → "Coinbase"
- Select "File Import"
- Upload your CSV file
CSV import is a one-time sync. If you make more trades, you'll need to re-download and upload the CSV again.
Use API sync if possible. It's more reliable and automatically updates your transactions. CSV imports can sometimes have formatting issues that require manual fixes.
3 Review Your Transactions
Once Koinly imports your Coinbase transactions, review them for accuracy:
- Go to the "Transactions" tab in Koinly
- Scroll through your 2025 transactions
- Look for any transactions flagged with a warning icon (yellow or red)
- Common issues Koinly flags:
- Missing cost basis: Usually happens with transfers from other wallets
- Missing purchase date: Koinly can't determine when you originally bought the crypto
- Untagged transactions: Transfers, rewards, or staking income that need manual categorization
For most Coinbase-only users, Koinly will auto-categorize everything correctly. But if you transferred crypto in from other wallets, you may need to manually tag those transactions.
4 Handle Missing Cost Basis (If Applicable)
If you see warnings about missing cost basis, here's how to fix it:
- Click on the flagged transaction
- Select "Edit"
- Enter the original purchase price and date if you remember it
- If you don't remember, check:
- Your old exchange transaction history (Binance, Kraken, etc.)
- Your old wallet records
- Historical price on the date you bought (use CoinGecko or CoinMarketCap)
- Click "Save"
Missing cost basis can result in higher taxes (the IRS assumes $0 cost basis if you can't prove otherwise), so it's worth tracking this down.
The IRS requires accurate records. If you truly can't find your original purchase price, you must report the cost basis as $0 (which means you'll pay capital gains on the full sale amount). Don't make up numbers—this can trigger an audit.
5 Generate Your Tax Report
Once all transactions are imported and reviewed, generate your tax forms:
- Click on the "Tax Reports" tab in Koinly
- Select "2025" as the tax year
- Choose your accounting method:
- FIFO (First In, First Out): IRS default method, sells oldest coins first
- LIFO (Last In, First Out): Sells newest coins first (can reduce taxes in some cases)
- HIFO (Highest In, First Out): Sells highest-cost coins first (minimizes capital gains)
- Most people use FIFO because it's the IRS default and simplest
- Click "Generate Report"
Koinly will calculate:
- Your total capital gains and losses
- Short-term vs. long-term gains (held <1 year vs. >1 year)
- Ordinary income from staking, rewards, airdrops
- Wash sale adjustments (if applicable)
You'll see a summary showing your tax liability. This is a preview on the free plan.
6 Download Your Tax Forms
To download your tax forms, you need to upgrade to a paid Koinly plan:
- Click "Download Tax Report"
- Choose your plan based on transaction volume:
- Newbie: $49 (up to 100 transactions)
- Hodler: $99 (up to 1,000 transactions)
- Trader: $179 (up to 3,000 transactions)
- Pro: $279 (up to 10,000 transactions)
- Complete payment
- Download your forms:
- Form 8949: Complete list of all capital gains/losses
- Schedule D: Summary of capital gains for your 1040
- Complete Tax Report PDF: Full breakdown of all transactions
You can also export directly to TurboTax, H&R Block, TaxAct, and other tax filing software.
Ready to File Your Crypto Taxes?
Get your IRS-ready tax forms in minutes. Koinly handles the calculations, you just file.
Generate Tax Report Now →Plans from $49 • IRS-compliant forms • TurboTax integration
7 File With Your Tax Return
Once you have your Koinly tax forms:
- Option 1 - Import to TurboTax/H&R Block: Upload your Koinly file directly to your tax software
- Option 2 - Give to Your CPA: Hand your CPA the Form 8949 and Schedule D from Koinly
- Option 3 - File Manually: Attach Form 8949 to your 1040 when you file with the IRS
Make sure to keep a copy of your complete Koinly tax report for your records. The IRS can audit crypto taxes up to 6 years later, so save all documentation.
Common Mistakes to Avoid
1. Not Reporting Staking Rewards or Coinbase Earn
Any Bitcoin or crypto you received as staking rewards, Coinbase Earn, or referral bonuses is taxable income at the time you received it. Many people forget this. Koinly automatically categorizes these as income.
2. Forgetting About Transfers to Hardware Wallets
Transferring Bitcoin from Coinbase to your Ledger or Trezor is not a taxable event. But if you forget to add your hardware wallet to Koinly, it might look like you sold those coins. Make sure to track transfers. See our Coinbase to Trezor guide for more on cold storage.
3. Using the Wrong Accounting Method
Once you choose an accounting method (FIFO, LIFO, HIFO), you must use it consistently. Switching methods can trigger an IRS audit. Stick with FIFO unless your CPA recommends otherwise.
4. Not Reconciling All Your Exchanges
If you used Coinbase and Binance and Kraken, you need to import all of them into Koinly. The IRS wants to see your complete crypto activity, not just one exchange.
5. Missing the Tax Deadline
Filing late can result in penalties of 5% per month (up to 25%) plus interest. If you can't file by April 15, file for an extension—but you still have to pay estimated taxes by April 15.
6. Not Keeping Records
Keep your Koinly reports, Coinbase transaction history, and all wallet records for at least 6 years. The IRS can audit crypto taxes retroactively.
Koinly Pricing & Plans
Koinly offers several pricing tiers based on transaction volume:
- Free Plan: Import transactions and preview your taxes (no download)
- Newbie ($49): Up to 100 transactions, all tax forms included
- Hodler ($99): Up to 1,000 transactions, best for most people
- Trader ($179): Up to 3,000 transactions, for active traders
- Pro ($279): Up to 10,000 transactions, for very active traders
Most Coinbase users fall into the Newbie or Hodler tier. If you're using DCA strategies (see our DCA calculator), you probably have fewer than 100 transactions per year.
Frequently Asked Questions
Is Koinly free for Coinbase?
Koinly offers a free plan that lets you import and preview transactions. To generate tax reports and download forms, you need a paid plan starting at $49 for up to 100 transactions.
How do I connect Coinbase to Koinly?
You can connect Coinbase to Koinly using API integration (automatic sync) or by uploading CSV files manually. API is faster and syncs automatically, while CSV requires manual downloads from Coinbase.
Does Koinly work with Coinbase Pro?
Yes, Koinly supports both regular Coinbase and Coinbase Pro (now called Coinbase Advanced). You can connect both accounts separately if you use them.
What tax forms does Koinly generate?
Koinly generates Form 8949 (capital gains/losses), Schedule D (summary), and a complete tax report. These forms can be submitted directly to the IRS or imported into TurboTax, H&R Block, and other tax software.
How accurate is Koinly for crypto taxes?
Koinly is highly accurate when transaction data is complete. It uses IRS-approved accounting methods (FIFO, LIFO, HIFO) and automatically calculates wash sales, cost basis, and capital gains according to US tax law.
Alternatives to Koinly
While Koinly is our top recommendation, here are other crypto tax software options:
- CoinTracker: Similar features, slightly higher pricing ($59-$999)
- CryptoTrader.Tax: Budget option ($49-$199), fewer features
- ZenLedger: Good for complex portfolios, $49-$999
- TokenTax: Offers CPA review service, $65-$3,500
We recommend Koinly because it has the cleanest interface, supports the most exchanges (700+), and has the best customer support.
Final Thoughts
Filing crypto taxes doesn't have to be painful. Koinly automates 95% of the work—you just need to import your Coinbase transactions, review for accuracy, and download your forms.
Key takeaways:
- The IRS requires you to report all crypto transactions on Form 8949
- Koinly syncs with Coinbase automatically via API or CSV upload
- Most users can file taxes for $49-99 depending on transaction volume
- Don't forget to report staking rewards, Coinbase Earn, and other income
- File by April 15, 2026 to avoid penalties
If you're holding Bitcoin long-term, file your taxes now and then move your holdings to cold storage. Check out our Bitcoin storage guide to learn about hardware wallets and proper security.
File Your Crypto Taxes Before April 15th
Start filing your crypto taxes now with Koinly. Free preview, instant setup, IRS-compliant forms.
Get Koinly Now →Used by 500,000+ crypto investors • A+ TrustPilot rating
Track Bitcoin sentiment: Visit BitcoinMood.app to monitor real-time market mood and sentiment indicators that help you make smarter Bitcoin decisions.
Disclaimer: This content is for educational purposes only and does not constitute financial, investment, legal, or tax advice. Crypto taxes are complex and vary by jurisdiction. Always consult with a qualified tax professional or CPA for your specific situation. BitcoinMood is not responsible for any tax filing errors, penalties, or audits incurred.