재고는 처음에 엑셀 한 장으로 시작합니다. 품목과 수량을 적고, 들어오면 더하고 나가면 뺍니다. 그러다 창고가 둘이 되고 거래처가 늘면 장부 숫자와 실제 수량이 어긋나기 시작합니다. 어긋난 건 알겠는데 언제, 왜 달라졌는지는 찾기 어렵습니다.
재고관리 프로그램을 찾아보기 시작했다면 이 지점일 가능성이 큽니다. 이 글은 엑셀 재고관리에서 넘어갈 때 무엇을 기준으로 프로그램을 고르면 되는지, 엑셀·패키지·직접 구축이 어디서 갈리는지 정리합니다.
재고관리 프로그램이 실제로 하는 일
재고관리 프로그램의 핵심은 현재 수량을 보여 주는 화면이 아니라, 수량이 바뀐 이유를 남기는 기록입니다. 입고, 출고, 창고 이동, 폐기, 실사 조정을 모두 하나의 재고 거래로 적고, 현재 수량은 그 거래를 합쳐서 계산합니다.
엑셀에서 현재 수량 칸을 직접 고치면 숫자는 맞춰지지만, 차이가 언제 어떤 거래에서 생겼는지 흔적이 사라집니다. 다음 달 실사에서 또 차이가 나도 원인을 거슬러 올라갈 수 없습니다.
여기서 두 숫자를 구분하는 것이 중요합니다. 창고에 있는 총수량과, 지금 팔거나 출고할 수 있는 가용 재고는 다릅니다. 이미 주문이 잡혀 있거나 검수 중인 수량까지 판매 가능으로 보면, 주문을 받아 놓고 출고하지 못하는 일이 생깁니다.
엑셀 재고관리로 충분한 경우와 넘어갈 신호
품목이 적고, 창고가 하나이고, 입출고를 한 사람이 적는다면 엑셀로 시작할 수 있습니다. 이때도 현재 수량 칸 하나만 두기보다 거래일, 품목 코드, 위치, 입고, 출고, 조정, 사유를 한 줄씩 쌓고, 기초 재고에 증감을 더해 현재 수량을 계산하는 구조가 나중에 옮기기도 쉽습니다. 아래 신호가 겹치기 시작하면 프로그램을 검토할 때입니다.
| 신호 | 엑셀에서 생기는 일 |
|---|---|
| 창고나 매장이 둘 이상 | 위치별 수량을 파일마다 따로 적어 합계가 맞지 않음 |
| 여러 사람이 동시에 입력 | 공동 편집·변경 이력 관리 없이 파일을 주고받으면 최신본과 수정자를 확인하기 어려움 |
| 주문 담당과 재고 담당이 다름 | 주문을 받을 때 재고를 따로 물어보고 확인함 |
| 유통기한·LOT를 관리해야 함 | 유통기한을 기록하고 임박 품목을 확인하는 규칙이 없으면 현장 확인에 의존하게 됨 |
| 실사 때마다 차이가 큼 | 차이는 보이지만 어느 거래에서 생겼는지 찾지 못함 |
엑셀 파일 자체가 문제라기보다, 위 상황에서는 기록을 한곳에 모으고 입력한 사람과 시점을 남기는 장치가 필요해진다는 뜻입니다. 엑셀을 언제 시스템으로 옮길지는 엑셀 업무를 ERP로 옮겨야 할 때에 따로 정리했습니다.
재고관리 프로그램 고를 때 확인할 7가지
- 품목 기준: 품목 코드, 규격, 단위를 한 기준으로 관리할 수 있는지 봅니다. 같은 물건을 "박스"와 "개"로 함께 관리한다면 박스당 수량과 기준 단위를 정해야 합계를 맞출 수 있습니다.
- 위치와 상태: 창고·매장별 수량과 함께 예약, 검수 중, 보류 같은 상태를 나눠 보여 주는지 확인합니다.
- 이력: 현재 수량을 직접 고치는 대신 입고·출고·이동·조정을 거래로 남기는지, 거래마다 입력한 사람과 시각이 기록되는지 봅니다.
- 유통기한과 LOT: 식품·화장품처럼 유통기한이 있거나 제조 LOT를 추적해야 한다면 품목 단위가 아니라 LOT 단위로 수량을 관리하는지 확인합니다.
- 재주문 기준: 안전재고 숫자 하나로 알림을 주는지, 최근 판매 속도와 입고까지 걸리는 기간, 이미 발주해 입고 예정인 수량을 함께 보는지 봅니다.
- 연동: 주문 접수, POS 판매, 회계·ERP와 재고가 자동으로 이어지는지, 아니면 결국 다른 화면에 다시 입력해야 하는지 확인합니다.
- 실사와 조정: 실사 수량을 입력하면 장부와의 차이를 보여 주고, 조정 사유를 남기게 하는지 봅니다.
이 중 13번은 어떤 프로그램이든 갖춰야 할 기본이고, 46번은 업종과 지금 쓰는 시스템에 따라 갈립니다.
엑셀, 패키지, 직접 구축은 어디서 갈리나
| 방식 | 잘 맞는 경우 | 확인할 점 |
|---|---|---|
| 엑셀 양식 | 품목이 적고 한 사람이 관리할 때 | 동시 입력과 이력 관리가 어려움 |
| 재고관리 패키지·ERP | 일반적인 입출고 흐름이고, 패키지 화면에 업무를 맞출 수 있을 때 | 업종 고유 항목(유통기한 알림, 거래처별 단가, BOM 투입)이 기본 기능에 있는지 |
| 직접 구축 | 이미 쓰는 주문·회계 시스템과 이어야 하거나, 업종 고유 규칙이 많을 때 | 범위를 처음부터 넓히지 않고, 자주 틀리는 구간부터 시작하는지 |
패키지를 쓰면서 옆에 엑셀을 계속 띄워 두고 있다면, 패키지가 업무의 일부만 담고 있다는 신호입니다. 그 빈 부분이 무엇인지 적어 보면 다음 선택이 분명해집니다.
업종별로 달라지는 부분
- 유통·도매: 유통기한 임박·초과 재고와 거래처별 단가가 핵심입니다. 단가를 유효기간 기준으로 적용하고, 임박 재고를 미리 알려 주는 구조가 필요합니다. 유통 재고관리 프로그램 구축 사례에서 영업·매입·재고·정산을 한 흐름으로 이은 방식을 볼 수 있습니다.
- 제조: 원자재가 생산에 투입되고 반제품·완제품으로 바뀌는 흐름을 따라가야 합니다. 승인된 BOM 기준으로 투입량을 차감하고 LOT로 추적하는 구조는 자동차 부품 제조 재고·원가 관리 사례에 있습니다.
- 매장: POS 판매가 재고 차감으로 바로 이어지고, 안전재고 아래로 떨어지면 알림이 가는 구조가 중요합니다. 여러 매장을 본사 기준으로 비교하는 방식은 매장 관리 프로그램 구축 사례에 정리했습니다.
자주 묻는 질문
엑셀 재고관리 양식을 계속 써도 되나요? 품목이 적고 한 사람이 입출고를 적는다면 엑셀로 충분합니다. 창고가 늘거나 여러 사람이 동시에 입력하기 시작하면 이력이 남는 방식으로 옮기는 편이 실사 차이를 줄입니다.
안전재고만 정해 두면 품절을 막을 수 있나요? 안전재고는 기준선 역할을 합니다. 판매가 빠른 시기나 입고까지 오래 걸리는 품목은 최근 판매 속도와 발주 후 입고 기간을 함께 봐야 알림이 늦지 않습니다.
바코드가 꼭 필요한가요? 입출고 건수가 많고 품목이 비슷해 잘못 집는 일이 잦다면 바코드 스캔이 입력 오류를 줄입니다. 건수가 적다면 품목 기준과 이력 관리부터 정리해도 됩니다.
지금 쓰는 ERP가 있는데 재고만 따로 만들 수 있나요? 기존 ERP가 필요한 데이터의 조회·연동을 지원한다면 가능합니다. 제공 항목과 갱신 주기를 확인한 뒤, ERP는 그대로 두고 재고 화면에서 가용 재고와 재주문 대상을 보도록 나눌 수 있습니다.
정리
재고관리 프로그램은 수량을 보여 주는 화면보다, 수량이 바뀐 이유를 거래로 남기는 구조가 먼저입니다. 품목 기준과 이력, 가용 재고 구분을 기본으로 보고, 유통기한·LOT·연동은 우리 업종과 지금 쓰는 시스템에 맞춰 고르면 됩니다.
지금 쓰는 재고 양식과 실사 때 자주 틀리는 품목을 정리해 두면 어느 구간부터 바꿀지 정하기 쉬워집니다. 입출고와 유통기한을 한 원장으로 묶는 구성은 재고관리 프로그램·재고 관리 시스템 구축 페이지에 있습니다.



