환율 계산기 숫자와 실제 환전 금액이 다른 이유
계산기에는 1달러 1,350원이라고 나오는데 은행 앱에서 사려고 보니 1,373원이고, 카드 명세서에는 또 다른 숫자가 찍혀 있습니다. 셋 다 틀린 것이 아닙니다. 환율은 하나가 아니라 “누가, 어떤 방식으로 바꾸느냐”에 따라 여러 개가 고시되고, 계산기는 그중 가운데 값 하나만 보여주기 때문입니다.
수정 · 약 11분 · 작성 Fixit Dev
계산기가 보여주는 값은 매매기준율, 은행이 파는 값이 아니다
뉴스와 대부분의 온라인 환율 계산기가 쓰는 숫자는 매매기준율입니다. 외국환거래규정 제1-2조 제7호는 매매기준율을 “최근 거래일 오전 9시부터 오후 3시 30분까지 외국환중개회사를 통해 거래된 달러(및 위안) 현물환의 환율과 거래량을 가중 평균한 시장평균환율”로 정의합니다. 은행들끼리 실제로 사고판 값의 평균이지, 개인에게 파는 가격이 아닙니다.
이 값은 인가받은 외국환중개회사인 서울외국환중개가 산출해 매일 영업 개시 30분 전까지 기획재정부·한국은행·각 은행에 통보합니다. 은행은 이를 출발점으로 삼아 장중 시세 변동을 반영하며 하루에도 수백 번씩 자기 환율을 다시 고시합니다. 2026년 9월 23일 오후 3시 KB국민은행 고시가 1,612회차였던 것이 그 예입니다.
달러와 위안 이외의 통화는 서울에서 직접 거래되지 않으므로 “재정된 매매기준율”을 씁니다. 원·달러 매매기준율에 국제시장의 달러 대비 환율을 적용해 계산한 값이며, 한국은행이 든 예를 빌리면 원·달러가 1,100원, 엔·달러가 82엔일 때 원·엔은 1,100 ÷ 82 × 100 = 100엔당 1,341.5원입니다.
은행 고시표의 다섯 열, 살 때와 팔 때가 다른 이유
은행 환율 고시표를 열면 통화마다 매매기준율 하나에 현찰 사실 때·파실 때, 송금 보내실 때·받으실 때가 붙어 있습니다. “사실 때”는 고객이 외화를 사는 쪽이므로 은행 입장에서는 파는 값이고, 늘 매매기준율보다 높습니다. 외화수표를 은행에 팔 때는 송금 받으실 때 환율이 적용됩니다.
| 구분 | USD | JPY(100엔) | EUR |
|---|---|---|---|
| 현찰 사실 때 | 1,383.29 | 874.17 | 1,577.19 |
| 현찰 파실 때 | 1,335.71 | 844.11 | 1,515.95 |
| 송금 보내실 때 | 1,372.60 | 867.47 | 1,562.03 |
| 송금 받으실 때 | 1,346.40 | 850.81 | 1,531.11 |
| 현찰 두 값의 중간값 | 1,359.50 | 859.14 | 1,546.57 |
매매기준율과 대고객 환율의 차이를 스프레드라고 하며, 하나은행 고시 안내는 이를 “현찰 사실 때 환율 = 매매기준율 × (1 + 스프레드율)”로 적습니다. 위 표에서 달러는 1,383.29 − 1,359.50 = 23.79원으로 중간값의 1.75%입니다. 엔화도 1.75%, 유로는 약 1.98%로 통화마다 다르고, 송금 환율의 스프레드는 1% 안팎으로 현찰의 절반 수준입니다. 현찰은 지폐를 실어 오고 보관하는 비용이 들지만 송금은 전산 이체이기 때문입니다.
스프레드율은 은행이 정하는 값이라 은행마다, 같은 은행에서도 통화마다 다릅니다. 위 수치는 한 은행의 한 시점 고시이므로 “달러 현찰 스프레드는 1.75%”처럼 상수로 외우기보다 거래 직전 고시표에서 확인해야 합니다.
우대율 90%는 환율의 90%가 아니라 수수료의 90%
환전 우대율은 매매기준율이 아니라 스프레드에 적용됩니다. 은행연합회 외환길잡이는 “매매기준율과 현찰 살 때 환율의 차액을 환전수수료라 하며, 이 부분이 우대 대상”이라고 설명합니다. 그곳의 예시도 같은 구조입니다. 매매기준율 1,070원, 현찰 살 때 1,088.73원이면 수수료는 18.73원이고, 50% 우대 시 적용 환율은 1,079.37원입니다.
매매기준율 1,350원, 스프레드 1.75%로 계산해 보면 현찰 살 때 환율은 1,373.63원입니다. 우대 90%는 23.63원의 90%를 깎아 주는 것이므로 적용 환율은 1,350 + 2.36 = 1,352.36원이고, 우대 100%는 매매기준율 그대로 1,350원입니다.
| 우대율 | 적용 환율 | 100만원 환전 시 수령액 | 매매기준율 대비 비용 |
|---|---|---|---|
| 없음 | 1,373.63원 | 728.00달러 | 1.75% |
| 50% | 1,361.81원 | 734.32달러 | 0.875% |
| 90% | 1,352.36원 | 739.45달러 | 0.175% |
| 100% | 1,350.00원 | 740.74달러 | 0% |
표에서 보듯 우대 없음과 90%의 차이는 100만원당 11달러, 약 1.6%입니다. “우대 90%면 거의 공짜”라는 말은 맞지만 “우대율이 낮으면 크게 손해”라는 말은 과장입니다. 반대로 우대율은 은행·채널·통화마다 다르고 같은 앱에서도 달러와 엔·유로에 다른 우대율을 적용하는 경우가 흔하므로, 환전 화면의 최종 적용 환율을 매매기준율과 비교해 보는 것이 가장 정확합니다.
해외 카드 결제는 환율 한 번에 수수료 두 번이 붙는다
카드사 안내에 따르면 해외 결제 금액은 세 단계를 거쳐 원화로 청구됩니다. 먼저 현지통화 금액을 비자·마스터 같은 국제브랜드사가 자기 환율로 미국 달러로 바꾸고, 그 달러 금액에 국제브랜드 수수료와 카드사 해외서비스 수수료를 얹은 뒤, 카드 전표가 카드사에 접수된 날(전표 매입일)의 송금 보내실 때 환율(전신환매도율)로 원화 환산합니다. KB국민카드는 이를 “이용금액(미화) × 전신환매도율 + 이용금액 × 해외브랜드수수료 × 전신환매도율 + 이용금액 × 해외서비스수수료 × 전신환매도율”로 적습니다.
- 국제브랜드 수수료 — 마스터카드 1.0%, 비자 1.0~1.1%(2020년 4월 이후 신상품 1.1%), 아멕스 1.4%, JCB 없음, 유니온페이 0.6~0.8%(KB국민카드 안내 기준). 카드사가 아니라 브랜드사가 가져가는 몫입니다.
- 카드사 해외서비스 수수료 — 신용카드 기준 KB국민카드 0.25%, 우리카드 0.3%로 카드사마다 다릅니다. 체크카드는 우리카드처럼 건당 0.5달러 정액으로 받는 곳도 있습니다.
- 적용 환율 — 신용카드는 결제한 날이 아니라 전표 매입일(보통 결제 후 며칠 뒤)의 전신환매도율, 체크카드는 승인 시점 환율입니다. 결제 후 환율이 오르면 청구액도 늘어납니다.
100달러를 비자 신용카드(1.1%)로 결제하고 KB국민카드(0.25%) 기준으로 위 표의 송금 보내실 때 환율 1,372.60원을 적용하면 100 × 1,372.60 × (1 + 0.011 + 0.0025) = 139,113원입니다. 계산기가 매매기준율 1,359.50원으로 보여주는 135,950원보다 3,163원, 약 2.3% 많습니다. 송금 스프레드 약 1%에 수수료 1.35%가 더해진 결과입니다.
“원화로 결제하시겠습니까” — DCC는 3~8%를 더 내는 선택
해외 가맹점이나 해외 사이트에서 KRW 결제를 고르는 것이 해외원화결제(DCC)입니다. 가맹점 쪽 환전 서비스가 현지통화를 원화로 바꿔 주는 대신 이용금액의 약 3~8%를 수수료로 얹습니다(KB국민카드·iM뱅크 안내). 그렇게 원화로 승인된 거래도 해외 거래이므로 국제브랜드 수수료는 현지통화 결제와 똑같이 붙습니다.
iM뱅크가 든 예로 보면 미국에서 1,000달러를 결제할 때 현지통화 결제는 1,010,000원, DCC(수수료 5% 가정)로 원화 결제하면 1,081,920원으로 71,920원, 약 7.1% 차이가 납니다. 원화 금액이 화면에 바로 보여 편해 보이지만 그 편의의 값이 수만 원입니다.
금융감독원은 2021년 6월 17일 보도자료에서 2021년 7월 1일부터 해외 이용이 가능한 신용·체크카드를 새로 신청할 때 카드사가 DCC 수수료를 안내하고 해외원화결제 차단 서비스 이용 여부를 신청서에서 필수로 선택하게 했습니다. 차단을 걸어 두면 해외 가맹점의 원화 승인 자체가 거절되므로 실수로 KRW를 고를 일이 없습니다. 영수증에 KRW가 찍혀 있다면 취소하고 현지통화로 다시 결제해 달라고 요청하라는 것이 은행·카드사의 안내입니다.
1달러당 원, 100엔당 원 — 표기 단위가 만드는 100배 착각
한국은행은 환율을 “외국 통화 한 단위를 받기 위해 자국 통화를 몇 단위 지불해야 하는가”로 정의합니다. USD/KRW 1,359.50은 1달러에 1,359.50원이라는 뜻이고, 앞이 기준 통화, 뒤가 표시 통화입니다.
엔화는 예외로 한 단위가 아니라 100엔당 원으로 고시합니다. 은행 고시표의 “JPY(100엔) 874.17”은 1엔이 8.7417원이라는 뜻이며, 인도네시아 루피아·베트남 동처럼 단위가 작은 통화도 100단위로 적습니다. 그래서 10만엔을 환산하면서 874.17에 100,000을 곱하면 8,741만원이 나와 100배 틀립니다. 맞는 계산은 100,000 ÷ 100 × 874.17 = 874,170원입니다. 온라인 계산기는 대부분 1엔 기준 8.74를 보여주므로 은행 표와 번갈아 볼 때 단위를 먼저 맞춰야 합니다.
서울 시장에서 직접 거래되지 않는 통화의 환율은 달러를 매개로 계산합니다. 원·달러 1,359.50원, 달러당 158.20엔이라면 100엔은 1,359.50 ÷ 158.20 × 100 = 859.36원입니다. 유로와 엔처럼 원화가 끼지 않은 두 통화 사이의 환율(크로스 환율)도 같은 방식으로 각 통화의 달러 환율을 나누어 구합니다.
“환율이 올랐다”는 원화가 싸졌다는 말이다
원·달러 환율이 1,300원에서 1,400원이 되면 같은 1달러를 사는 데 원화가 100원 더 듭니다. 환율 상승은 곧 원화 가치 하락(원화 약세)이고, 어느 방향으로 돈이 움직이느냐에 따라 유불리가 정반대로 갈립니다.
- 여행·해외직구·유학 송금처럼 원화를 내고 외화를 사는 쪽은 불리합니다. 학비 1,000달러는 130만원에서 140만원으로 7.7% 늘고, 송금에는 송금 보내실 때 환율에 더해 은행 송금수수료·전신료·중개은행 수수료가 따로 붙습니다.
- 외화를 받아 원화로 바꾸는 쪽, 즉 수출 대금이나 해외 주식 매도 대금, 외화 예금을 원화로 찾는 경우는 유리합니다. 이때 적용되는 환율은 송금 받으실 때 또는 현찰 파실 때이므로 고시표의 왼쪽 열이 아니라 오른쪽 열을 봐야 합니다.
- 변동률은 (새 환율 − 옛 환율) ÷ 옛 환율입니다. 1,300 → 1,400은 7.7% 상승이지만 1,400 → 1,300은 7.1% 하락으로, 오르내림의 비율은 대칭이 아닙니다.
판단 기준 정리
- 계산기 숫자는 매매기준율(중간값)입니다. 실제 금액은 현찰 사실 때·송금 보내실 때 열에서 읽고, 스프레드 1~2%를 미리 얹어 예산을 잡습니다.
- 우대율은 스프레드에만 적용됩니다. (적용 환율 − 매매기준율) ÷ 매매기준율이 0.2% 안쪽이면 90% 우대 수준입니다.
- 카드 결제는 전표 매입일의 전신환매도율에 국제브랜드 수수료(비자·마스터 약 1%)와 카드사 수수료가 더해집니다. 명세서가 계산기보다 2~3% 많다면 정상 범위입니다.
- 해외에서 원화 결제 여부를 묻는 화면에서는 항상 현지통화를 고르고, 카드 발급 시 DCC 차단을 신청합니다.
- 엔·루피아·동은 100단위 고시입니다. 은행 표와 계산기의 단위를 먼저 맞추고, 크로스 환율은 달러 환율 두 개를 나누어 구합니다.

