SKU 코드 체계 설계: 한눈에 알아보는 품목코드 만드는 법
SKU란 무엇인가
SKU(Stock Keeping Unit, 재고관리 단위)는 재고를 구분하는 가장 작은 관리 단위이자, 각 단위에 부여하는 고유 식별 코드입니다. 같은 티셔츠라도 색상·사이즈가 다르면 별도의 SKU가 됩니다. 예를 들어 "검정 티셔츠 L"과 "흰색 티셔츠 L"은 서로 다른 SKU입니다.
SKU는 사람이 보고 바로 무엇인지 알 수 있도록 의미를 담아 설계한다는 점에서, 단순 식별용인 바코드와 다릅니다.
SKU와 바코드, 상품코드의 차이
| 구분 | 용도 | 부여 주체 | 예시 |
|---|---|---|---|
| SKU | 내부 재고관리 식별 | 우리 회사 | TS-BLK-L |
| 바코드(EAN/UPC) | 유통·결제용 표준 식별 | 제조사/국제기관 | 8801234567890 |
| 상품코드 | 판매 채널별 식별 | 쇼핑몰 등 | 채널마다 다름 |
SKU는 우리가 직접 규칙을 정해 만드는 코드이고, 바코드는 전 세계적으로 중복되지 않게 발급되는 표준 번호입니다.
좋은 SKU 체계의 원칙
1. 의미 있게, 그러나 짧게
코드만 보고 카테고리·속성을 짐작할 수 있어야 합니다. 단, 너무 길면 입력 오류가 늘어납니다. 8~12자 내외가 적당합니다.
2. 일관된 구조
[카테고리]-[속성1]-[속성2] 처럼 자리별 의미를 고정합니다. 모든 품목이 같은 규칙을 따라야 정렬·검색이 편합니다.
3. 확장 가능하게
나중에 품목이 늘어날 것을 대비해 자릿수에 여유를 둡니다. 카테고리 코드를 한 자리(9개 한계)로 잡으면 금방 부족해집니다.
4. 사람이 읽을 수 있게
숫자만 나열하면 외우기도, 구분하기도 어렵습니다. 의미 있는 알파벳 약어를 섞는 것이 좋습니다.
설계 예시
의류 업체의 SKU를 품목-색상-사이즈 구조로 설계한다면:
- TS-BLK-L → 티셔츠(TS), 검정(BLK), 라지(L)
- HD-NVY-M → 후드(HD), 네이비(NVY), 미디엄(M)
- PT-GRY-30 → 팬츠(PT), 그레이(GRY), 30인치(30)
카페라면 구분-원두-용량:
- BN-ETH-200 → 원두(BN), 에티오피아(ETH), 200g
- BN-COL-1000 → 원두(BN), 콜롬비아(COL), 1kg
흔한 실수
- 의미 과부하: 코드에 너무 많은 정보를 담으려다 20자가 넘어가면 오히려 불편합니다. 색상·사이즈처럼 자주 쓰는 핵심 속성만 담으세요.
- 재사용: 단종된 제품의 SKU를 새 제품에 재활용하면 과거 데이터와 충돌합니다. SKU는 한 번 부여하면 영구히 고정합니다.
- 수기 채번: 사람이 일일이 코드를 만들면 중복·오타가 발생합니다. 규칙을 정한 뒤 시스템에서 일관되게 생성하는 것이 안전합니다.
- 공백·특수문자: 코드에 공백이나
/,#같은 문자가 섞이면 검색·연동에서 문제가 생깁니다. 영문 대문자·숫자·하이픈으로 제한하세요.
마치며
잘 설계된 SKU 체계는 재고관리 전체의 뼈대입니다. 처음에 규칙을 제대로 잡아 두면 품목이 수천 개로 늘어나도 검색·분류·분석이 수월합니다. 반대로 규칙 없이 시작하면 나중에 전부 다시 채번해야 하는 큰 비용이 발생합니다.
품목 등록 단계에서 SKU 규칙을 강제하고, 코드별로 입출고 이력이 자동으로 묶이도록 관리하면 데이터의 일관성을 지킬 수 있습니다.