Skip to main content

세금

손실 종목을 함께 팔아 미국주식 양도소득세를 줄이는 경우

4만 달러어치를 사서 5만 달러에 팔았고 환율도 올라 원화 기준 이익이 꽤 큽니다. 여기에 물려 있던 다른 종목의 손실까지 올해 안에 함께 확정매도하면 두 손익이 합산되어 과세 대상이 줄어듭니다. 계산기는 손실을 함께 정리했을 때와 그러지 않았을 때의 세액을 나란히 보여 줍니다. 그 차이가 이 결정의 값어치입니다.

입력

달러
그 종목을 사는 데 쓴 달러 총액 (단가 × 수량)
원
매수 결제일의 환율입니다. 오늘 환율이 아닙니다
달러
그 종목을 팔아 받은 달러 총액 (단가 × 수량)
원
매도 결제일의 환율입니다. 매수 환율과 다른 값입니다
원
증권사 수수료 등 필요경비 합계. 양도차익에서 차감됩니다
세부 가정6,000,000원 · 2,500,000원 · 22%
원
손실 종목을 올해 안에 팔면 이 이익과 상계됩니다. 원화 평가손실을 입력하세요
원
연간 양도차익에서 먼저 빼는 공제액. 0이면 공제를 적용하지 않습니다
%
양도소득세와 지방소득세를 합한 비율. 본인에게 적용되는 세율을 확인해 입력하세요

예상 납부세액

183만원

1,826,000원
함께 확정매도할 손실을 상계한 뒤 약 1,826,000원입니다. 아래 비교표가 그 결정의 값어치를 보여줍니다.

실현 양도차익 (제비용 차감)

16,800,000원

그중 환율 변동이 만든 부분

4,000,000원

상계 후 과세표준

8,300,000원

손익통산으로 줄어드는 세액

1,320,000원
함께 확정매도할 손실을 상계한 뒤의 세액입니다.

시나리오 비교

지금 값을 A로 고정한 뒤, 위의 입력값을 바꾸면 차이를 바로 보여줍니다.

나란히 비교

손실 종목을 올해 함께 확정매도하면 두 열의 차이만큼 세금이 줄어듭니다.

시나리오이익 종목만 매도손실 종목도 확정매도 더 유리
상계 후 양도차익16,800,000원10,800,000원
과세표준14,300,000원8,300,000원
납부세액3,146,000원1,826,000원

세부 내역

원화 매수금액48,000,000원
원화 매도금액65,000,000원
상계 전 과세표준14,300,000원
광고

달러 손익이 아니라 원화 환산 손익에 매기는 세금

계산 방법

매수·매도를 각 시점 환율로 원화 환산한 뒤, (원화 양도차익 − 제비용 − 입력한 기본공제) × 입력한 세율로 계산하며 음수는 0으로 처리합니다

  • 이 계산기에는 법정 수치가 내장되어 있지 않습니다. 세율과 연간 기본공제 모두 직접 입력하는 값입니다. 세율 칸은 22에서 시작하며 이는 이 페이지의 계획 문서에 적힌 합산 수치이지만, 현재 적용되는 법정 세율이라고 단정하지 않습니다. 결과에 의존하기 전에 확인하시기 바랍니다.
  • 기본공제의 기본값은 0이며, 공제를 적용하지 않는다는 뜻입니다. 공제는 세액을 내리는 방향으로만 작동하므로, 비워 두면 세금이 실제보다 적게가 아니라 많게 계산됩니다. 되돌릴 수 있는 방향으로 틀리기 위한 선택이며, 칸이 비어 있는 동안 결과 문장에 그 사실을 명시합니다.
  • 매수와 매도는 각각 다른 환율로 환산하며, 두 결제일의 환율을 직접 입력받습니다. 양쪽에 같은 환율 하나를 적용하면 환율이 만든 손익이 산식에서 통째로 상쇄됩니다.
  • 이 계산은 거래 한 건에 대한 것입니다. 해외주식 양도소득은 한 해 전체를 묶어 과세하고 기본공제도 그해 전체에 한 번만 적용되므로, 건별 답은 실제 세액을 나눈 값이 아닙니다.
  • 손익통산 열은 그 손실을 이익과 같은 과세연도에 확정하는 것을 전제합니다. 이익이 없는 해에 확정한 손실은 이 목적으로 이월되지 않으며, 팔고 곧바로 다시 사면 취득가만 낮아질 뿐 이익이 사라지지는 않습니다.
  • 배당, 원천징수, 외국납부세액공제, 보유 달러의 원화 환전은 모두 이 페이지 밖의 문제입니다. 신고 의무도 마찬가지이며, 낼 세금이 0인 경우에도 신고가 필요할 수 있습니다.

손익통산은 같은 해 안에서만 성립합니다

이익이 난 해에 손실 종목을 함께 정리하면 세금이 줄어듭니다. 이유는 단순합니다. 해외주식 양도소득세는 거래 하나하나에 따로 매기는 것이 아니라, 그해에 확정한 손익을 합산한 결과에 매기기 때문입니다. 그래서 이익 옆에 손실을 놓으면 과세 대상 자체가 작아집니다. 위 계산기의 손실 종목 평가손실 칸에 금액을 넣었다 뺐다 하면, 같은 매도에 대한 세액이 두 갈래로 갈리는 것을 바로 볼 수 있습니다.

여기서 결정적인 제약이 시점입니다. 합산은 같은 해에 확정한 손익끼리만 됩니다. 손실 종목을 들고만 있으면 아무 효과가 없고, 반드시 매도로 확정해야 합니다. 그리고 해가 바뀐 뒤에 판 손실은 올해 이익과 합쳐지지 않습니다. 그래서 이 판단에는 사실상 마감일이 있습니다. 게다가 매도 체결일이 아니라 결제일 기준으로 귀속 연도가 정해지므로, 연말 마지막 며칠에 몰아서 처리하려다 결제가 다음 해로 넘어가는 일이 실제로 생깁니다. 12월 말은 여유를 두어야 하는 이유가 여기 있습니다.

두 번째 제약은 되사는 문제입니다. 손실을 확정하려고 팔았다가 곧바로 같은 종목을 다시 사면, 시장에서의 포지션은 그대로인 채 세금만 줄어든 것처럼 보입니다. 그러나 되산 가격이 새로운 취득가가 되므로, 그 종목이 나중에 오르면 그때의 양도차익이 그만큼 커집니다. 즉 세금을 없앤 것이 아니라 뒤로 미룬 것에 가깝습니다. 그래도 미루는 것 자체에 가치가 있는 경우가 있습니다. 내년의 공제 한도를 새로 쓸 수 있고, 세금으로 나갈 돈을 그동안 굴릴 수 있기 때문입니다. 다만 되사는 사이에 가격이 움직이는 위험은 온전히 본인 몫입니다.

세 번째로, 손실을 만들려고 멀쩡한 판단을 뒤집지는 마세요. 이 방법이 의미 있는 것은 어차피 정리할 생각이었던 종목이 마침 손실 상태일 때입니다. 계속 들고 갈 이유가 분명한 종목을 세금 때문에 파는 것은 순서가 뒤집힌 결정입니다. 절세액은 과세표준 감소분에 세율을 곱한 만큼이고, 그 세율은 100%가 아니므로 손실 전체가 돌아오지는 않습니다. 1원의 손실을 확정해서 돌려받는 것은 언제나 1원보다 작습니다.

네 번째로, 이 판단은 종목 단위가 아니라 연 단위입니다. 올해 확정한 이익이 이 매도 하나뿐이라는 보장이 없고, 다른 계좌에서 이미 이익을 확정했다면 지금 필요한 손실의 크기가 달라집니다. 증권사가 다르면 자료가 자동으로 합쳐지지 않으므로 본인이 모아서 합계를 먼저 만들어야 합니다. 그 합계 없이 이 페이지의 숫자만 보고 손실 금액을 정하면 대체로 필요한 것보다 많이 팔게 됩니다.

위 계산기에서 손실 금액을 조금씩 올려 보면 세액이 어디까지 줄어들고 어느 지점부터 더 줄지 않는지가 보입니다. 과세표준이 0에 닿으면 그 뒤로는 손실을 더 확정해도 올해 세금은 더 줄지 않습니다. 그 지점이 올해 확정할 손실의 상한선입니다.

광고

얼마를 팔아야 하는가 — 상한선은 세금이 0이 되는 지점입니다

손실을 확정하는 결정에는 자연스러운 상한이 있습니다. 올해 이익에서 공제를 뺀 나머지, 즉 과세표준이 0이 되는 지점까지입니다. 거기까지는 손실을 1원 확정할 때마다 세금이 세율만큼 줄어듭니다. 그 지점을 넘어서면 올해 줄일 세금이 더 없으므로, 추가로 확정한 손실은 올해 기준으로는 아무 값어치가 없습니다. 그리고 이월이 없으므로 내년으로 넘어가지도 않습니다. 그래서 이 방법에서 가장 아까운 실수는 너무 적게 파는 것이 아니라 너무 많이 파는 것입니다.

계산 순서를 뒤집어 보면 목표 금액이 나옵니다. 먼저 올해 이미 확정한 이익의 합계를 셉니다. 거기서 본인에게 적용되는 연간 기본공제를 뺍니다. 남은 금액이 지금 확정할 가치가 있는 손실의 최대치입니다. 위 계산기에서는 기본공제 칸에 남은 공제액을 넣고 손실 칸을 올려 가며 세액이 0에 닿는 지점을 찾으면 같은 답을 얻습니다. 실제로 해 보면 대부분의 경우 생각보다 이른 지점에서 멈춰야 한다는 것을 알게 됩니다.

이 계산에서 자주 빠뜨리는 것이 환율입니다. 손실 종목도 원화 기준으로 계산됩니다. 달러로는 크게 물려 있어도 매수 이후 환율이 많이 올랐다면 원화 기준 손실은 훨씬 작거나, 드물게는 이익일 수도 있습니다. 그러면 기대한 만큼 세금이 줄지 않습니다. 반대로 달러 손실이 작아 보여도 환율이 내렸다면 원화 손실은 더 큽니다. 그래서 손실 종목의 매수 시점 환율을 확인하지 않고 달러 화면만 보고 판단하면 어긋납니다.

한 가지 더, 손실 종목의 매도에도 수수료와 제비용이 붙습니다. 절세액이 작은 구간에서는 이 비용이 무시할 수 없는 비중이 되기도 합니다. 세금이 줄어드는 금액과 실제로 나가는 비용을 같이 놓고 봐야 결정이 정확해집니다.

정리하면 순서는 이렇습니다. 올해 확정한 이익을 세고, 남은 공제를 확인하고, 그 차이만큼만 손실을 확정하고, 결제일이 해를 넘기지 않도록 여유를 두고, 되살 계획이 있다면 취득가가 낮아진다는 것을 미리 계산에 넣습니다. 위 계산기가 이 다섯 단계 중 가운데 셋을 숫자로 보여 줍니다. 첫 단계에 필요한 올해 확정 손익의 합계는 증권사 거래내역에서 뽑아야 하고, 본인에게 적용되는 연간 기본공제와 세율은 국세청 안내로 확인한 값을 넣으세요. 금액이 크거나 계좌가 여럿이라면 세무 전문가와 상의하는 편이 안전합니다.

이 페이지가 계산하는 것과, 계산하지 않는 네 가지

맨 위의 숫자는 입력한 값으로 계산한 한 건의 거래에 대한 세금입니다. 달러 금액 둘, 환율 둘, 제비용, 공제액, 세율이 전부입니다. 계획을 위한 추정치입니다. 연말 전에 팔지 후에 팔지 정할 때, 낼 돈을 미리 떼어 둘 때, 이익 중 환율이 만든 몫이 얼마인지 볼 때 쓰라고 만든 값입니다. 신고서도 아니고 자문도 아닙니다.

이 페이지는 당신의 다른 거래를 알지 못합니다. 해외주식 양도소득은 한 해 전체를 묶어 과세하므로, 기본공제는 거래 건마다가 아니라 그해 전체 양도에 대해 한 번 적용됩니다. 세 종목을 팔았다면 이 페이지가 한 종목에 대해 낸 답은 전체 세액의 3분의 1이 아닙니다. 합산 금액을 넣어 계산하거나, 건별 답을 공제가 끌어내릴 상한선으로 보십시오. 비교표의 상계도 같은 이야기의 다른 면입니다. 손실 하나와 이익 하나만 상계하는 이유는 세법이 건별로 작동해서가 아니라, 사람이 실제로 저울질하는 결정이 그 형태이기 때문입니다.

이 페이지는 당신의 세율을 정하지 않습니다. 세율 칸은 22에서 시작하고, 이는 이 페이지의 계획 문서가 적어 둔 합산 수치입니다. 양도소득세에 지방소득세가 얹힌 값입니다. 그러나 이 페이지는 그것이 당신에게 적용되는 세율이라고 단정하지 않습니다. 공제도 직접 입력하기 전에는 적용하지 않습니다. 기본공제 칸이 0에서 시작하는 것은 의도적입니다. 공제는 화면의 숫자를 내리는 방향으로만 작동하고, 세금을 실제보다 적게 보여주는 쪽이 비용이 큰 오류이기 때문입니다. 공제를 빼면 반대로 많게 잡히고, 칸이 비어 있는 동안 결과 문장이 그 사실을 그대로 적습니다. 두 값을 현재 출처에서 확인해 채워 넣으면 그때부터 답은 일반론이 아니라 당신의 숫자가 됩니다.

이 페이지는 배당이나 원천징수처럼 양도가 아닌 것은 전혀 다루지 않습니다. 미국 주식의 배당은 완전히 다른 항목으로, 현지에서 원천징수된 뒤 외국납부세액공제가 얽히며, 그중 어느 것도 여기 산식에 들어오지 않습니다. 현금으로 들고 있는 달러도 이 페이지 밖입니다. 달러를 원화로 되바꾸는 것은 그 자체로 별개의 사건이고, 이 계산기는 주식을 판 시점에서 멈춥니다.

마지막으로 이 페이지는 신고 의무를 알지 못합니다. 해외주식 양도소득은 이 페이지가 볼 수 없는 별도 절차로 본인이 신고해야 하고, 대행 서비스를 제공하는 증권사도 있고 아닌 곳도 있으며, 낼 세금이 0이어도 신고를 빠뜨리면 가산세 문제가 생길 수 있습니다. 양도차익이 공제 범위 안에 들어와 낼 돈이 없는 경우야말로 사람들이 가장 자주 놓치는 상황입니다. 이 페이지로는 숫자의 크기와 구조를 이해하고, 세율과 공제액과 신고 기한은 국세청이나 세무 전문가에게 확인한 뒤에 의존하시기 바랍니다. 세무 자문이 아니며 어떤 납세의무에 대한 판정도 아닙니다.

자주 묻는 질문

손실 종목을 팔고 바로 다시 사도 절세 효과가 그대로인가요?

올해 세금은 줄어듭니다. 매도로 손실이 확정되었고 그 손실이 같은 해의 이익과 합산되기 때문입니다. 다만 다시 산 가격이 새로운 취득가가 되므로, 그 종목이 나중에 올라 팔게 되면 그때의 양도차익이 그만큼 커집니다. 세금을 없앤 것이 아니라 미룬 쪽에 가깝다는 뜻입니다. 그래도 미루는 것에는 값어치가 있습니다. 내년에는 연간 기본공제를 새로 쓸 수 있고, 지금 내지 않은 세금만큼의 돈을 그동안 운용할 수 있기 때문입니다. 대신 파는 시점과 되사는 시점 사이에 가격이 움직이는 위험은 본인이 집니다. 매도와 매수를 같은 날 처리하더라도 체결 가격 차이와 수수료는 남습니다.

손실을 얼마나 확정하는 것이 적당한가요?

올해 확정한 이익에서 본인에게 적용되는 연간 기본공제를 뺀 금액까지입니다. 그 지점에서 과세표준이 0이 되고, 그보다 더 확정한 손실은 올해 세금을 더 줄이지 못합니다. 해외주식 양도소득에는 손실 이월이 없으므로 남은 손실이 내년으로 넘어가지도 않습니다. 위 계산기의 기본공제 칸에 남은 공제액을 넣고 손실 금액을 조금씩 올려 세액이 0에 닿는 지점을 찾으면 같은 답이 나옵니다. 손실 종목도 원화 기준으로 환산된다는 점, 그리고 매도에 수수료와 제비용이 붙는다는 점을 함께 고려하면 실제로 확정할 금액은 조금 더 보수적으로 잡는 편이 안전합니다.

미국주식 양도소득세는 달러 손익에 매기나요, 원화 손익에 매기나요?

원화 손익에 매깁니다. 그리고 원화로 바꾸는 환율이 매수와 매도에 각각 따로 적용됩니다. 매수는 매수 결제일 환율로, 매도는 매도 결제일 환율로 환산한 뒤 그 차액이 양도차익이 됩니다. 그래서 달러로는 이익인데 원화로는 이익이 더 크거나 작아질 수 있고, 드물지 않게 달러로는 손해인데 원화로는 이익이 나기도 합니다. 두 시점에 같은 환율 하나를 쓰는 계산은 환율 항이 상쇄되어 이 차이를 절대 보여주지 못합니다. 위 계산기가 환율을 두 개 입력받는 이유가 이것입니다.

환율은 거래일 환율인가요, 결제일 환율인가요?

결제일 기준입니다. 미국 주식은 체결된 뒤 하루 이상 지나 결제되기 때문에 거래일과 결제일이 다르고, 환율도 그 사이에 움직입니다. 특히 연말에 매도한 경우에는 결제가 다음 해로 넘어가면서 과세 연도 자체가 달라질 수 있으므로 더 중요합니다. 오늘 화면에 떠 있는 환율을 넣으면 계산이 틀어집니다. 증권사 거래내역이나 외화 거래 명세에서 해당 결제일의 환율을 확인해 입력하시기 바랍니다. 매도 시점이 연말이나 환율 급변 구간에 걸쳐 있다면 이 확인이 답을 좌우합니다.

손실 종목을 함께 팔면 세금이 정말 줄어드나요?

같은 해에 실현한 손익끼리는 상계되므로 줄어듭니다. 줄어드는 금액은 확정한 손실에 세율을 곱한 값이고, 위 비교표의 두 납부세액 줄 차이가 정확히 그 금액입니다. 다만 두 가지 제약이 있습니다. 첫째, 상계는 연 단위이며 이월되지 않습니다. 이익이 없는 해에 확정한 손실은 그 목적으로는 사라집니다. 둘째, 팔고 바로 다시 사면 취득가만 낮아진 채 같은 주식을 들고 있게 되어, 피한 이익이 나중으로 미뤄질 뿐이고 왕복 수수료는 확정 손실입니다. 시점을 옮기는 결정이지 공짜 할인이 아닙니다.

기본공제 칸이 왜 0에서 시작하나요?

공제는 화면의 세액을 내리는 방향으로만 작동하기 때문입니다. 검증하지 않은 공제액을 기본값으로 넣어 두면 이 페이지는 실제보다 적은 세금을 보여주게 되고, 세금을 적게 보여주는 오류는 신고 시점에 이미 돈을 다 쓴 뒤에 발견되는 종류의 오류입니다. 0으로 두면 반대로 많게 잡히는데, 이쪽은 되돌릴 수 있습니다. 그래서 이 페이지는 공제를 비워 두고, 칸이 비어 있는 동안 결과 문장에 세액이 일부러 높게 잡혀 있다고 명시합니다. 본인에게 적용되는 연간 기본공제를 확인해 입력하면 그때부터 정상적인 답이 됩니다.

세율 22%는 어디서 나온 값인가요?

이 계산기의 계획 문서가 적어 둔 합산 수치를 세율 칸의 시작값으로 옮긴 것입니다. 양도소득세에 그 세액의 10%에 해당하는 지방소득세가 얹힌 구조로 알려진 값이지만, 이 페이지는 그것이 현재 당신에게 적용되는 세율이라고 단정하지 않습니다. 이 저장소는 코드가 원문을 자동으로 다시 읽어 대조할 수 있는 수치만 사실로 취급하고, 이 값은 아직 그 대조를 거치지 않았기 때문입니다. 그래서 세율을 상수로 박아 넣지 않고 수정 가능한 입력으로 두었습니다. 국세청 안내나 세무 전문가를 통해 확인한 뒤 사용하시기 바랍니다.

여러 종목을 팔았으면 이 계산기를 종목마다 돌리면 되나요?

그렇게 하면 세금이 실제보다 많게 나옵니다. 해외주식 양도소득은 한 해 전체를 묶어 과세하고, 기본공제는 거래 건마다가 아니라 그해 전체 양도에 대해 한 번만 적용되기 때문입니다. 세 종목을 팔았는데 각각 공제를 적용해 계산하면 공제를 세 번 받은 셈이 되어 오히려 세금이 적게 나오고, 반대로 공제를 0으로 두고 건별로 계산하면 각 건이 상한선이 됩니다. 가장 정확한 방법은 그해 전체의 원화 매수금액 합계와 매도금액 합계를 넣어 한 번에 계산하는 것입니다. 건별 계산은 어느 종목이 세금을 얼마나 만들었는지 보는 용도로만 쓰십시오.

관련 계산기

다른 매도 상황의 양도소득세