
저는 환전 화면에서 우대율 숫자만 보고 실제로 빠지는 수수료를 계산해 봤습니다. 결론부터 말하면, 계산상 우대율 50%·90%·100%는 우대 전 스프레드 비용에서 각각 50%·90%·100%를 줄이고, 적용 후에는 스프레드의 50%·10%·0%만 남깁니다.
100%라고 해서 모든 환전 비용이 항상 0원이 되는 것은 아닙니다. 은행·통화·현찰/송금·앱/창구 조건에 따라 기준이 되는 스프레드와 별도 비용이 달라질 수 있으므로, 같은 거래 조건으로 계산한 뒤 신청 화면의 최종 금액을 확인해야 합니다.
우대율은 환율 전체에 곱하는 비율이 아니라 은행의 환전 스프레드에 적용합니다. 그래서 먼저 현찰인지 송금인지 정하고, 기준환율과 스프레드를 분리한 뒤, 같은 외화 금액에 세 우대율을 대입하면 됩니다.
1단계, 현찰과 송금 중 무엇을 계산할지 고르는 기준
원화를 내고 외화 지폐를 받는다면 환율표의 현찰 살 때를 봅니다.
외화 계좌로 보내는 거래라면 송금 보낼 때, 해외에서 외화를 받는 상황이라면 송금 받을 때처럼 거래 방향에 맞는 항목을 골라야 합니다.
현찰과 송금은 같은 기준으로 계산하면 안 됩니다. 은행은 통화와 거래 방식에 따라 현찰 매매율과 송금 매매율의 스프레드를 다르게 고시할 수 있습니다.
은행별 외환수수료를 비교할 때는 은행, 통화, 거래 방식부터 고정하세요. 현찰을 받을 예정인데 송금 스프레드를 넣거나, 달러 단위로 표시된 값을 엔화 계산에 그대로 쓰면 우대율을 정확히 적용해도 결과가 틀립니다.

거래 항목을 정했으면, 이제 기준환율에서 얼마가 벌어지는지 스프레드 금액으로 바꿀 차례입니다.
2단계, 기준환율에서 벌어지는 스프레드 계산하는 법
은행이 보여 주는 스프레드율을 기준환율에 먼저 곱해 스프레드 금액을 구합니다. 은행의 환율우대 안내에서도 환율 우대는 매매기준율과 대고객 매매율의 차이인 수수료를 대상으로 설명합니다.
한 줄로 쓰면 적용환율 = 기준환율 ± [스프레드 금액 × (1 - 우대율)]입니다.
- 우대 전 스프레드 = 기준환율 × 스프레드율
- 우대 후 스프레드 = 우대 전 스프레드 × (1 - 우대율)
- 외화를 살 때 적용환율 = 기준환율 + 우대 후 스프레드
- 외화를 팔 때 적용환율 = 기준환율 - 우대 후 스프레드
예를 들어 우대 90%는 0.9로 넣고, 남는 스프레드는 1 - 0.9인 0.1만 계산합니다. 기준환율 전체에 0.9를 곱하거나, 기준환율에서 90%를 빼는 방식으로 계산하지 않습니다.
외화 금액을 정해 두었다면 외화 금액 × 적용환율로 필요한 원화를 구합니다.
원화 예산을 정해 두었다면 원화 예산 ÷ 적용환율로 받을 외화 금액을 구하면 됩니다.

이제 세 우대율을 같은 기준에 대입하면 실제로 줄어드는 원화 금액이 보입니다.
3단계, 우대 50%·90%·100%를 같은 금액에 대입하는 3단계
은행별 고시값을 섞지 않기 위해 아래 표는 계산 구조를 보여 주는 가정 예시로 만들었습니다. 기준환율은 1,400원, 현찰 살 때 스프레드율은 1.75%, 매수 외화는 1,000단위로 놓았습니다.
스프레드 금액은 1단위당 24.50원입니다. 우대 전에는 1단위당 1,424.50원을 내고, 우대율이 높아질수록 24.50원의 일부만 적용환율에 남습니다.
| 우대율 | 남는 스프레드 | 적용환율 | 1,000 외화 단위 비용 | 우대 전보다 줄어드는 금액 |
|---|---|---|---|---|
| 0% | 24.50원 | 1,424.50원 | 1,424,500원 | 0원 |
| 50% | 12.25원 | 1,412.25원 | 1,412,250원 | 12,250원 |
| 90% | 2.45원 | 1,402.45원 | 1,402,450원 | 22,050원 |
| 100% | 0원 | 1,400.00원 | 1,400,000원 | 24,500원 |
이 예시에서 50% 우대는 24,500원의 절반인 12,250원을 줄입니다. 90% 우대는 22,050원을 줄이고, 100% 우대는 스프레드 금액 24,500원을 모두 줄입니다.
여기서 줄어드는 금액은 가정한 스프레드 비용뿐입니다. 실제 은행 화면의 고시환율, 통화 단위, 별도 수수료가 다르면 원화 금액도 달라지지만, 같은 스프레드에 적용할 때 50%·90%·100%가 남기는 비율은 각각 50%·10%·0%입니다.

원화 예산이 정해져 있으면 표의 원화 비용을 그대로 비교하지 말고, 각 적용환율로 예산을 나눠 받을 외화 금액을 계산하세요.
계산표가 맞아도 실제 신청 화면이 다른 항목을 가리키면 결과를 그대로 쓸 수 없습니다. 마지막으로 계산이 끝났는지 확인할 세 가지를 보겠습니다.
4단계, 앱 화면에서 환전 우대 계산이 맞는지 확인하는 방법 3가지
첫째, 거래 방식과 통화 단위를 확인하세요.
현찰 살 때인지 송금 보낼 때인지, 환율이 1단위인지 100단위인지 신청 화면의 표시를 그대로 맞춰야 합니다.
둘째, 실제 적용 우대율을 확인하세요. 광고나 쿠폰에 적힌 최대 우대율이 아니라 내 통화·금액·채널에 적용된 우대율을 봐야 합니다. 우대쿠폰, 거래실적, 앱 전용 조건이 있으면 중복 여부와 한도를 함께 확인하세요.
셋째, 최종 원화 금액을 다시 계산하세요.
외화 금액 × 적용환율로 계산한 금액과 신청 화면의 결제 금액을 맞춰 보고, 화면에 따로 표시된 수수료가 있으면 스프레드와 분리해 적습니다.
은행별 외환수수료 비교 자료는 기준 스프레드를 비교하는 출발점으로 쓰고, 신청 직전에는 해당 은행 앱이나 창구의 고시환율과 조건을 우선 확인하세요.

은행·통화별 현찰/송금 스프레드, 우대쿠폰·한도·적용채널은 달라지거나 바뀔 수 있습니다. 계산값과 신청 화면이 다르면 거래를 확정하기 전에 해당 은행 고객센터나 영업점에 어떤 항목이 적용됐는지 확인하세요.
자주 묻는 질문
Q. 환율 우대에 외화 현찰 수령 비용도 포함되나요? A. 환율 우대는 적용 환율에 반영되는 스프레드 우대를 뜻하며, 현찰 수령이나 송금 과정에서 별도로 표시되는 비용까지 자동으로 포함한다고 볼 수 없습니다. 신청 화면의 별도 수수료 항목과 해당 은행 안내를 따로 확인하세요.
Q. 우대쿠폰과 거래실적 우대는 함께 적용되나요? A. 은행별로 중복 가능 여부와 최대 우대율이 다릅니다. 쿠폰 조건의 중복 제한을 확인하고, 최종 화면에 표시된 적용 우대율을 기준으로 계산하세요.
Q. 환전 신청 후 수령일이 달라지면 어떤 환율을 쓰나요? A. 서비스마다 신청 시점, 고시 시점, 수령 시점 중 어떤 때의 환율을 확정하는지 다를 수 있습니다. 신청 완료 화면에 남은 적용환율과 해당 은행이 정한 고시 기준을 함께 확인하세요.
Q. 엔화처럼 100단위로 표시되는 통화는 어떻게 계산하나요? A. 환율표가 100엔 기준이면 스프레드와 적용환율도 100엔 단위 숫자로 계산합니다. 필요한 엔화 금액을 100으로 나누어 환율표의 단위와 맞춘 뒤 원화 금액을 구하세요.
Q. 환전한 외화를 다시 원화로 바꿀 때도 같은 우대율이 적용되나요? A. 처음 환전할 때 받은 우대가 재환전에도 자동으로 이어진다고 볼 수 없습니다. 재환전 시점의 외화 팔 때 환율과 쿠폰의 적용 범위를 다시 확인하세요.
Q. 은행연합회 비교표의 우대율과 앱의 우대율이 다르면 어느 것을 써야 하나요? A. 비교표는 공시 기준이고 앱은 내 거래 조건에 반영된 값일 수 있어 동일 항목인지 먼저 맞춰야 합니다. 같은 은행·통화·거래 방식·기준일이 아니라면 앱 최종 적용환율을 기준으로 실제 원화 금액을 다시 계산하세요.