복식부기에 관한 불편한 진실이 하나 있다. 시산표가 1원까지 정확히 맞아떨어져도 장부가 수천만 원 단위로 틀려 있을 수 있다는 것이다. 고객 대금 200만 원을 거꾸로 기록해 보자 — 현금을 차변에 기입해야 하는데 대변에 기입하고, 매출채권을 대변에 기입해야 하는데 차변에 기입하는 식으로. 그래도 차변 합계와 대변 합계는 여전히 일치한다. 아무것도 문제를 제기하지 않는다. 다만 현금 잔액이 조용히 400만 원 부족해지고 매출채권이 400만 원 초과된 채로 남아 있을 뿐이며, 이후의 모든 보고서가 이 오류를 물려받는다. 이런 종류의 실수를 막아주는 것은 더 정교한 산수가 아니다. 각 계정의 정상 잔액을 완벽하게 숙지해서, 거꾸로 된 분개가 기록하는 순간 잘못되었다는 것을 알아차리는 것이다.
"정상 잔액"이 실제로 의미하는 것
계정과목표의 모든 계정에는 두 개의 면이 있다. 왼쪽의 차변과 오른쪽의 대변이다. 계정의 정상 잔액은 그 잔액이 정상적으로 위치하는 면 — 차변 또는 대변 — 을 말한다. 더 정확히 말하면, 계정을 증가시키는 면이다.
- 정상 잔액이 차변인 계정은 차변에 기입할 때 증가하고 대변에 기입할 때 감소한다.
- 정상 잔액이 대변인 계정은 대변에 기입할 때 증가하고 차변에 기입할 때 감소한다.
잔액 자체는 두 면의 순액에 불과하다. 어떤 자산 계정에 차변 1,000만 원과 대변 300만 원이 기입되어 있다면, 그 잔액은 700만 원의 차변 잔액이다. 만약 그 계정에서 대변이 차변을 초과하게 되면 비정상 잔액을 가지게 된다 — 항상 오류인 것은 아니지만, 항상 조사해볼 가치가 있는 신호다. 예컨대 현금 계정이 대변 잔액을 가진다면 보통 당좌차월, 누락된 예금, 또는 거꾸로 된 분개를 의미한다.
정상 잔액은 누군가 투표로 정한 임의의 관례가 아니다. 다섯 가지 모두 단 하나의 규칙에서 도출되며, 이것이 이 가이드의 나머지 부분에서 쌓아 올릴 내용이다.
다섯 가지 계정 유형과 그 정상 잔액
다음은 완전한 지도다. 다섯 개의 행만 알면, 앞으로 개설할 모든 계정의 정상 잔액을 알게 된다.
| 계정 유형 | 정상 잔액 | 증가 시 | 감소 시 | 예시 |
|---|---|---|---|---|
| 자산 | 차변 | 차변 | 대변 | 현금, 매출채권, 재고자산, 비품 |
| 부채 | 대변 | 대변 | 차변 | 매입채무, 차입금, 선수수익 |
| 자본 | 대변 | 대변 | 차변 | 보통주, 이익잉여금, 자본금 |
| 수익 | 대변 | 대변 | 차변 | 매출, 용역수익, 이자수익 |
| 비용 | 차변 | 차변 | 대변 | 임차료, 급여, 수도광열비, 감가상각비 |
여기서 각주를 달아둘 만한, 자주 마주치게 될 두 가지 계정 유형이 있다. 배당금(또는 개인사업자의 인출금)은 자본 섹션에 속해 있음에도 불구하고 정상 차변 잔액을 가진다 — 자본을 감소시키기 때문이며, 대변 잔액 계정을 감소시키는 것은 무엇이든 차변처럼 작동한다. 아래에서 다루는 차감 계정은 항상 상쇄하는 계정과 반대되는 잔액을 가진다.
다섯 개의 행을 외우는 것이 부실하게 느껴진다면, 좋은 소식이 있다. 그 이면의 논리만 외우면 된다.
전체 표를 만들어내는 단 하나의 규칙
모든 것은 회계 등식에서 흘러나온다.
자산 = 부채 + 자본등식을 양쪽이 있는 저울이라고 생각해 보자. 등식의 왼쪽은 계정의 왼쪽(차변)을 가져가고, 등식의 오른쪽은 계정의 오른쪽(대변)을 가져간다. 이 단일한 대응 관계가 곧바로 다섯 행 중 세 개를 만들어낸다.
- 자산은 등식의 왼쪽에 있으므로 차변으로 증가한다. 정상 차변 잔액이다.
- 부채와 자본은 오른쪽에 있으므로 대변으로 증가한다. 정상 대변 잔액이다.
수익과 비용이 등식에서 빠져 있는 것은 아니다 — 자본 안에 숨어 있을 뿐이다. 어떤 기간이든 당신의 이익(수익에서 비용을 뺀 것)은 자본의 일부인 이익잉여금으로 흘러 들어간다. 등식을 확장하면 마지막 두 행이 나타난다.
자산 = 부채 + 자본 + 수익 - 비용- 수익은 오른쪽에 위치한 자본을 증가시키므로, 수익은 대변으로 증가한다. 정상 대변 잔액이다.
- 비용은 자본을 감소시킨다 — 마이너스 부호를 달고 있어 반대편으로 뒤집힌다. 정상 차변 잔액이다.
바로 이 마이너스 부호가 초심자들이 넘어지는 이유다. 비용은 돈이 나가는 것처럼 느껴지고, "나가는 것"은 감소처럼 들리므로 사람들은 대변이라고 추측한다. 그러나 이 규칙은 현금 흐름의 방향에 관한 것이 아니라 계정 자체의 잔액에 관한 것이다. 임차료 100만 원을 비용으로 기록하는 것은 임차료 계정을 0에서 100만 원으로 증가시키며, 비용 계정의 증가는 차변이다. 상쇄되는 대변은 돈이 간 곳에 기록된다 — 지급했다면 현금에 대변, 청구서가 아직 미결제라면 매입채무에 대변이다.
주머니용 버전을 원한다면, 같은 논리를 담은 두 가지 약어가 있다. DEAD — Debits(차변)는 Expenses(비용), Assets(자산), Dividends(배당, 인출)를 증가시킨다. CLIC — Credits(대변)는 Liabilities(부채), Income(수익), Capital(자본)을 증가시킨다. 이 둘을 합치면 모든 계정 유형을 포괄하며, 어느 하나만으로도 전체 표를 몇 초 만에 재구성할 수 있다.
차감 계정은 의도적으로 규칙을 뒤집는다
차감 계정은 일반 계정과 짝을 이루며 반대의 정상 잔액을 가진다. 그래서 그 짝이 진정한 장부가액으로 순액화된다. 가장 먼저 마주치게 될 세 가지는 다음과 같다.
- 감가상각누계액(자산의 차감 계정, 정상 대변 잔액)은 비품이나 건물을 상쇄한다. 비품 계정은 취득원가를 계속 보여주는 반면 감가상각누계액은 매 기간 증가하며, 재무상태표는 순장부가액을 보고한다.
- 대손충당금(자산의 차감 계정, 정상 대변 잔액)은 매출채권을 상쇄한다. 회수되지 않을 채권에 대한 추정치를 담아두어, 재무상태표가 허구의 가치가 아닌 순실현가능가치로 채권을 표시하도록 한다.
- 매출환입 및 에누리(수익의 차감 계정, 정상 차변 잔액)는 매출을 상쇄한다. 분석을 위해 총매출을 보존하면서 실제로 남긴 금액으로 순액화한다.
차감 계정이 존재하는 이유는 직접 상계하면 정보가 파괴되기 때문이다. 감가상각을 기록할 때마다 비품에 대변을 기입한다면, 취득원가는 몇 년 안에 장부에서 사라져버릴 것이다. 차감 계정은 두 가지 사실을 모두 가시적으로 유지한다. 얼마를 지불했는지, 그리고 그중 얼마를 다 써버렸는지.
실무 규칙은 간단하다. 계정 이름에 "충당금", "누계액", "환입", "에누리"가 보이면, 그 잔액이 모(母)계정과 반대편에 있을 것으로 예상하라 — 그리고 그것을 모계정과 같은 편에 놓는 분개는 의심하라.
모든 분개가 반드시 균형을 이루어야 하는 이유
복식부기는 모든 거래를 동일한 가치의 교환으로 기록한다. 받은 것과 준 것이 있다. 분개는 그 교환이 장부에 어떻게 반영되는지를 보여주는 것이며, 그 철칙은 차변 합계가 대변 합계와 같아야 한다는 것이다. 이것은 스타일 지침이 아니라, 모든 단일 거래 이후에도 회계 등식을 참으로 유지하게 해주는 원리다.
일상적인 몇 가지 분개를 살펴보며 등식이 유지되는지 확인해 보자.
현금으로 비품 500만 원을 구입한다. 비품 500만 원 차변(자산 증가), 현금 500만 원 대변(자산 감소). 한 자산이 오르고 다른 자산이 내려가 총자산은 변하지 않는다. 등식은 전혀 움직이지 않는다.
차) 비품 5,000
대) 현금 5,000은행에서 2,000만 원을 대출받는다. 현금 2,000만 원 차변(자산 증가), 차입금 2,000만 원 대변(부채 증가). 등식 양쪽이 함께 2,000만 원 증가한다.
차) 현금 20,000
대) 차입금 20,000완료된 업무에 대해 고객에게 300만 원을 청구한다. 매출채권 300만 원 차변(자산 증가), 용역수익 300만 원 대변(수익 증가, 이는 자본을 증가시킴). 왼쪽이 300만 원 증가, 오른쪽이 300만 원 증가.
차) 매출채권 3,000
대) 용역수익 3,000월 감가상각비 40만 원을 기록한다. 감가상각비 40만 원 차변(비용 증가, 이는 자본을 감소시킴), 감가상각누계액 40만 원 대변(자산의 차감 계정 증가, 이는 순자산을 감소시킴). 등식 양쪽이 함께 40만 원 감소한다.
차) 감가상각비 400
대) 감가상각누계액 400모든 거래는 아무리 복잡하더라도 이러한 움직임의 조합이며 — 세 줄이나 네 줄짜리 복합 분개도 여전히 합계가 맞아야 한다. 차변 열 합계가 대변 열 합계와 같아야 하며, 그렇지 않으면 그 분개는 장부에 도달하기도 전에 거부된다.
시산표가 잡아내는 것 — 그리고 놓치는 것
시산표는 모든 계정의 기말 잔액을 차변과 대변 두 개의 열로 나열하고, 열 합계가 일치하는지 확인한다. 모든 균형 잡힌 분개가 양쪽 열에 동등하게 기여하기 때문에, 불일치는 무언가 잘못되었음을 증명한다. 한쪽만 기입된 분개, 자릿수 전위, 잘못된 열에 기입된 항목 등이다.
그러나 일치는 사람들이 가정하는 것보다 훨씬 적은 것을 증명한다. 균형 잡힌 시산표는 다음과 같은 것들을 잡아내지 못한다.
- 완전히 누락된 거래. 아무것도 기입되지 않았으니 불균형을 만들 것이 없다.
- 거꾸로 된 분개. 도입부의 고객 대금 200만 원처럼, 차변과 대변이 같지만 계정이나 면이 잘못된 경우.
- 원칙의 오류. 실제로는 수선비였던 것을 비품으로 차변에 기입하는 것과 같은 경우. 차변과 대변은 같지만 분류가 틀렸다.
- 상쇄 오류. 크기가 같은 두 개의 실수가 합계에서 서로 상쇄되는 경우.
이것이 바로 정상 잔액이 균형 메커니즘보다 더 중요한 이유다. 소프트웨어는 차변과 대변이 같아지도록 무료로 보장해준다. 소프트웨어가 해줄 수 없는 것은 그 200만 원의 차변이 매출채권이 아니라 현금에 속한다는 것을 알려주는 일이다. 정상 잔액에 대한 유창함은 어떤 시산표도 대신 수행해주지 않는 점검이다.
흔한 실수와 피하는 방법
실수 1: 돈이 나갔다는 이유로 계정에 대변을 기입하는 것. 은행 명세서 습관이 원인이다. 은행은 예금을 "대변"이라고 부른다 — 은행의 관점에서 당신의 예금은 당신에 대한 은행의 부채를 증가시키고, 부채는 대변으로 증가하기 때문이다. 당신의 관점에서 그 동일한 예금은 현금에 대한 차변이다. 자신의 장부를 읽을 때는 은행의 용어를 잊고 오직 물어야 한다. 어떤 계정이 증가했고, 그 유형은 무엇인가?
실수 2: 매출이 늘 때 수익에 차변을 기입하는 것. 수익은 유입처럼 느껴지고, 유입은 차변에 "좋은" 연상을 가진 초심자에게 차변처럼 느껴진다. 대신 등식에 닻을 내려라. 수익은 자본을 증가시키고, 자본은 오른쪽 계정이며, 오른쪽 계정은 대변으로 증가한다. 매출이 늘면 매출에 대변이다. 언제나.
실수 3: 비용을 대변으로 기록하는 것. 실수 2의 거울상이다. 비용 계정은 매년 0에서 시작해 지출할수록 증가하며, 비용 계정의 증가는 차변이다. 임차료 계정이 대변 잔액을 가진다면 무언가 거꾸로 되어 있다 — 보통은 환불금을 차변 되돌림이 아닌 새로운 대변으로 기입했거나, 면이 뒤바뀐 분개다.
실수 4: 차감 계정이 "잘못된" 편에 있다는 것을 잊는 것. 차변 잔액을 가진 감가상각누계액은 거의 항상 오류다 — 보통 거꾸로 기록된 감가상각, 또는 자산은 처분했지만 함께 따라다니던 감가상각누계액은 잊은 처분 분개다. 자산을 처분할 때는 자산과 그 차감 계정이 함께 장부에서 빠져나간다.
실수 5: 비정상 잔액을 방치하는 것. 시산표를 훑어보며 잘못된 편에 앉아 있는 계정들을 찾아라. 대변 잔액의 현금, 차변 잔액의 매입채무, 대변 잔액의 비용 계정 등이다. 각각은 정당한 예외 상황(초과 인출된 계정, 공급업체 과지급, 환불이 많은 차감 상황)이거나 거꾸로 된 분개다. 어느 쪽이든, 기간이 마감되기 전에 한 줄의 설명이 필요하다 — 미래의 당신과 세무 대리인이 고마워할 것이다.
첫날부터 차변과 대변을 똑바로 유지하라
정상 잔액은 복리처럼 수익을 내는 기본기 중 하나다. 다섯 행이 본능이 되면, 분개는 더 이상 퍼즐이 아니라 받아쓰기가 된다 — 거래를 보면 면이 저절로 보인다. 세무 시즌에 어려움을 겪는 기업은 이국적인 거래를 가진 곳이 드물다. 몇 달 전에 일상적인 분개가 조용히 잘못된 면으로 표류했고, 시산표는 미소를 지으며 맞아떨어졌던 곳이다.





