PUBLIC KNOWLEDGE NODE
회계 기초 입문: 거래·계정·분개와 회계등식을 한 번에 이해하기
공개 발행자산·부채·자본부터 차변·대변, 발생주의와 결산까지 설명합니다. 가상 판매회사의 한 달 거래를 분개하고 손익계산서·재무상태표·현금흐름으로 연결해 이익과 현금이 다른 이유를 계산합니다.
회계가 어렵게 느껴지는 이유는 계산보다 연결 때문이다. 현금이 들어오면 모두 수익처럼 보이고, 돈을 쓰면 전부 비용처럼 느껴진다. 그러나 대출금은 수익이 아니며, 팔지 않은 상품을 산 돈도 곧바로 매출원가가 되지 않는다. 회계는 돈의 움직임을 적는 데서 한 걸음 더 나아가, 어떤 자원이 생겼고 누구에게 갚아야 하며 이번 기간에 얼마를 벌었는지 구분하는 체계다.
이 글에서는 가상의 작은 상품판매회사를 세우고 한 달 동안 발생한 거래를 끝까지 기록한다. 거래 → 계정 → 분개 → 결산 → 재무제표를 같은 숫자로 연결하는 것이 목표다. 예시는 학습을 위해 부가가치세·법인세·반품 등을 생략했다. 실제 신고나 결산에서는 회사에 적용되는 회계기준과 세법을 별도로 확인해야 한다.
1. 회계가 답하려는 세 가지 질문
첫째, 특정 날짜에 회사가 가진 자원과 갚아야 할 의무는 얼마인가? 둘째, 일정 기간의 사업 활동으로 얼마를 벌고 소비했는가? 셋째, 실제 현금은 어디에서 들어와 어디로 나갔는가? 각각 재무상태표, 손익계산서, 현금흐름표와 연결된다. 하나의 표만으로는 세 질문에 모두 답할 수 없다.
예를 들어 외상매출이 크게 늘면 매출과 이익은 증가해도 통장 잔액은 부족할 수 있다. 반대로 대출을 받으면 현금은 풍부해지지만 이익이 생긴 것은 아니다. 회계정보를 읽는 첫 습관은 “숫자가 늘었다”에서 멈추지 않고, 어떤 거래 때문에 어떤 표의 숫자가 늘었는지 묻는 것이다.
외부 투자자와 채권자에게 일관된 정보를 제공하는 것이 재무회계의 중요한 목적이다. 경영자는 이 정보를 쓰면서도 상품별 이익이나 예산 대비 실적 같은 관리회계 자료를 추가로 본다. 세금을 계산하는 세무회계 역시 연결되지만 목적과 규칙이 완전히 같지는 않다. 장부의 이익이 그대로 과세표준이 되는 것은 아니다.
2. 자산·부채·자본·수익·비용을 한 문장으로 이해하기
| 요소 | 입문자가 기억할 뜻 | 대표적인 예 |
|---|---|---|
| 자산 | 과거 사건으로 회사가 통제하게 된 경제적 자원 | 현금, 매출채권, 재고자산, 비품 |
| 부채 | 과거 사건으로 생긴, 경제적 자원을 이전해야 하는 현재의무 | 차입금, 매입채무, 미지급비용 |
| 자본 | 자산에서 부채를 차감한 잔여 몫 | 자본금, 이익잉여금 |
| 수익 | 소유자의 출자와 구별되는 자본의 증가를 가져오는 성과 | 상품 판매에 따른 매출 |
| 비용 | 소유자에게 나누는 배당과 구별되는 자본의 감소를 가져오는 소비 | 매출원가, 급여, 임차료 |
이는 IFRS 재무보고 개념체계의 요소 구분을 학습용으로 풀어쓴 것이다. 실제 인식과 측정에는 개별 기준의 추가 조건이 적용된다. 비싼 물건이라고 무조건 자산으로 기록하는 것도, 지출했다는 이유만으로 전액 비용 처리하는 것도 적절하지 않다.
자본은 금고에 따로 들어 있는 돈이 아니다. 회사가 현금으로 기계를 사더라도 출자한 자본금이 자동으로 사라지지 않는다. 자본은 회사의 순자산에 대한 소유자의 몫을 설명하고, 현금은 여러 자산 중 하나일 뿐이다. 이 차이를 이해하면 재무상태표를 훨씬 쉽게 읽을 수 있다.
수익과 비용도 단순한 입금·출금 이름이 아니다. 이번 달에 직원이 일했다면 급여를 다음 달에 지급하더라도 이번 달 비용과 지급 의무를 기록할 수 있다. 반대로 앞으로 열두 달 동안 제공받을 보험료를 한 번에 냈다면 아직 사용하지 않은 부분을 먼저 자산으로 두고 기간에 따라 비용으로 바꾼다.
3. 모든 기록의 뼈대, 자산 = 부채 + 자본
회계등식은 회사의 자원이 어떻게 조달되었는지를 보여 준다. 자산이 1,500만원이고 부채가 500만원이라면 자본은 1,000만원이다. 이 식은 “가진 재산 = 빌려온 몫 + 소유자의 몫”이라는 출발점으로 이해하면 좋다.
회사가 현금 300만원으로 비품을 사면 현금이 줄고 비품이 증가한다. 자산끼리 형태만 바뀌므로 자산 총액과 자본은 그대로다. 은행에서 200만원을 더 빌리면 현금과 차입금이 함께 증가한다. 두 거래 모두 현금이 움직이지만, 수익이나 비용을 바로 만들어 내지는 않는다.
일정 기간의 수익에서 비용을 차감한 이익은, 다른 변동이 없다면 자본을 증가시킨다. 이를 입문용으로 펼치면 “기말 자본 = 기초 자본 + 추가 출자 + 당기순이익 − 배당”이다. 실제 회사에는 기타포괄손익이나 자본거래 등도 있지만, 처음에는 이 기본 연결부터 익히자.
4. 거래와 계정: 무엇을 기록하고 어디에 모을까
회계거래는 회계적으로 인식할 자산·부채·자본·수익·비용에 영향을 주는 사건이다. 판매 상담을 했다는 사실만으로 매출이 생기지는 않는다. 상품을 인도해 수익 인식 조건을 충족했다면 대금이 다음 달에 들어오더라도 매출과 매출채권을 기록할 수 있다. 현금이 움직이지 않아도 회계거래는 발생한다.
계정은 같은 성격의 거래를 모으는 분류함이다. 현금, 상품, 매출채권, 차입금, 매출, 급여 등이 계정 이름이고 이를 계정과목이라고 부른다. 같은 물건을 샀더라도 되팔 목적이면 재고자산, 회사가 장기간 사용할 목적이면 유형자산이 될 수 있다. 거래의 이름보다 경제적 목적을 먼저 살펴야 한다.
기록할 때는 “무엇이 변했는가 → 어떤 계정인가 → 증가인가 감소인가 → 금액과 시점의 근거는 무엇인가” 순서로 생각하자. 통장 내역만 보지 말고 계약서, 거래명세서, 세금계산서, 인도 확인 자료와 함께 판단해야 한다. 증빙은 분개를 뒷받침하지만, 증빙의 제목만으로 모든 회계처리가 결정되는 것은 아니다.
5. 차변과 대변은 좋고 나쁨이 아니라 위치다
차변은 왼쪽, 대변은 오른쪽이라는 기록 위치다. 빚을 뜻하는 일상어와 연결해 외우면 오히려 헷갈린다. 계정의 종류에 따라 증가를 기록하는 쪽이 다르다는 점을 기억하자.
| 계정 종류 | 증가할 때 | 감소할 때 |
|---|---|---|
| 자산 | 차변 | 대변 |
| 부채 | 대변 | 차변 |
| 자본 | 대변 | 차변 |
| 수익 | 대변 | 차변 |
| 비용 | 차변 | 대변 |
복식부기는 하나의 거래를 최소 두 계정에 기록하고 차변 합계와 대변 합계를 같게 만든다. 현금 100만원을 출자받으면 “차변 현금 100 / 대변 자본금 100”이다. 임차료 20만원을 지급하면 “차변 임차료 20 / 대변 현금 20”이다. 아래 사례의 모든 숫자 단위는 만원이다.
분개는 거래를 차변과 대변으로 표현한 기록이다. 이를 계정별 원장으로 옮기는 작업을 전기라고 한다. 분개장은 사건을 날짜순으로 보고, 원장은 현금이나 매출처럼 특정 계정의 움직임을 모아 본다. 두 관점이 연결되어야 어떤 잔액이 왜 생겼는지 추적할 수 있다.
6. 작은 판매회사의 첫 달: 실제 거래를 분개하기
가상의 회사 ‘연결상점’이 월초에 영업을 시작했다고 하자. 기초 잔액은 모두 0이고, 상품은 계속기록법으로 관리한다. 판매한 상품의 원가를 판매 시점에 재고에서 빼는 방식이다. 출자와 대출, 매입과 판매가 뒤섞이지 않도록 한 단계씩 기록한다.
| 순서 | 거래 | 차변 | 대변 |
|---|---|---|---|
| 1 | 주주가 현금 1,000 출자 | 현금 1,000 | 자본금 1,000 |
| 2 | 은행에서 500 차입 | 현금 500 | 차입금 500 |
| 3 | 판매할 상품 600 현금 매입 | 상품 600 | 현금 600 |
| 4 | 업무용 비품 240 현금 구입 | 비품 240 | 현금 240 |
| 5 | 월초부터 12개월분 보험료 120 선납 | 선급보험료 120 | 현금 120 |
| 6 | 상품을 600에 판매, 현금 400 수령·200 외상 | 현금 400, 매출채권 200 | 매출 600 |
| 7 | 판매한 상품의 원가 360 기록 | 매출원가 360 | 상품 360 |
| 8 | 이번 달 임차료 80 현금 지급 | 임차료 80 | 현금 80 |
판매 거래를 두 줄로 나눈 이유가 중요하다. 판매가격 600은 고객에게 받은 대가이고, 매출원가 360은 판매한 상품에 배분된 장부금액이다. 매출만 기록하면 재고가 실제보다 많아지고 이익도 과대 표시된다. 매출과 매출원가는 같은 거래의 서로 다른 측면이다.
보험료 120은 아직 전부 이번 달 비용이 아니다. 비품 240도 구입 시점에 모두 비용으로 처리하지 않는다고 가정했다. 이처럼 지출이 먼저 발생하고 효익의 소비가 나중에 일어나는 항목을 구분하는 것이 발생주의의 중요한 연습이다.
이 단계의 현금은 1,000 + 500 − 600 − 240 − 120 + 400 − 80 = 860이다. 남은 상품은 600 − 360 = 240이고, 고객에게 받을 매출채권은 200이다. 매출채권 200을 다시 매출로 더하면 이중 계산이 된다. 이미 매출 600에 포함된 금액이기 때문이다.
7. 결산은 누락된 소비와 의무를 맞추는 과정이다
월말에 통장과 거래명세서를 정리했다고 결산이 끝난 것은 아니다. 이번 달에 발생했지만 아직 지급하지 않은 비용, 미리 낸 금액 중 이번 달에 사용한 부분, 비품의 사용에 따른 비용 등을 반영해야 한다. 연결상점에는 다음 네 가지 조정이 필요하다고 가정한다.
| 결산 사항 | 차변 | 대변 |
|---|---|---|
| 이번 달 근무분 미지급 급여 50 | 급여 50 | 미지급급여 50 |
| 이번 달 발생한 미지급 이자 5 | 이자비용 5 | 미지급이자 5 |
| 선납 보험료 중 한 달분 사용 | 보험료 10 | 선급보험료 10 |
| 비품 한 달분 감가상각 | 감가상각비 10 | 감가상각누계액 10 |
비품은 월초부터 사용했고, 내용연수 24개월·잔존가치 0·정액법이라는 학습용 조건을 둔다. 따라서 한 달 감가상각비는 240 ÷ 24 = 10이다. 이것은 모든 비품에 적용되는 법정 내용연수가 아니라 예시의 가정이다. 실제로는 자산의 이용 방식과 적용 기준을 확인한다.
감가상각누계액은 비품의 장부금액을 차감해 보여 주는 계정이지 부채가 아니다. 비품 취득원가 240에서 누계액 10을 빼면 장부금액은 230이다. 또한 이 달의 감가상각비 10 때문에 현금이 추가로 나가는 것은 아니다. 현금 240은 구입할 때 이미 지급했다.
실제 결산에는 재고 실사, 회수하기 어려운 채권의 평가, 선수금·미수수익의 검토, 세금 관련 조정 등도 들어갈 수 있다. 여기서는 기본 흐름에 집중하기 위해 생략했다. “현금이 움직였는가”보다 “이번 기간에 어떤 권리·의무·소비가 발생했는가”를 점검하는 것이 핵심이다.
8. 손익계산서: 이번 달 이익은 85다
| 항목 | 금액 |
|---|---|
| 매출 | 600 |
| 매출원가 | 360 |
| 매출총이익 | 240 |
| 임차료·급여·보험료·감가상각비 | 150 |
| 영업이익 | 90 |
| 이자비용 | 5 |
| 세금 생략 가정하의 당기순이익 | 85 |
영업비용 150은 임차료 80 + 급여 50 + 보험료 10 + 감가상각비 10이다. 매출총이익 240에서 이를 빼면 영업이익은 90이고, 이자비용 5를 차감하면 85가 남는다. 여기서 차입금 원금 500이나 비품 구입액 240을 다시 비용으로 빼면 안 된다.
주주에게 배당하지 않았고 다른 자본 변동이 없다면 이익 85가 자본에 누적된다. 따라서 월말 자본은 출자한 자본금 1,000에 이번 달 이익 85를 더한 1,085다. 매출이 얼마인지와 회사에 남는 이익이 얼마인지는 서로 다른 질문이다.
9. 재무상태표: 양쪽이 1,640으로 일치한다
| 자산 | 금액 | 부채·자본 | 금액 |
|---|---|---|---|
| 현금 | 860 | 차입금 | 500 |
| 매출채권 | 200 | 미지급급여 | 50 |
| 상품 | 240 | 미지급이자 | 5 |
| 선급보험료 | 110 | 자본금 | 1,000 |
| 비품 순장부금액 | 230 | 이익잉여금 | 85 |
| 합계 | 1,640 | 합계 | 1,640 |
자산 1,640 = 부채 555 + 자본 1,085로 회계등식이 맞는다. 손익계산서에서 계산한 85가 재무상태표의 자본과 연결된다는 점을 확인하자. 재무상태표는 월말의 상태를, 손익계산서는 한 달 동안의 성과를 설명한다.
잔액이 맞는다는 사실만으로 모든 기록이 정확한 것은 아니다. 임차료를 광고비로 잘못 분류하거나 거래 전체를 누락해도 차변과 대변은 맞을 수 있다. 합계 검증은 필요한 통제이지만, 증빙과 실제 거래를 대조하는 절차를 대신하지 못한다.
10. 현금 860과 이익 85가 다른 이유
현금흐름을 별도로 묶으면 상품 판매 대금 유입 400에서 상품 매입 600, 보험료 선납 120, 임차료 80을 뺀 영업현금흐름은 −400이다. 비품 구입에 따른 투자현금흐름은 −240이고, 출자와 차입에 따른 재무현금흐름은 +1,500이다. 합계는 +860으로 현금 잔액과 일치한다.
이익은 85인데 영업현금흐름은 마이너스다. 판매한 돈 중 200은 아직 못 받았고, 재고 240과 남은 보험료 110에는 현금이 먼저 투입되었기 때문이다. 반대로 급여와 이자 55는 비용으로 잡혔지만 아직 지급하지 않았다. 비현금 비용인 감가상각 10도 차이를 만든다.
IAS 7 현금흐름표 안내는 현금흐름을 영업·투자·재무 활동으로 구분한다. 실제 항목의 분류는 적용 기준과 거래 성격을 확인해야 한다. 이 예시에서는 이자를 실제 지급하지 않았으므로 지급이자 분류의 복잡성은 다루지 않았다.
11. 분개에서 결산까지, 매달 반복할 점검 순서
- 계약·인도·지급 등 거래의 발생 시점과 증빙을 모은다.
- 계정을 선택하고 차변·대변 금액이 같은 분개를 기록한다.
- 원장에 반영하고 계정별 잔액을 검토한다.
- 은행잔액, 채권·채무 명세, 재고 실사와 장부를 대조한다.
- 미지급·선급·감가상각 등 결산 조정을 반영한다.
- 수정후시산표를 확인하고 재무제표를 작성한다.
- 정식 마감 시 수익·비용 등 임시계정을 정리하고 다음 기간으로 잔액을 이월한다.
월별 관리 마감과 회계연도말의 정식 마감은 회사 시스템에 따라 운영 방식이 다를 수 있다. 중요한 것은 기간이 바뀌어도 증빙에서 분개, 원장, 재무제표까지 추적 가능한 연결을 남기는 것이다. ERP가 자동으로 계산하더라도 잘못 입력한 거래의 의미까지 자동으로 고쳐 주지는 않는다.
12. 스스로 풀어볼 세 가지 확인 문제
다음 달 외상대금 200을 받으면 매출이 다시 생길까? 아니다. 차변 현금 200 / 대변 매출채권 200으로 자산의 형태만 바뀐다. 현금 회수와 수익 인식을 분리하는 연습이다.
미지급급여 50을 지급하면 다음 달 비용일까? 이 예시에서는 이미 전월 근무분을 비용으로 인식했다. 차변 미지급급여 50 / 대변 현금 50으로 부채를 없앤다. 다시 급여 비용을 기록하면 두 번 차감하게 된다.
차입금 원금 100을 갚으면 손실일까? 아니다. 차변 차입금 100 / 대변 현금 100이다. 다만 이자나 수수료가 함께 발생했다면 원금과 분리해서 판단한다. 같은 출금이라도 자산 취득, 부채 상환, 비용 지급은 서로 다르다.
함께 연결해서 공부하기
등식이 헷갈리면 회계등식의 기본 구조를, 기록 위치가 헷갈리면 차변과 대변의 약속을 먼저 읽자. 그다음 복식부기의 의미로 돌아와 연결상점 사례를 빈 종이에 다시 분개해 보면 좋다.
회계 공부의 첫 성과는 계정 이름을 많이 외우는 것이 아니라, 하나의 거래가 자산·부채·자본과 이익·현금에 어떤 차이를 만드는지 설명하는 능력이다. 같은 숫자를 세 재무제표에서 다시 찾을 수 있다면 회계의 기본 연결을 이해하기 시작한 것이다.