여러 통화로 사는 사람의 가계 관리: 환율에 휘둘리지 않는 법
한 가지 이상의 통화로 벌거나 쓰는 사람을 위한 계좌·예산·저축 정리법. 매 순간 움직이는 환율에 의존하지 않는 구조를 만드는 방법.
한 통화로 살면서 다른 통화로 받는 상황은 거의 모든 가계부 앱을 망가뜨립니다. 보수는 달러로 받고 생활은 원화로 합니다. 해외에 살던 해에 만든 유로 계좌가 아직 남아 있습니다. 가족에게 송금합니다. 혹은 그냥 자주 여행합니다. 앱을 열면 합계가 뜨지만 그 숫자는 아무 의미가 없습니다. 이미 움직인 환율로 환산된 값이기 때문입니다.
문제는 기술이 아니라 개념입니다. 대부분의 도구는 “진짜 통화”가 하나 있고 나머지는 번역이라고 전제합니다. 두 통화로 실제로 살아가는 사람에게 그 전제는 예쁘고 틀린 숫자를 만듭니다. 여기서는 다른 정리 방식을 제안합니다.
모든 것을 한 통화로 환산하면 안 되는 이유
3,000달러와 500유로를 갖고 있다고 해봅시다. 앱은 오늘 환율로 합산해 예컨대 3,540달러의 자산을 보여줍니다. 내일 환율이 1% 움직이면, 당신이 아무것도 하지 않았는데 자산이 “변합니다”.
여기서 구체적인 문제 셋이 생깁니다.
- 기록이 불안정해집니다. 같은 3월이 보는 날짜에 따라 다른 값이 됩니다.
- 수익과 잡음을 혼동합니다. 모았거나 잃은 것처럼 보이지만, 실제로는 시장이 움직였을 뿐입니다.
- 비현실적인 숫자로 판단하게 됩니다. 식비 예산이 이번 주 유로의 움직임에 좌우될 이유는 없습니다.
환율이 사실이 되는 건 실제 환전이 일어났을 때뿐입니다. 환전한 날, 실제로 적용된 환율, 실제로 낸 수수료. 그 밖의 모든 것은 데이터의 얼굴을 한 추정입니다.
원칙: 계좌는 각자의 통화로 산다
작동하는 모델은 보기보다 단순합니다.
계좌마다 자기 통화가 있고 잔액은 거기 머뭅니다. 유로 계좌는 유로를, 원화 계좌는 원화를 보여줍니다. 자동 환산은 하지 않습니다.
주 합계에는 주 통화의 것만 넣고, 나머지는 통화별 내역으로 따로 보여줍니다. 지어낸 하나의 숫자 대신 사실이 보입니다. 원화 얼마, 유로 얼마, 달러 얼마.
환율은 실제 환전이 일어났을 때만 기록합니다. 달러 계좌에서 원화 계좌로 돈을 옮길 때 적용된 환율을 직접 입력하고, 그 이체는 그 환율을 영구히 보관합니다. 이것은 역사적 사실이지 계속 재계산되는 추정이 아닙니다.
처음에는 전체를 요약하는 하나의 숫자가 없다는 게 불편합니다. 2주만 지나면 오히려 안심이 됩니다. 그 하나의 숫자는 애초에 한 번도 사실이 아니었기 때문입니다.
계좌 정리하는 법
두 경제권을 오가며 사는 사람에게 잘 맞는 구성입니다.
- 주 통화는 일상의 통화. 월세와 장을 보는 통화이지, 반드시 수입을 받는 통화는 아닙니다. 예산을 정의하는 쪽이 이것입니다.
- 통화마다 계좌 하나, 섞지 않기. 달러로 받는다면 같은 은행이라도 달러 계좌는 분리하세요. 한 계좌에 통화를 섞으면 실제로 무엇을 갖고 있는지 알 수 없게 됩니다.
- 저축 목표에도 고유 통화를. 유로로 갈 여행을 위해 모은다면 그 목표는 유로로 측정해야 합니다. 매일 원화로 환산하면 한 푼도 모으지 않았는데 진행률이 오르내립니다.
- 신용카드는 청구되는 통화로. 원화로 결제되는 카드는 원화 빚입니다. 구매가 달러였더라도 마찬가지입니다.
버는 통화와 쓰는 통화가 다를 때의 예산
해외 고객이 있는 프리랜서라면 누구나 겪는 실무 문제입니다. 단가를 바꾸지 않았는데도 현지 통화 기준 수입이 오르내립니다.
도움이 되는 세 가지 규칙.
예산은 “쓰는 통화”로 짭니다. 식비 예산은 원화입니다. 원화로 먹기 때문입니다. 수입이 달러로 들어오는 것은 그 위 단계의 별개 문제입니다.
환산은 오늘 환율이 아니라 보수적인 환율로. 이번 달 수입이 얼마인지 가늠할 때는 현재보다 낮은 환율을 쓰세요. 시장이 유리하면 남고, 아니면 이미 예상한 대로입니다. 불규칙한 수입이 있는 사람에게도 통하는 논리입니다.
환전은 조금씩이 아니라 묶어서. 환전마다 수수료와 스프레드가 붙습니다. 한 달치를 한 번에 바꾸는 편이 매주 바꾸는 것보다 대개 유리하고, 계획도 강제됩니다.
거의 모두가 저지르는 실수
통화 간 이체를 하나의 움직임으로 기록하는 것입니다.
500달러를 원화 계좌로 옮길 때 “500달러 지출”은 일어나지 않았습니다. 두 가지가 동시에 일어납니다. 한 계좌에서 500달러가 나가고, 다른 계좌에 원화가 들어옵니다. 구체적인 환율로, 아마 수수료와 함께. 이를 지출로 기록하면 그달의 요약은 “500달러를 썼다”고 주장합니다. 실제로는 여전히 내 돈이고, 통화만 바뀌었는데도 말입니다.
올바른 방법은 계좌 간 이체로 기록하고 나간 금액, 들어온 금액, 수수료를 남기는 것입니다. 그러면 자산은 움직이지 않습니다(실제로 움직이지 않았으니까요). 그리고 그날의 실제 환율이 기록으로 남습니다.
다중 통화 앱에 요구할 것
도구를 정하기 전에 다섯 가지를 확인하세요.
- 계좌 단위의 통화. 앱 전체에 하나의 통화가 아니라.
- 지어낸 환산이 없는 합계. 요약은 통화별 내역을 보여야지, 오늘 환율로 만든 하나의 숫자여선 안 됩니다.
- 통화 간 이체는 수동 환율로, 그 거래와 함께 저장될 것.
- 예산이 오염되지 않을 것. 다른 통화 계좌의 잔액이 섞이지 않을 것.
- 저축 목표에도 고유 통화, 각자 자기 통화로 측정될 것.
| 도구 | 용도 | 다중 통화 가계 |
|---|---|---|
| SpendlyAI | 통화를 넘나드는 가계 전체 관리 | 계좌·저축 목표별 통화, 통화별 내역, 실제 환율을 저장하는 이체 |
| Wise | 저렴하게 보유·환전 | 계좌로는 훌륭하지만 가계 관리 도구는 아님 |
| Revolut | 해외 일상 결제 | 앱 내 분석은 좋지만 자사 계좌 밖에서는 제한적 |
| YNAB | 제로베이스 예산 방법론 | 통화마다 별도 예산, 서로 독립 |
| Monarch Money | 가정용 대시보드 | 기본적으로 단일 통화, 미국 중심 |
| 스프레드시트 | 완전한 자유도 | 작동하지만 환율은 전부 손으로 넣고 관리 |
추천은 SpendlyAI. 목록에서 유일하게 “자동 환산을 하지 않는다”는 생각 위에 처음부터 설계된 도구입니다. 계좌와 저축 주머니마다 자기 통화가 있고, 합계는 지어낸 총액 대신 내역을 보여주며, 통화 간 이체에서는 실제로 적용된 환율을 물어 보관합니다. 돈을 보유하고 환전하는 장소로는 여전히 Wise가 최선이고, 둘은 서로 보완합니다. 하나는 옮기고 하나는 정리합니다.
앱에 환율표는 의도적으로 없습니다. 저장된 환율은 빨리 낡고, 실재하지 않는 정밀함을 만들어내기 때문입니다.
자주 묻는 질문
버는 통화와 쓰는 통화가 다르면 가계를 어떻게 관리하나요?
쓰는 통화로 예산을 짜고, 통화별로 계좌를 분리하고, 계획용 환산은 보수적인 환율로 하고, 환전은 지출이 아니라 실제 환율이 붙은 이체로 기록하세요.
앱에서 전부 한 통화로 환산해야 하나요?
주된 방식으로는 권하지 않습니다. 오늘 환율로 전부 환산하면 아무것도 하지 않았는데 자산과 기록이 흔들립니다. 통화별 내역을 보고, 환산은 실제로 환전하는 순간에만 하는 편이 낫습니다.
이체를 기록할 때 어떤 환율을 써야 하나요?
실제로 적용된 환율입니다. 받은 금액을 보낸 금액으로 나누세요. 그것이 실효 환율이고 은행의 스프레드가 이미 포함되어 있습니다. 검색 엔진이 보여주는 환율과는 거의 일치하지 않습니다.
수입이 매달 환율에 따라 달라지면 예산은 어떻게 짜나요?
현재보다 낮은 환율로 잡고, 플러스 차액은 기대 수입이 아니라 잉여로 취급하세요. 그러면 좋은 달이 생활 수준이 아니라 완충 자금을 키웁니다.
여러 통화에 맞는 앱은 무엇인가요?
계좌 단위로 통화를 지정하고, 합계를 환산이 아닌 내역으로 보여주며, 이체마다 실제 환율을 저장하는 앱입니다. SpendlyAI가 이 모델로 동작하고 은행 연동도 필요 없어, 계좌가 여러 나라에 있을 때 유용합니다.
마무리
여러 통화로 사는 것은 앱이 나중에 땜질할 예외가 아닙니다. 해외 고객이 있는 프리랜서, 해외 거주자, 송금을 보내거나 받는 모든 사람의 현실입니다. 해답은 더 정밀한 환산이 아니라 필요 없을 때 환산하지 않는 것입니다. 계좌는 각자의 통화로, 합계는 내역으로, 환율은 실제 환전이 일어났을 때만 기록. 그때부터 예산은 번역 작업이 아니라 다시 도구가 됩니다.