{"id":4008,"date":"2026-10-04T22:11:20","date_gmt":"2026-10-04T15:11:20","guid":{"rendered":"https:\/\/easystatementsheet.com\/blog\/?p=4008"},"modified":"2026-10-16T13:22:33","modified_gmt":"2026-10-16T06:22:33","slug":"1099-da-reporting-crypto-taxes-diy","status":"publish","type":"post","link":"https:\/\/easystatementsheet.com\/blog\/1099-da-reporting-crypto-taxes-diy\/","title":{"rendered":"What 1099-DA Reporting Means for Crypto Investors Doing Their Own Taxes"},"content":{"rendered":"<p>If you handle your own crypto taxes, the IRS now has a paper trail that may not match yours.<\/p>\n<p>Form 1099-DA, the new digital-asset reporting form, went live for the 2025 tax year (transactions in 2025, forms issued in early 2026).<\/p>\n<p>It changes what a do-it-yourself filer can rely on, what they still have to track, and where the rough edges are.<\/p>\n<p>The short answer: 1099-DA is the IRS&#8217;s broker reporting form for digital asset transactions.<\/p>\n<p>For the first time, the agency gets a copy of your crypto sales, exchanges, and cost basis directly from your broker.<\/p>\n<p>It is the bridge from broker records to <a href=\"\/blog\/1099-da\/\">the wider 1099-DA workflow<\/a> the rest of your tax return sits on.<\/p>\n<p>This article is for the small-business owner or independent investor who is still doing their own crypto tax prep.<\/p>\n<p>It covers what to expect, what is automated, and what is still on them.<\/p>\n<p>1099-DA is the new IRS digital-asset reporting form.<\/p>\n<p>Brokers must send it to you and the IRS for 2025 transactions.<\/p>\n<p>It reports gross proceeds and (starting later) cost basis, but it does not cover every transaction you made.<\/p>\n<p>It does not replace your own records.<\/p>\n<p>DIY filers still need to reconcile 1099-DA against their own transaction history before filing.<\/p>\n<p>When in doubt, <strong>consult your tax professional<\/strong>.<\/p>\n<h2 class=\"wp-block-heading\">Why 1099-DA Exists and What Changed in 2025<\/h2>\n<p>For most of crypto&#8217;s history, the IRS had almost no broker-issued paperwork on digital assets.<\/p>\n<p>Brokers were not required to issue transaction forms.<\/p>\n<p>The agency relied on taxpayers to self-report, with predictably inconsistent results.<\/p>\n<p>Form 1099-DA is the IRS&#8217;s fix: a dedicated reporting form modeled on the long-standing 1099-B for securities, but built for digital assets like Bitcoin, Ethereum, stablecoins, and NFTs.<\/p>\n<h3>The phased rollout<\/h3>\n<ul>\n<li><strong>2025 tax year (forms issued in early 2026):<\/strong> brokers must report gross proceeds from digital asset sales and exchanges.<\/li>\n<li><strong>2026 tax year (forms issued in early 2027):<\/strong> brokers must also report cost basis, where tracked.<\/li>\n<li><strong>2027 tax year onward:<\/strong> full cost basis reporting and additional transaction types.<\/li>\n<\/ul>\n<p>For a DIY filer, the immediate change is practical.<\/p>\n<p>Starting with your 2025 return, you should expect a 1099-DA from every broker you used: Coinbase, Kraken, Gemini, Robinhood Crypto, and others.<\/p>\n<p>The IRS will receive a copy at the same time.<\/p>\n<p>The full mechanics of the form, including which boxes matter, are covered in the <a href=\"\/blog\/what-is-1099-da-form\/\">1099-DA form explainer<\/a>.<\/p>\n<h2 class=\"wp-block-heading\">The 4 Things 1099-DA Reports About Your Crypto<\/h2>\n<p>Form 1099-DA is not a complete record of your crypto activity.<\/p>\n<p>It is a broker&#8217;s view of the transactions they processed for you.<\/p>\n<p>The four things it actually covers are:<\/p>\n<ul>\n<li><strong>Box A: gross proceeds<\/strong> from every sale of digital assets for cash (for example, selling BTC for USD).<\/li>\n<li><strong>Box B: cost basis<\/strong> for covered transactions, phased in starting with the 2026 tax year.<\/li>\n<li><strong>Transaction type<\/strong> (sale, exchange, transfer, or other) to help match the entry to a tax form.<\/li>\n<li><strong>Asset identifier and quantity<\/strong> so the IRS can reconcile your report against what the broker reported.<\/li>\n<\/ul>\n<p>For DIY filers, the practical takeaway is that 1099-DA gives you the dollar amounts the IRS already knows about.<\/p>\n<p>If your records do not match, the IRS will see the gap.<\/p>\n<p>That is why the <a href=\"\/blog\/1099-da\/\">1099-DA pillar<\/a> emphasizes reconciliation as the first operational step.<\/p>\n<p>Pull the form, line it up against your own transaction history, and resolve differences before you file.<\/p>\n<div class=\"easys-ess-cta-in-article easys-entity-placement\" id=\"easys-745642644\"><div id=\"easys-3247338695\" role=\"region\" aria-label=\"Advertisements\"><div style=\"border:1px solid #e1e7e2;border-radius:8px;padding:20px;margin:28px 0;background:#f7faf7\">\r\n  <p style=\"margin:0 0 8px;font-size:18px;font-weight:700;line-height:1.3\">Turn PDF Bank Statements Into Workable Spreadsheets<\/p>\r\n  <p style=\"margin:0 0 16px;line-height:1.6\">Your bank statement is a mess of numbers, but your books shouldn't be. Use our converter to get Excel, CSV, or QBO files \u2014 ready for QuickBooks.<\/p>\r\n  <a href=\"https:\/\/easystatementsheet.com\/?utm_source=blog&utm_campaign=ess-cta-05\" style=\"display:inline-block;background:#1e7a4c;color:#fff;text-decoration:none;padding:10px 18px;border-radius:6px;font-weight:600\">Try It Free Now<\/a>\r\n<\/div><\/div><\/div><h2 class=\"wp-block-heading\">The 3 Things 1099-DA Does Not Report<\/h2>\n<p>Equally important for DIY filers is what 1099-DA leaves out.<\/p>\n<p>The form is a broker-to-IRS document, not a comprehensive crypto tax statement.<\/p>\n<p>Three things are not on it:<\/p>\n<ul>\n<li><strong>On-chain activity without a broker.<\/strong> If you moved crypto between your own wallets, used decentralized exchanges, bridged assets across chains, or earned staking or airdrop income that did not pass through a custodial broker, those transactions are not reported to the IRS on a 1099-DA. You are still on the hook for tracking and reporting them yourself.<\/li>\n<li><strong>Pre-2025 transactions.<\/strong> The first wave of 1099-DA forms covers 2025 activity. Anything that happened in 2024 or earlier still relies on the same self-reporting approach that was used before the form existed.<\/li>\n<li><strong>Income character classification.<\/strong> 1099-DA reports the dollar amount and the transaction, but it does not tell the IRS, or you, whether a transaction is a capital gain, ordinary income, or a non-taxable transfer. The form hands you data; the tax characterization is still on you.<\/li>\n<\/ul>\n<p>For a small-business owner doing their own books, this is the part that is easy to underestimate.<\/p>\n<p>The 1099-DA is a useful starting dataset, but it is not the same as a <a href=\"\/blog\/crypto-tax-statement\/\">complete crypto tax statement<\/a> built from your actual transaction history.<\/p>\n<p>The 1099-DA shows what your broker saw.<\/p>\n<p>Your tax return needs to cover everything.<\/p>\n<h2 class=\"wp-block-heading\">What 1099-DA Means If You Are a DIY Filer<\/h2>\n<p>The form changes the work in two ways: it removes some of it and creates new work elsewhere.<\/p>\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/easystatementsheet.com\/blog\/wp-content\/uploads\/1099-da-reporting-crypto-taxes-diy_body.jpg\" alt=\"A flat-line illustration of a calculator next to a tax form with summed numbers\" title=\"\"><figcaption>1099-DA form with crypto sale: gross proceeds, cost basis, and the broker&#8217;s reported transaction<\/figcaption><\/figure>\n<h3>What gets easier<\/h3>\n<p>You no longer need to dig through exchange transaction histories to recover the dollar amount of every sale and exchange your broker processed.<\/p>\n<p>The 1099-DA gives you a single broker-issued total for gross proceeds.<\/p>\n<p>Starting in 2026, you also get a single broker-issued total for cost basis.<\/p>\n<p>The number on the form is the number on the form.<\/p>\n<p>The IRS has the same one.<\/p>\n<h3>What gets harder<\/h3>\n<p>Because the IRS now has broker data, mismatches are easier to spot.<\/p>\n<p>A 1099-DA showing a $40,000 gross proceeds figure that does not appear anywhere in your tax return is a flag, not a footnote.<\/p>\n<p>DIY filers who previously skipped a few small transactions, rounded exchange totals, or used a single cost basis assumption across brokers now have to reconcile against a third party: the broker.<\/p>\n<p>That broker has its own record.<\/p>\n<p>How to avoid the most common reconciliation errors is summarized in the <a href=\"\/blog\/crypto-tax-mistakes-to-avoid\/\">crypto tax mistakes guide<\/a>.<\/p>\n<p>For a DIY filer, the rule of thumb is: the 1099-DA is the floor, not the ceiling.<\/p>\n<p>It tells you what the IRS already knows.<\/p>\n<p>Your return should at least cover that, and, if you had on-chain activity, more than that.<\/p>\n<p>Any specific reporting decision (for example, how to treat a wallet-to-wallet transfer, or whether a particular staking reward is ordinary income) should be discussed with <strong>your tax professional<\/strong> before you file.<\/p>\n<h2 class=\"wp-block-heading\">The 5 Gaps DIY Filers Need to Fill Manually<\/h2>\n<p>Even with a clean 1099-DA in hand, five categories of work stay on the DIY filer.<\/p>\n<p>None of these are complicated individually, but together they are the difference between a tax return that reconciles and one that does not.<\/p>\n<h3>Reconcile broker totals to your own records<\/h3>\n<p>Pull every 1099-DA, sum gross proceeds by broker, and compare against your own year-end transaction exports.<\/p>\n<p>Mismatches under a few dollars are usually rounding.<\/p>\n<p>Larger gaps need investigation.<\/p>\n<h3>Reconstruct on-chain activity<\/h3>\n<p>Pull a complete transaction history from every self-custody wallet and DeFi protocol you used.<\/p>\n<p>Map each transaction to a tax category (sale, exchange, income, transfer) and a fair-market value at the time of the transaction.<\/p>\n<h3>Apply a consistent cost basis method<\/h3>\n<p>FIFO, specific identification, and HIFO produce different numbers.<\/p>\n<p>1099-DA does not pick one for you.<\/p>\n<p>The choice has to be consistent across all your crypto, and applied correctly to every lot.<\/p>\n<h3>Classify income transactions<\/h3>\n<p>Staking rewards, airdrops, mining income, and interest from lending protocols are ordinary income at fair market value when received.<\/p>\n<p>They may later be sold and trigger a capital gain.<\/p>\n<p>1099-DA does not split these out.<\/p>\n<h3>Track cost basis for non-covered assets<\/h3>\n<p>For assets acquired before the relevant 1099-DA coverage date, or in transactions your broker did not process, you need to track cost basis yourself.<\/p>\n<p>Without it, gains default to the full sale price.<\/p>\n<p>Each of these steps is mechanical, but they are not free.<\/p>\n<p>The volume of data is the real issue.<\/p>\n<p>A year of moderate DeFi activity can mean hundreds or thousands of transactions.<\/p>\n<p>Doing this by hand in a spreadsheet is possible, but the error rate is high.<\/p>\n<p>This is the part of DIY crypto tax prep where most filers underestimate the work and where a small-business owner balancing books has the least time.<\/p>\n<h2 class=\"wp-block-heading\">The 3 Best Practices for DIY Crypto Tax Filing<\/h2>\n<p>If you are filing your own crypto taxes under 1099-DA, three practices reduce the chance of a mismatched return or a follow-up letter from the IRS.<\/p>\n<p>None of them require a CPA, but they all benefit from a review by one before you file.<\/p>\n<h3>Treat the 1099-DA as a reconciliation document, not a tax return<\/h3>\n<p>The form is data.<\/p>\n<p>Your tax return is the result.<\/p>\n<p>Pull the form, reconcile it against your own records, and only then transfer numbers to your return.<\/p>\n<p>Skipping the reconciliation step is the single most common cause of IRS notices for crypto filers in 2025 and beyond.<\/p>\n<h3>Keep a single, dated, year-end record<\/h3>\n<p>Whether you use a spreadsheet or a crypto tax tool, the output should be one consolidated file per year: every transaction, with date, asset, quantity, cost basis, proceeds, gain\/loss, and the data source.<\/p>\n<p>This is the file you can hand to a tax professional, an auditor, or your future self if the cost basis question comes up two years later.<\/p>\n<p>The <a href=\"\/blog\/crypto-tax-statement\/\">crypto tax statement format<\/a> covers the columns and structure that hold up under review.<\/p>\n<h3>Have a tax professional review the final return<\/h3>\n<p>Even if you prepare the numbers yourself, a CPA or Enrolled Agent with crypto experience will catch classification errors, basis-method mistakes, and missing income events that are easy to miss.<\/p>\n<p>This is especially important for the first year you file with a 1099-DA, because the rules and the broker reporting are both still settling.<\/p>\n<p><strong>Consult your tax professional<\/strong> on the specific reporting choices before you submit.<\/p>\n<p>1099-DA is a structural change, not a workflow change.<\/p>\n<p>The new form makes broker-reported transactions visible to the IRS for the first time.<\/p>\n<p>However, it does not change what is taxable or how it is reported.<\/p>\n<p>The work that was already yours (tracking on-chain activity, applying a cost basis method, classifying income, and reconciling against broker data) is still yours.<\/p>\n<p>The new form just makes it visible when that work is skipped.<\/p>\n<p>For a small-business owner or independent investor doing their own crypto tax prep, the practical impact is this: pull every 1099-DA, reconcile it against your own year-end records, fill in the gaps your broker did not see, and have the result reviewed by a qualified tax professional before you file.<\/p>\n<p>The form helps, but it does not replace the work.<\/p>\n<p>When a specific reporting question comes up (which form a wrapped crypto transaction goes on, how a particular DeFi event is classified, whether a transfer is taxable), <strong>consult your tax professional<\/strong> rather than guess.<\/p>\n<p>If you trade on Coinbase, Kraken, or Gemini, the cleanest first step is converting the year&#8217;s monthly statements to Excel.<\/p>\n<p>That way you can review what the broker 1099-DA does not tell you.<\/p>\n<h2>Related: complete 1099-DA crypto tax guide<\/h2>\n<p>This topic is part of the broader 1099-DA and crypto-tax cluster on this site. The consolidated hub for the entire topic, including the form mechanics, broker requirements, cost basis methods, reconciling to bank statements, and state-level differences, now lives in the <a href=\"\/blog\/complete-guide-1099-da-crypto-tax-reporting\/\">complete 1099-DA crypto tax reporting guide<\/a>.<\/p>\n<p>For related reading, the complete US bank payment rails guide covers ACH and wire cash flows from crypto exchanges, and the complete MCC guide covers merchant category codes on credit-card statements. The expanded bank statement anatomy pairs naturally with this hub.<\/p>\n<div class=\"easys-ess-cta easys-entity-placement\" id=\"easys-3938946556\"><div id=\"easys-1158048423\" role=\"region\" aria-label=\"Advertisements\"><div style=\"border:1px solid #e1e7e2;border-radius:8px;padding:20px;margin:28px 0;background:#f7faf7\">\r\n  <p style=\"margin:0 0 8px;font-size:18px;font-weight:700;line-height:1.3\">Turn any PDF statement into a clean sheet<\/p>\r\n  <p style=\"margin:0 0 16px;line-height:1.6\">Skip the typos and the hours of copying. Our converter handles any bank statement format and outputs Excel, CSV, or QBO for QuickBooks. No file retention, free to try.<\/p>\r\n  <a href=\"https:\/\/easystatementsheet.com\/?utm_source=blog&utm_campaign=ess-cta-04\" style=\"display:inline-block;background:#1e7a4c;color:#fff;text-decoration:none;padding:10px 18px;border-radius:6px;font-weight:600\">Convert your statement<\/a>\r\n<\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>1099-DA is the IRS&#8217;s new broker reporting form for digital assets, and for the first time the agency has a paper trail that may not match yours. Here is what the form covers, what it leaves out, and where DIY filers still have work to do.<\/p>\n","protected":false},"author":2,"featured_media":4004,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[55,32],"tags":[54,40,12],"class_list":["post-4008","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-1099-da-reporting","category-crypto-tax-reports","tag-1099-da","tag-crypto-tax","tag-tips"],"_links":{"self":[{"href":"https:\/\/easystatementsheet.com\/blog\/wp-json\/wp\/v2\/posts\/4008","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/easystatementsheet.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/easystatementsheet.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/easystatementsheet.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/easystatementsheet.com\/blog\/wp-json\/wp\/v2\/comments?post=4008"}],"version-history":[{"count":8,"href":"https:\/\/easystatementsheet.com\/blog\/wp-json\/wp\/v2\/posts\/4008\/revisions"}],"predecessor-version":[{"id":4213,"href":"https:\/\/easystatementsheet.com\/blog\/wp-json\/wp\/v2\/posts\/4008\/revisions\/4213"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/easystatementsheet.com\/blog\/wp-json\/wp\/v2\/media\/4004"}],"wp:attachment":[{"href":"https:\/\/easystatementsheet.com\/blog\/wp-json\/wp\/v2\/media?parent=4008"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/easystatementsheet.com\/blog\/wp-json\/wp\/v2\/categories?post=4008"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/easystatementsheet.com\/blog\/wp-json\/wp\/v2\/tags?post=4008"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}