HolderTax · Status: working draft · every figure awaits sign-off by a licensed reviewer · not tax, legal or investment advice
HolderTax / United States / Forms / 1099-DA
Form explainer · United States · IRS

Form 1099-DA

What your broker reports, what it cannot know, and the reconciliation to do before you file.

Answer first

What HolderTax can say from the current evidence

Pre-publicationThese claims are still awaiting licensed human approval. Use the evidence bundle below to inspect the authority and review state.
Form 8949 indicator on Form 1099-DACodes G/H identify short-term basis reported/not reported; J/K identify long-term basis reported/not reported; Y is used when the holding period is unknownIRS Instructions for Form 1099-DA (2026)
1099-DA recipient statement deadlineFebruary 15 following the reporting year; if that date falls on a Saturday, Sunday or applicable legal holiday, the next business day appliesIRS Publication 1099 (2026)
Broker basis reportingProceeds reported; basis where held by the brokerForm 1099-DA and instructions
Basis identification methodSpecific identification or FIFOIRS Digital Assets FAQ, Q39–41
Working draft · checked against IRS 2026 Form 1099-DA instructions · licensed reviewer sign-off still required · not advice on your return

The 1099-DA is the document the IRS will match your return against. Where it is right, filing is mechanical. Where it is wrong — and for anything you transferred between platforms, it is often wrong — the mismatch produces a CP2000 twelve to eighteen months after you file. This page is about closing that gap before it opens.

What the form contains

BoxWhat is reportedWhat it means for you
Asset, dates, proceedsThe asset sold, date acquired (where known), date sold, gross proceedsProceeds are always there. The acquisition date appears only when the broker knows it.
Cost basisReported when required for covered securities; a broker may voluntarily report some noncovered informationTransferred-in assets are generally noncovered for broker basis reporting. “Not reported” does not mean your tax basis is zero.
Holding periodShort- or long-term indicatorDerived from the acquisition date. Wrong whenever that date is unknown. Check it against your own lots.

One form arrives from each reporting broker. Selling on three reporting platforms can therefore mean multiple forms; reconcile all of them against your own records.

The three situations, in order of trouble

1. You acquired and sold while the same broker held the asset. For covered securities acquired after 2025 in a custodial account, basis reporting is generally required. Still reconcile the form to your own records rather than assuming every field is correct.

2. You transferred assets in, then sold. The broker generally treats transferred-in digital assets as noncovered for basis-reporting purposes. Under current Form 8949 instructions, if basis was not reported to the IRS you generally enter the correct basis in column (e); an adjustment is used when the reported basis itself is incorrect or another adjustment rule applies. Confirm the operative filing-year Form 8949 instructions before filing.

3. The acquiring platform no longer exists, or the trail runs through self-custody. Basis has to be reconstructed from exports, chain data and bank records. This is genuinely a service, not a spreadsheet exercise — and it only has to be done once, because the reconstructed record holds for every later year.

Lot method: decide before you sell, not after

The default is FIFO — first in, first out. Specific identification is allowed, but only if the lot is identified at or before the sale, in a way your records can show. Since basis moved to wallet-by-wallet tracking, the identification also has to be consistent with which wallet actually held the lot.

The practical consequence: the method is a planning decision. By the time the 1099-DA arrives, the sales are made and the methods are fixed. What remains fixable in filing season is the basis itself.

Reconcile before you file

  1. Match every 1099-DA line to a lot in your own records. The broker's line is a claim, not a fact.
  2. Follow the basis-status path shown by the form. If basis was not reported, current Form 8949 instructions generally have you enter the correct basis; if reported basis is wrong, use the filing-year adjustment mechanics. Do not invent an adjustment code merely because basis is absent.
  3. Where the holding-period indicator is wrong, correct it — a lot the broker first saw in March may have been yours since two Decembers ago, and long-term status follows your acquisition, if you can prove it.
  4. Keep the reconciliation as a single file. It is the one-page answer to a CP2000, prepared before the letter exists.
Worked reconciliation

A transferred-in asset: proceeds reported, basis not reported

Broker proceeds$65,000
Your documented acquisition cost$60,000
Illustrative gain before other adjustments$5,000

The reconciliation is not “replace the broker form.” It is: preserve what the broker actually reported, then apply the Form 8949 path for whether basis was reported and whether any reported figure is incorrect.

1099-DA → Form 8949

Use the indicator as a routing signal, not as tax advice

1099-DA indicatorMeaning in 2026 instructionsReconciliation question
GShort-term · basis reported to IRSDoes reported basis match your records?
HShort-term · basis not reportedCan you document the correct basis and acquisition date?
JLong-term · basis reported to IRSDo basis and holding period match your records?
KLong-term · basis not reportedCan you document basis and long-term status?
YHolding period unknownCan your records establish whether the transaction belongs on the short- or long-term side?
Swipe table →

The filing-year Form 8949 controls the boxes and adjustment mechanics. HolderTax does not substitute a prior-year form layout for an unreleased operative revision.

What changes this answer

Basis reporting is not the same for every 1099-DA

  • Whether the asset is a covered or noncovered security for broker reporting.
  • Whether it was acquired in the broker’s custodial account or transferred in.
  • Whether basis was reported, not reported, or reported incorrectly.
  • Whether your own records establish acquisition date, lot selection and holding period.

Do not file the broker's numbers "to be safe"

Filing figures you know are wrong, because they came on an official form, is the expensive kind of caution: the broker's higher gain becomes the number on record, and unwinding it later costs more than supplying the correct basis now. If the disagreement is large, spans years, or touches activity you never reported, read Amend, quiet disclosure, or voluntary disclosure before filing anything.

Primary-source noteIRS Publication 1099 sets the Form 1099-DA recipient statement date at February 15, subject to the next-business-day rule. The 2026 Form 1099-DA instructions define indicator codes G/H/J/K/Y.
Evidence bundle

Canonical claims used on this page

Claim IDs are the publication contract. A translation or article may explain a claim, but cannot silently change its source, status or review lifecycle.

us.1099da_8949_indicatorForm 8949 indicator on Form 1099-DACodes G/H identify short-term basis reported/not reported; J/K identify long-term basis reported/not reported; Y is used when the holding period is unknown
Working — not publishableEffective: 2026-01-01Review due: 2027-01-15Reviewer: —Evidence: exact_locator · Research recheck: evidence_collected (—) · Human: pendingLocator: 2026 Instructions for Form 1099-DA → Applicable Checkbox on Form 8949 → Codes G/H/J/K/YSource: IRS Instructions for Form 1099-DA (2026) ↗
us.1099da_recipient_deadline1099-DA recipient statement deadlineFebruary 15 following the reporting year; if that date falls on a Saturday, Sunday or applicable legal holiday, the next business day applies
Working — not publishableEffective: 2026-01-01Review due: 2027-01-15Reviewer: —Evidence: exact_locator · Research recheck: evidence_collected (—) · Human: pendingLocator: IRS Publication 1099 (2026) → Due date for certain statements sent to recipients / Guide to Information Returns → Form 1099-DA: February 15; next-business-day ruleSource: IRS Publication 1099 (2026) ↗
us.broker_basis_reportingBroker basis reportingProceeds reported; basis where held by the broker
Working — not publishableEffective: 2025-01-01Review due: 2027-01-15Reviewer: —Evidence: exact_locator · Research recheck: evidence_collected (—) · Human: pendingLocator: 2026 Instructions for Form 1099-DA → General Instructions (2026 and beyond) + Box 1g Cost or Other BasisSource: Form 1099-DA and instructions ↗
us.basis_methodBasis identification methodSpecific identification or FIFO
Working — not publishableEffective: 2019-10-09Review due: 2027-01-15Reviewer: —Evidence: exact_locator · Research recheck: evidence_collected (—) · Human: pendingLocator: IRS Digital Assets FAQ, Q39–41Source: IRS Digital Assets FAQ, Q39–41 ↗
us.basis_scopeBasis tracking scopeWallet-by-wallet (per account) from 2025
Working — not publishableEffective: 2025-01-01Review due: 2027-01-15Reviewer: —Evidence: exact_locator · Research recheck: evidence_collected (—) · Human: pendingLocator: Rev. Proc. 2024-28 → Sections 1–2 and 5.02; transition to wallet-by-wallet/account-by-account basis allocation from 1 Jan 2025Source: Rev. Proc. 2024-28 ↗
us.long_term_thresholdLong-term holding thresholdMore than 12 months, per lot
Working — not publishableEffective: 1986-10-22Review due: 2027-01-15Reviewer: —Evidence: exact_locator · Research recheck: evidence_collected (—) · Human: pendingLocator: 26 U.S.C. §1222Source: 26 U.S.C. §1222 ↗