capital loss $3,000 은 소득세에서 바로 줄여주는것은 아닙니다.
120K 연소득에서 $3000 을 줄이면 $117,000 이 되고,
$117,000 에서 Standard deduction 또는 Itemized deduction 을 해야 Taxable income 이 나옵니다.
그 Taxable income에서 본인의 세율을 곱하면 세금내야할 금액이 나옵니다.
세금 계산이 되면, credit 받을것이 있는지, W-2 받으면서 withhold 한것이 있는지에 따라
추가 세금을 내거나, 환급을 받거나 하게 됩니다.
결론적으로 질문처럼 내야할 택스가 $5000일때 주식 손실 $3000을 바로 빼지는 못하는 구조입니다