[IRS 2026] Form 8949 vs Schedule D 실제 차이 -- broker Box A/B/D/E + adjustment code
한 줄 결론
Form 8949 = 각 거래 명세서(Sales and Other Dispositions of Capital Assets), Schedule D = 합계 + 세액 계산. 둘 관계 = 8949 가 'detail attachment', Schedule D 가 'summary'. Form 8949 6개 box(A/B/C/D/E/F) -- Part I (ST) 의 A/B/C + Part II (LT) 의 D/E/F. box 선택 기준 = ① broker 1099-B 받았는가 + ② basis 가 broker 통해 IRS 에 보고됐는가. Box A/D = covered (basis 보고), Box B/E = noncovered (basis 미보고), Box C/F = 1099-B 미수령. adjustment code(column f) 16종 -- W (wash sale), B (basis 정정), T (LT/ST 잘못 분류), D (할인된 broker basis), N (nominee), L (non-deductible loss), 등. simplification -- 모든 거래가 Box A/D 이고 adjustment 없으면 8949 생략 가능(Schedule D line 1a/8a 에 합계만 입력). 한인 빈도 실수 -- ① RSU/ESPP cost basis 0 으로 broker 보고 -> 두 번 과세 위험, ② wash sale W 코드 미적용, ③ 가상자산 (crypto) 거래 Box C/F (broker 1099 없음) 누락, ④ supplemental statement(Schwab / Fidelity 의 'additional basis info') 미반영.
Form 8949 6개 box (FACT)
| Part | Box | 조건 | basis 정확성 |
|---|---|---|---|
| I (ST) | A | 1099-B 있음, basis IRS 보고 | 높음 (broker 정확) |
| I (ST) | B | 1099-B 있음, basis IRS 미보고 | 중간 (본인 입력 필요) |
| I (ST) | C | 1099-B 미수령 | 본인 책임 |
| II (LT) | D | 1099-B 있음, basis IRS 보고 | 높음 |
| II (LT) | E | 1099-B 있음, basis IRS 미보고 | 중간 |
| II (LT) | F | 1099-B 미수령 | 본인 책임 |
covered vs noncovered (FACT)
- covered securities -- 2011-01-01 이후 매수 주식, 2012-01-01 이후 mutual fund/DRIP, 2014-01-01 이후 채권/옵션, 2016-01-01 이후 특정 채권. broker 가 basis IRS 보고 의무.
- noncovered -- 위 날짜 이전 매수, 1099-B 에 basis 표시되지만 IRS 보고 X (정확성 본인 검증)
- 2026-01-01 crypto -- 1099-DA 의무 시작, broker 가 처음으로 basis 보고 (2025 까지는 미보고)
Form 8949 column 구성 (FACT)
| col | 내용 |
|---|---|
| (a) | 자산 설명 (예: 100 sh AAPL) |
| (b) | 매수일 |
| (c) | 매각일 |
| (d) | 매각 가격 (proceeds) |
| (e) | cost basis |
| (f) | adjustment code(s) |
| (g) | adjustment 금액 (+/-) |
| (h) | gain/loss = (d) - (e) + (g) |
adjustment code 16종 (FACT, 2025 instructions)
| code | 의미 | 예시 |
|---|---|---|
| B | broker basis 잘못 보고 | RSU basis 0 -> 실제 fair market 가산 |
| T | type 잘못 (LT/ST) | broker 가 ST 로 표시했지만 실제 LT |
| N | nominee (본인 명의 but 실소유 타인) | |
| H | 본인 거주 매각 exclusion 적용 | $250K/$500K |
| D | broker 가 OID 적용 안 함 | |
| E | selling expense (commission 등) | |
| L | non-deductible loss (관련자 거래 등) | |
| O | 기타 adjustment | |
| Q | QSBS Sec 1202 exclusion | 최대 100% |
| R | QSBS Sec 1045 rollover | |
| S | Section 1244 small business stock | 최대 $50K/$100K ordinary loss |
| W | wash sale loss disallowance | basis 가산 |
| X | opportunity zone | |
| C | collectibles | 28% rate |
| F | partnership Section 751 | |
| M | multi-lot aggregation | 같은 1099-B 다수 lot 합산 |
simplification rule (FACT)
- 8949 생략 가능 조건(둘 다 만족) -- ① 모든 거래가 Box A 또는 Box D, ② column f/g 에 adjustment 없음
- 방법 -- Schedule D line 1a (ST) / line 8a (LT) 에 합계만 입력, 'Aggregate from 1099-B' 표시
- Box B/C/E/F 또는 adjustment 있음 -> 8949 detail 필수
- e-file 대용 -- TurboTax/H&R Block 가 broker import 시 자동 처리
RSU / ESPP basis 함정 (FACT, 한인 빈도 1위 실수)
- RSU vest -- vest 시 FMV 가 W-2 box 1 에 포함(ordinary income), 동시에 broker 의 basis 도 FMV 여야 정상
- broker 1099-B 함정 -- 많은 broker(Schwab, E*TRADE, Fidelity) 가 basis 를 0 또는 vest 시 'sell-to-cover' 후 잔액으로 보고
- 결과 -- 본인이 정정 안 하면 double tax (W-2 + cap gain 둘 다 FMV 만큼)
- 해결 -- 'supplemental statement'(broker 별도 PDF) 확인, 8949 column f 에 B code + column g 에 FMV-broker basis adjustment
- ESPP -- 15% discount 가 W-2 ordinary income, basis = 매수가 + discount 가산 (그렇지 않으면 discount 두 번 과세)
- ISO -- 행사 시 AMT income(spread), regular tax 와 AMT basis 분리 (Form 6251)
wash sale W code (FACT)
- 규칙 -- 매각 30일 전/후 동일 또는 substantially identical 매수 시 loss 인정 X
- 인정 안 된 loss -- 새 lot 의 basis 에 가산, holding period 도 합산
- broker 자동 표시 -- 1099-B box 1g, 8949 column f 에 W, column g 에 disallowed loss 금액 (+)
- 주의 -- broker 는 같은 계좌 내에서만 추적, 다른 계좌(예: 본인 + 배우자 IRA) 합산 X (본인이 reconcile 필요)
- tax-loss harvesting -- 31일 대기 또는 유사 ETF(VTI <-> ITOT) 로 swap
한인 빈도 실수
- RSU double tax -- basis 0 broker 보고 그대로 신고 -> FMV 만큼 두 번 과세
- ESPP discount double tax -- 15% discount 가 W-2 + cap gain 두 번
- wash sale 다계좌 누락 -- 본인 + 배우자 + IRA 합산 시 추가 disallowance
- crypto 1099 없음 -> Box F 누락 -- 2025 까지 broker 보고 의무 없음, 본인 책임
- 2026-01 1099-DA -- broker 가 처음으로 crypto basis 보고, basis 정확성 검증 필수
- 본인 거주 매각 H code 누락 -- $250K/$500K exclusion 미적용
- collectibles 28% C code 미적용 -- 금 ETF (GLD), 미술품 28% 별도
- QSBS Q code 미사용 -- 1202 exclusion ($10M+) 큰 절세 기회 놓침
- noncovered Box B/E basis 신뢰 -- broker 보고 안 했지만 표시된 basis 정확성 본인 검증 의무
- foreign broker 거래 -- 한국 증권사 매각 1099 없음 (Box C/F), 환율 적용 필수
출처 (FACT) -- IRS About Form 8949 (irs.gov/forms-pubs/about-form-8949), Form 8949 Instructions 2025 (irs.gov/pub/irs-pdf/i8949.pdf), About Schedule D (irs.gov/forms-pubs/about-schedule-d-form-1040), Publication 550 (irs.gov/pub/irs-pdf/p550.pdf).
면책 -- 본 글은 2026-05-16 기준 2025 tax year 일반 정보. RSU / ESPP / ISO / crypto / 부동산 거래는 CPA / EA 와 상담 필수. broker supplemental statement 반드시 확인.