재고 관리 엑셀
품목 코드만 고르면 품목명이 자동으로 들어가고, 재고가 모자란 품목은 바로 눈에 띄어요.
재고 관리 엑셀, 현재 재고와 부족 표시 계산
이럴 때 써요
카페의 원두와 컵, 공방의 원재료, 온라인 셀러의 포장 박스처럼 떨어지면 장사가 멈추는 물건은 ‘얼마 남았는지’를 매번 창고에 가서 세어 보기보다 기록으로 알고 있는 편이 훨씬 편해요. 이 엑셀은 품목 목록과 입출고 기록 두 장으로 나뉘어 있어서, 물건이 들어오고 나갈 때 한 줄씩만 적으면 품목별 현재 수량과 주문이 필요한 품목이 저절로 정리돼요.
포스기나 쇼핑몰 관리 화면에 재고 기능이 없거나, 여러 채널에서 팔아 재고를 한곳에 모아 봐야 하는 작은 가게에 맞아요.
사용 방법

1단계품목 목록 넣기
- 1① ‘코드, 품목명, 단위, 기초재고, 안전재고, 단가’ 여섯 칸을 한 줄에 적어요. 탭으로 나눠도 돼서 기존 품목 표를 복사해 붙일 수 있어요. 품목 수보다 30줄 넉넉하게(최소 50줄) 자리가 만들어져요.

2단계기록 줄 수 고르고 받기
- 2② 입출고 시트의 줄 수를 300·1,000·3,000 중에서 골라요.
- 3③ 재고현황과 입출고 두 시트가 든 ‘재고관리_날짜시각.xlsx’가 저장돼요.
현재 재고와 상태 판단
재고현황 시트는 품목 코드마다 입출고 시트에서 같은 코드의 ‘입고’ 수량과 ‘출고’ 수량을 따로 더해요.
| 칸 | 계산 |
|---|---|
| 현재 재고 | 기초재고 + 입고 합계 − 출고 합계 |
| 재고 금액 | 현재 재고 × 단가 |
| 상태 ‘부족’ (빨강) | 현재 재고가 안전재고보다 작음 |
| 상태 ‘오류’ (노랑) | 현재 재고가 0보다 작음 |
| 맨 위 문장 | 부족 품목 개수와 전체 재고 금액 |
원두 1kg(A001)의 기초재고가 20봉, 안전재고가 10봉일 때 입고 10봉, 출고 4봉, 출고 17봉이 기록되면 현재 재고는 20 + 10 − 21 = 9봉이라 ‘부족’으로 바뀌어요. 단가 25,000원이면 재고 금액은 225,000원이에요.
입출고 시트에서 자동으로 채워지는 칸
| 직접 적는 칸 | 저절로 채워지는 칸 |
|---|---|
| 날짜, 코드(드롭다운), 구분(입고·출고), 수량, 거래처, 메모 | 품목명, 단가, 금액(수량 × 단가) |
코드는 재고현황에 있는 코드만 받고, 수량은 0보다 큰 숫자만 받아요. 출고 줄은 글자가 파랗게 보여 입고와 구별돼요.
안전재고 숫자 다듬기
처음에는 감으로 안전재고를 적어도 괜찮아요. 한두 달 기록이 쌓이면 입출고 시트에 필터를 걸어 품목 하나의 출고만 골라 보세요. 한 달 출고 합계를 영업일 수로 나누면 하루 평균 사용량이 나오고, 여기에 주문해서 받기까지 걸리는 날수를 곱한 값보다 안전재고가 작다면 부족 표시가 너무 늦게 뜨는 셈이에요. 재고현황 시트는 품목명 열까지 틀이 고정되어 있고 필터가 걸려 있어서, 상태 열에서 ‘부족’만 골라 주문 목록으로 바로 인쇄할 수 있어요.
주의할 점
- 입출고 시트 첫 두 줄에는 첫 품목의 입고 10, 출고 4 예시가 들어 있어요. 지우지 않으면 그 품목 재고가 6만큼 많게 잡혀요.
- 입출고의 단가는 재고현황 단가를 그대로 읽어 오는 수식이에요. 재고현황에서 단가를 바꾸면 지난 기록의 금액도 함께 바뀌니, 매입가가 바뀐 기록은 단가 칸에 숫자를 직접 적어 고정하세요.
- 재고현황의 코드를 바꾸면 이미 그 코드로 적은 입출고 기록이 ‘코드 확인’으로 바뀌고 합계에서 빠져요.
더 궁금한 점
실제로 세어 본 수량과 장부가 달라요.
차이만큼 입고나 출고를 한 줄 더 적고 메모에 ‘실사 조정’이라고 남겨요. 기초재고 칸을 고치는 것보다 언제 왜 맞췄는지 기록이 남아 좋아요.
품목이 목록 줄 수보다 늘었어요.
재고현황 마지막 줄을 복사해 아래로 붙이면 합계 수식이 따라와요. 다만 입출고의 품목명·단가 찾기와 코드 드롭다운은 처음 만든 범위까지만 보니, 그 범위도 함께 늘려 주세요.
반품은 어떻게 적나요?
손님에게서 돌아온 물건은 ‘입고’, 거래처로 돌려보낸 물건은 ‘출고’로 적고 메모에 반품이라고 남겨요. 수량에 음수는 넣을 수 없어요.
입출고만 적으면 재고가 맞춰져요
재고 관리 엑셀은 두 시트로 이뤄져 있어요. 재고현황에는 품목별 코드, 기초재고, 안전재고, 단가를 적어 두고, 입출고 시트에는 물건이 들어오고 나갈 때마다 날짜·코드·구분·수량을 한 줄씩 적어요. 재고현황의 입고·출고 합계는 SUMIFS 수식으로 입출고 기록을 모으고, 현재 재고 = 기초재고 + 입고 − 출고로 계산돼요.
자동으로 되는 것
- 입출고 시트에서 코드를 고르면(드롭다운) INDEX·MATCH 수식으로 품목명과 단가가 채워져요. 없는 코드는 ‘코드 확인’으로 빨갛게 표시돼요.
- 현재 재고가 안전재고보다 적으면 ‘부족’과 함께 줄 전체가 빨간색이 돼요. 맨 위에 부족 품목 수와 전체 재고 금액이 나와요.
- 재고가 음수가 되면 ‘오류’로 노랗게 표시돼 출고를 잘못 적었는지 바로 알 수 있어요.
안전재고 정하는 법
안전재고는 ‘주문해서 받을 때까지 쓰는 양 + 여유분’이에요. 하루 평균 3개를 쓰고 주문 후 받기까지 4일이 걸리면 최소 12개, 여유를 두어 15개쯤으로 정하세요.
쓰는 팁
월말에 실제 수량을 세어 보고(실사) 차이가 나면 ‘입고’나 ‘출고’에 ‘재고 조정’ 메모를 달아 맞추세요. 새 품목은 재고현황 빈 줄에 코드와 이름을 적으면 바로 드롭다운에 나타나요. 처음 두 줄은 예시 기록이니 지우고 쓰세요.
자주 묻는 질문
품목이 많으면 몇 개까지 되나요?
품목 목록보다 30줄 넉넉하게 만들어지고, 입출고 기록은 최대 3,000줄까지 골라 만들 수 있어요. 수천 줄도 엑셀에서 가볍게 계산돼요.
바코드로 입력할 수 있나요?
바코드 리더기는 키보드처럼 글자를 입력하므로 코드 칸에 품목 바코드 번호를 쓰면 그대로 쓸 수 있어요.
월별 입출고 합계도 볼 수 있나요?
입출고 시트에 필터가 걸려 있어 날짜·구분별로 모아 볼 수 있어요. 피벗 테이블을 만들면 월별 집계도 쉬워요.