Insights / IRS & compliance

Digital Asset Basis Transition: Rev. Proc. 2024-28 Wallet/Account Safe Harbor

RP 2024-28 safe harbor for allocating unattached crypto basis to wallets as of Jan 1, 2025—records, 8949 alignment, and how this pairs with 1099-DA (no duplicate broker rules).

Published By YCL CPA
Digital Asset Basis Transition: Rev. Proc. 2024-28 Wallet/Account Safe Harbor

Author: Gloria Liu, CPA | YCL Tax, Accounting & Advisory

One-sentence takeaway

If you tracked crypto basis with a universal / multi-wallet pool, while final broker regulations move taxpayers to wallet- or account-level basis under §1012, Rev. Proc. 2024-28 offers a conditional reasonable-allocation safe harbor to attach unattached basis units to wallets/accounts that hold the same number of remaining units of the same digital asset as of January 1, 2025. As of this September 2026 draft, that calendar date has passed—focus on whether your method memo and ledgers exist, how Form 8949 was prepared, and alignment with future 1099-DA basis fields. Broker reporting details live in the companion 1099-DA article; this piece does not repeat them.

Background

T.D. 10000 pushes amount-realized and basis computation toward a per-wallet/account model. Universal identification across wallets often left “orphaned” basis units. Rev. Proc. 2024-28 (IRB 2024-31) allows a one-time reasonable allocation of unattached basis into wallets/accounts holding matching remaining units, so taxpayer Forms 8949 can better track what brokers will eventually show when basis reporting expands (generally more complete for units acquired on/after Jan 1, 2026 at the same broker—see 1099-DA pack).

Old vs new

1. Prior practice: Universal multi-wallet lot picking.

2. Regulatory direction: Apply §1012 on a wallet/account basis (§1.1012-1(j) framework).

3. Safe harbor: One-time reasonable allocation of unattached basis units to matching remaining units.

4. Methods: Specific-unit allocation or a global allocation rule.

5. Timing: Allocation measured as of Jan 1, 2025; global methods generally need the rule documented in books before that date, with completion by the later dates allowed in RP §5.02 (待核 exact wording); specific-unit often before the earlier of first post-2025 disposition or the 2025 return due date (待核).

6. Records: Remaining units per account, unused basis units, original cost and acquisition dates.

7. vs 1099-DA: This article = your basis ledger; 1099-DA = broker information returns.

Self-check list

1. Multiple exchanges/on-chain wallets; software used global HIFO/FIFO.

2. 2025 dispositions where Form 8949 disagrees with exchange exports.

3. No written Jan 1, 2025 allocation memo, yet returns filed wallet-style.

4. You expect 1099-DA basis fields for 2026+ and want ledgers ready.

5. You need bilingual help structuring CSVs in Cary/RTP.

Simplified example (illustrative)

A taxpayer holds 1 BTC at a custodial exchange and 1 BTC in self-custody; universal tracking left basis unattached:

1. Safe-harbor idea: Allocate unused basis units into the wallets that still hold BTC, under a reasonable RP method.

2. Going forward: Sales from a wallet may use only basis allocated to that wallet.

3. If undocumented: In 2026, revisit 2025 workpapers—eligibility is not guaranteed; amendments may be needed (待核 facts).

Action timeline

1. Now: Export holdings and trades through 12/31/2024 and 1/1/2025 snapshots.

2. Locate: Global-rule memos, specific allocation schedules, or software “switch to per-wallet” logs.

3. TY2025 return (filed 2026): Tie Form 8949/Schedule D to allocation workpapers.

4. 2026+: Maintain per-wallet lots for new units; reconcile to 1099-DA (companion article).

5. Avoid: Liquidating solely to “simplify paperwork”—may recognize gain and raise other issues (待核); this article does not advise trading.

What YCL can do

1. Inventory multi-wallet exports and unattached-basis issues.

2. Help prepare/review allocation memos and 8949 workpapers (compliance records—not investment advice).

3. Connect the process to 1099-DA reconciliation (see companion pack).

4. Bilingual support for exchange CSVs and on-chain records.

5. Cary (RTP) + Shanghai; CPAs Chenchen Liu and Gloriacompliance planning and Free Consultation.

FAQ

Q: I never used universal pooling—do I care?

A: Maybe less—but still confirm per-wallet ledgers are consistent around Jan 1, 2025.

Q: If I missed Jan 1, 2025, is all relief gone?

A: The safe harbor is conditioned on timing and method. Missing a step does not authorize free-form rewrites. Remediation is fact-specific (待核) with no guaranteed outcome.

Q: Is this the same as 1099-DA?

A: No. RP 2024-28 is taxpayer basis transition; 1099-DA is broker reporting. Read both.

Book a consult

YCL Tax, Accounting & Advisory

Web: yclcpa.com | Email: info@yclcpa.com

Phone: 919-802-8376 / 980-202-0666 | WeChat: YCLUSA

U.S. office: 1140 Kildaire Farm Rd. STE 208, Cary, NC 27511

Shanghai office: 2-516, Zhongye Xiangteng Plaza, Lane 31, Jiatong Road, Shanghai

Disclaimer

This article is general tax information only and is not tax, legal, or investment advice for any person or business. Application depends on your facts and the latest IRS, FinCEN, and NCDOR guidance. Items marked 待核 require verification before filing. Consult a licensed professional for advice specific to you.

Questions this article answers

I never used universal pooling—do I care?

Maybe less—but still confirm per-wallet ledgers are consistent around Jan 1, 2025.

If I missed Jan 1, 2025, is all relief gone?

The safe harbor is conditioned on timing and method. Missing a step does not authorize free-form rewrites. Remediation is fact-specific (待核) with no guaranteed outcome.

Is this the same as 1099-DA?

No. RP 2024-28 is taxpayer basis transition; 1099-DA is broker reporting. Read both.

Ready to talk? The first 30 minutes are on us.

Book online, or send us a few details and we will come back with a written quote within one business day.

Book free callRequest a quote