ইনভেন্টরিতে SKU কী? সেটআপের ব্যবহারিক গাইড
ব্যবহারিক রেস্টুরেন্ট SKU কোড তৈরি, গণনার সঠিক ইউনিট নির্বাচন, minimum stock নির্ধারণ, supplier ব্যবস্থাপনা এবং আরও নির্ভরযোগ্য plate cost হিসাব করতে শিখুন।

SKU in restaurant inventory বলতে নির্ধারিত একটি ইউনিটে একটি নির্দিষ্ট stock item-এর অনন্য কোড বোঝায়। আপনার রেস্টুরেন্ট যেসব উপকরণ, প্যাকেজিং বা সরঞ্জাম কেনে ও গুনে রাখে, SKU সেগুলোকে আলাদাভাবে শনাক্ত করে। সাধারণত মেনুতে থাকা খাবারকে SKU দিয়ে বোঝানো হয় না। যেমন, কিলোগ্রামে মাপা chicken breast একটি SKU হতে পারে। কিন্তু chicken curry একটি menu item, inventory SKU নয়।
পরিষ্কার SKU ব্যবস্থা থাকলে আপনার টিম সঠিক পণ্য অর্ডার করতে, একই নিয়মে stock count করতে এবং সময়ের সঙ্গে খরচ তুলনা করতে পারে। Storekeeper, chef বা purchasing officer চাকরি ছেড়ে দিলে নতুন কর্মী দায়িত্ব নেওয়ার সময়ও বিভ্রান্তি কমে।
SKU in Restaurant Inventory বলতে কী বোঝায়?
SKU-এর পূর্ণরূপ stock keeping unit। প্রতিটি কোড নির্দিষ্ট ধরন, আকার বা গণনার ইউনিটসহ একটি নির্দিষ্ট stock item বোঝায়। Purchase order, পণ্য গ্রহণ, stock count, wastage record এবং costing sheet জুড়ে কোডটি সেই পণ্যের স্থায়ী পরিচয় হিসেবে কাজ করে।
Soyabean oil-এর উদাহরণ ধরা যাক। ৫ লিটারের টিন এবং ১ লিটারের বোতল দুটি আলাদা SKU হওয়া উচিত, কারণ এগুলোর প্যাকেজ, ক্রয়মূল্য ও গণনার ইউনিট আলাদা:
- OIL-SOY-5L-TIN: Soyabean oil, প্রতি ৫ লিটারের টিন হিসেবে গণনা
- OIL-SOY-1L-BTL: Soyabean oil, প্রতি ১ লিটারের বোতল হিসেবে গণনা
একই নিয়ম মুরগির ক্ষেত্রেও প্রযোজ্য। Whole chicken এবং boneless chicken breast কিলোগ্রামে মাপা হলেও এগুলো আলাদা SKU। কারণ ক্রয়মূল্য, yield এবং রান্নাঘরে ব্যবহার এক নয়:
- CHK-WHOLE-KG: পরিষ্কার করা আস্ত মুরগি, কিলোগ্রামে গণনা
- CHK-BRST-KG: হাড় ছাড়া chicken breast, কিলোগ্রামে গণনা
অন্যদিকে, chicken curry হলো অতিথির কাছে বিক্রি করা খাবার। Chicken, oil, onion, spices এবং অন্যান্য stock item থেকে এর খরচ হিসাব করা যায়, কিন্তু খাবারটি নিজে ওই ingredient SKU-গুলোর বিকল্প নয়।
রেস্টুরেন্ট ইনভেন্টরিতে SKU কেন গুরুত্বপূর্ণ
Standard SKU না থাকলে একই পণ্য কয়েকটি নামে দেখা যেতে পারে। একজন কর্মী লেখেন “Soy Oil 5L”, আরেকজন লেখেন “Oil Tin”, আবার তৃতীয়জন supplier-এর brand name দিয়ে entry করেন। রান্নাঘরে একই পণ্য হিসেবে ব্যবহার করা হলেও রেকর্ডে এগুলো তিনটি আলাদা পণ্য মনে হয়।
এতে বাস্তব সমস্যা তৈরি হয়। Purchase history ছড়িয়ে যায়, stock count-এর সঙ্গে item list মেলে না, minimum-stock alert নির্ভরযোগ্য থাকে না এবং সর্বশেষ খরচ বের করতে manager-দের সমস্যা হয়। একটি consistent SKU সবাইকে একই reference point দেয়।
SKU-এর নিয়ম মেনে চলা বৃহত্তর রেস্টুরেন্ট inventory management প্রক্রিয়ার একটি অংশ। শুধু SKU দিয়ে দুর্বল receiving process বা অনিয়মিত stock count ঠিক হবে না, তবে এসব কাজের জন্য একটি নির্ভরযোগ্য কাঠামো তৈরি হবে।
কর্মী বদলালেও টিকে থাকবে এমন SKU কোড তৈরি করুন
কার্যকর SKU code ছোট, সহজে পড়া যায় এবং পণ্যের বাস্তব তথ্যের ভিত্তিতে তৈরি হওয়া উচিত। আগামী বছর নতুন কেউ যোগ দিলে কোডটি কে বানিয়েছেন, তা না জিজ্ঞেস করেও যেন অর্থ বুঝতে পারেন।
একই নিয়মে ব্যবহার করা যায় এমন format রাখুন
একটি ব্যবহারিক কাঠামো হতে পারে:
Category - Item - Specification - Unit বা Pack
কিছু উদাহরণ:
- RICE-BASMATI-KG
- OIL-SOY-5L-TIN
- CHK-BRST-KG
- BEV-COLA-250ML-CAN
- PACK-BOX-BURGER-PC
Standard abbreviation বেছে নিয়ে সেগুলো লিখিতভাবে সংরক্ষণ করুন। Chicken-এর জন্য CHK ব্যবহার করলে পরে CHK, CHKN ও CKN পালা করে ব্যবহার করবেন না। কর্মীদের সুবিধার জন্য পণ্যের নাম English ও Bangla দুই ভাষায় রাখা যেতে পারে, তবে SKU code একই রকম এবং সহজে টাইপ করা যায় এমন রাখুন।
পরিবর্তনশীল তথ্য code-এর বাইরে রাখুন
বর্তমান দাম, কর্মীর initials বা কেনার তারিখ SKU code-এ যোগ করবেন না। এসব তথ্য বদলে যায়, কিন্তু SKU স্থায়ী থাকা উচিত। Supplier-এর পণ্যটি সত্যিই আলাদা এবং আলাদাভাবে track করা জরুরি না হলে supplier-এর নামও code-এ না রাখাই ভালো।
যেমন, আগামী মাসে supplier বদলালেও OIL-SOY-5L-TIN একই থাকতে পারে। কিন্তু RAHIM-OIL-900 ধরনের code বিভ্রান্তিকর হয়ে যায়, যখন Rahim Traders দাম বদলায় বা আপনি অন্য wholesaler-এর কাছ থেকে পণ্য কেনেন।
গণনার সঠিক ইউনিট নির্বাচন করুন
পণ্যটি যেভাবে কেনা, গ্রহণ এবং সরাসরি গুনে দেখা হয়, counting unit-এ তা প্রতিফলিত হওয়া উচিত। Chicken breast কিলোগ্রামে কেনা হলে kilogram ব্যবহার করুন। Takeaway box piece হিসেবে কেনা ও গোনা হলে piece ব্যবহার করুন। Soyabean oil আলাদা ৫ লিটারের টিনে এলে সেই SKU-এর purchasing ও stock-count unit হিসেবে tin ব্যবহার করা যেতে পারে।
ভুলের একটি সাধারণ কারণ হলো কোনো লিখিত conversion ছাড়াই পণ্য case হিসেবে গ্রহণ, bottle হিসেবে issue এবং piece হিসেবে count করা। রেকর্ডে হয়তো এক case দেখা যাচ্ছে, অথচ storekeeper সামনে বারোটি bottle দেখছেন। SKU তৈরির আগেই unit ঠিক করুন এবং টিমের প্রয়োজনীয় conversion লিখে রাখুন।
- Weight: মাংস, মাছ, চাল ও সবজির জন্য kilogram বা gram
- Volume: দুধ, sauce এবং কিছু oil-এর জন্য litre বা millilitre
- Piece: ডিম, can, bottle, box ও packaging
- Pack: শুধু তখনই, যখন pack size নির্দিষ্ট এবং কর্মীরা সম্পূর্ণ pack গুনে stock count করেন
খোলা package গণনার জন্যও নির্দিষ্ট নিয়ম দরকার। Oil যদি ৫ লিটারের টিনে রাখা হয়, তাহলে কর্মীরা বন্ধ টিন গুনে খোলা টিনে বাকি থাকা অংশ অনুমান করতে পারেন। বিকল্পভাবে, কোনো রেস্টুরেন্ট litre-কে base unit ধরে receiving-এর সময় লিখিত ৫ লিটারের conversion ব্যবহার করতে পারে। একটি পদ্ধতি বেছে নিয়ে প্রতিবার একইভাবে প্রয়োগ করুন।
বাস্তব ব্যবহার দেখে Minimum-Stock Alert নির্ধারণ করুন
Minimum-stock level হলো সেই সীমা, যেখানে পৌঁছালে আপনার টিমকে আবার অর্ডার দেওয়ার প্রস্তুতি নিতে হবে। এটি অন্য branch থেকে কপি করা কোনো সংখ্যা নয়। Average usage, supplier lead time, delivery কতটা নির্ভরযোগ্য এবং যুক্তিসংগত safety allowance বিবেচনায় নিয়ে এটি ঠিক করতে হবে।
শুরুর জন্য সহজ একটি formula হলো:
Minimum stock = average daily usage × supplier lead time + safety stock
ধরা যাক, একটি branch প্রতিদিন ৫ লিটারের দুই টিন oil ব্যবহার করে। Supplier-এর delivery দিতে দুই দিন লাগে এবং নিরাপত্তার জন্য আপনি অতিরিক্ত দুই টিন রাখতে চান। এ ক্ষেত্রে minimum level হবে ছয় টিন। Available stock ওই পর্যায়ে পৌঁছালে item-টির দিকে নজর দেওয়া দরকার।
Ramadan, Eid campaign, menu পরিবর্তন বা বড় ধরনের মূল্য পরিবর্তনের পর সংখ্যাটি review করুন। Sales volume ও storage capacity আলাদা হওয়ায় প্রতিটি branch-এর level ভিন্ন হতে পারে। আরও বিস্তারিত পদ্ধতির জন্য রেস্টুরেন্ট par level নির্ধারণের গাইড পড়ুন।
Supplier ও Purchase Order-এর সঙ্গে SKU যুক্ত করুন
প্রতিটি purchase order line-এ SKU, description, unit, quantity এবং agreed price থাকা উচিত। এতে অস্পষ্টতা দূর হয়। “Oil, 10” পরিষ্কার নয়। কিন্তু “OIL-SOY-5L-TIN, 10 tins” লিখলে supplier, receiver এবং accounts team সবাই ঠিক কী অর্ডার করা হয়েছে তা বুঝতে পারে।
গুরুত্বপূর্ণ item-এর জন্য preferred supplier এবং উপযুক্ত alternative supplier-এর তথ্য রাখুন। সর্বশেষ purchase cost, স্বাভাবিক pack size ও প্রত্যাশিত lead time রেকর্ড করুন। পণ্য পৌঁছালে purchase order-এ ব্যবহৃত একই SKU-এর বিপরীতে তা receive করুন। এতে কম পণ্য আসা, বদলি পণ্য এবং মূল্য পরিবর্তন দ্রুত ধরা যায়।
Multi-branch রেস্টুরেন্টে সব branch-এ একই SKU structure রাখুন, তবে location অনুযায়ী stock আলাদাভাবে track করুন। তা না হলে head office সঠিকভাবে usage তুলনা বা একসঙ্গে purchasing পরিচালনা করতে পারবে না।
Recipe ও Plate Costing-এ SKU যেভাবে সাহায্য করে
Plate cost কোনো chef-এর আনুমানিক স্মৃতি থেকে নয়, ingredient-এর বাস্তব purchase cost থেকে হিসাব করা উচিত। SKU এই হিসাবের জন্য প্রয়োজনীয় cost ও unit-এর ভিত্তি তৈরি করে।
ধরা যাক, ৫ লিটারের এক টিন soyabean oil-এর দাম ৳৯০০। এতে ৫,০০০ millilitre oil আছে, তাই প্রতি millilitre-এর খরচ ৳০.১৮। Chicken curry-এর এক portion-এ ৩০ millilitre oil লাগলে oil-এর খরচ হবে ৳৫.৪০।
Chicken breast-এর দাম প্রতি kilogram ৳৩৩০ হলে প্রতি gram-এর খরচ ৳০.৩৩। ১৮০ gram-এর এক portion-এর খরচ ৳৫৯.৪০। Onion, spices, gravy ও garnish-এর জন্য আরও ৳২২ যোগ হলে wastage, yield difference বা অন্যান্য operating cost বিবেচনার আগে আনুমানিক raw ingredient cost হবে ৳৮৬.৮০।
এই হিসাব দেখায় কেন whole chicken ও chicken breast-এর আলাদা SKU প্রয়োজন। এক kilogram whole chicken থেকে এক kilogram ব্যবহারযোগ্য breast meat পাওয়া যায় না। Bone, skin, trimming ও cooking loss বাস্তব yield-এ প্রভাব ফেলে। সব chicken-কে একই item ধরে হিসাব করার চেয়ে breast-এর দাম অথবা পরীক্ষিত whole-chicken yield ব্যবহার করলে ফল বেশি বাস্তবসম্মত হয়।
যেসব রেস্টুরেন্ট batch হিসেবে gravy, sauce বা dough প্রস্তুত করে, তারা raw material-এর ব্যবহার এবং finished preparation-এর output রেকর্ড করতে পারে। Rosuii-তে Productions ব্যবহার করে raw material থেকে finished goods তৈরি করা যায়। তবে এর অর্থ এই নয় যে প্রতিটি menu sale-এর পর একটি নির্দিষ্ট recipe quantity স্বয়ংক্রিয়ভাবে deduct হবে। Physical count, production record এবং wastage entry এখনও গুরুত্বপূর্ণ।
SKU-এর purchase price বদলালে costing sheet update করুন। এই পদ্ধতি সম্পর্কে রেস্টুরেন্ট recipe costing guide-এ আরও বিস্তারিত ব্যাখ্যা রয়েছে।
প্রতিটি Brand-এর জন্য আলাদা SKU তৈরি করা এড়িয়ে চলুন
একটি সাধারণ ভুল হলো, পণ্যগুলো কাজের দিক থেকে পরস্পরের বিকল্প হলেও প্রতিটি supplier brand-এর জন্য আলাদা SKU তৈরি করা। রান্নাঘর যদি একই specification ও pack size-এর কয়েকটি brand-এর ৫ লিটার soyabean oil গ্রহণ করে, তাহলে একটি generic SKU যথেষ্ট হতে পারে। আলাদা supplier সেই item-এর বিপরীতে quotation দিতে বা পণ্য সরবরাহ করতে পারেন।
পার্থক্যটি purchasing, quality, usage বা cost control-এ প্রভাব ফেললে আলাদা SKU তৈরি করুন। যেমন, premium imported butter ও standard local butter, regular rice ও basmati rice অথবা ৫ লিটারের tin ও ১ লিটারের bottle। Traceability বা contract অনুযায়ী নির্দিষ্ট brand ব্যবহার জরুরি হলেও আলাদা code প্রয়োজন হতে পারে।
সহজ পরীক্ষাটি হলো: Kitchen, storekeeper বা purchasing manager কি এগুলোকে বাস্তবে আলাদা stock item হিসেবে বিবেচনা করবেন? উত্তর না হলে আরেকটি SKU তৈরি করে নিয়ন্ত্রণ বাড়ার চেয়ে কাজ বাড়তে পারে।
SKU সেটআপের ব্যবহারিক Checklist
- বর্তমানে stock-এ থাকা raw ingredient, beverage, packaging ও supplies-এর তালিকা করুন।
- Duplicate নাম সরান এবং কোন পণ্যগুলো সত্যিকার অর্থে একে অন্যের বিকল্প তা ঠিক করুন।
- প্রতিটি item-এর জন্য একটি পরিষ্কার counting unit বেছে নিন।
- Code format ও standard abbreviation লিখিতভাবে নির্ধারণ করুন।
- বর্তমান cost, supplier, branch stock এবং minimum-stock level যোগ করুন।
- প্রতিটি নতুন purchase order ও receiving record-এ SKU ব্যবহার করুন।
- Storekeeper, purchasing staff ও kitchen supervisor-দের একই নিয়মে প্রশিক্ষণ দিন।
- নতুন SKU যোগ করার আগে duplicate, unused ও অস্পষ্ট SKU review করুন।
এক বিকেলে শত শত code নিখুঁত করার চেষ্টা করবেন না। Meat, fish, oil, rice, dairy ও packaging-এর মতো বেশি দামি ও বেশি ব্যবহৃত item দিয়ে শুরু করুন। Purchasing ও physical count-এর সময় system-টি পরীক্ষা করুন, তারপর একই pattern বাকি item-এ প্রয়োগ করুন।
Rosuii দিয়ে রেস্টুরেন্ট SKU পরিচালনা করুন
Rosuii বাংলাদেশের রেস্টুরেন্টগুলোকে SKU, unit, cost, supplier, minimum-stock alert এবং branch অনুযায়ী quantity-সহ stock item পরিচালনা করতে সাহায্য করে। একই cloud platform থেকে purchase order, production record ও wastage-ও পরিচালনা করা যায়। Interface English ও Bangla দুই ভাষায় পাওয়া যায় এবং স্থানীয় রেস্টুরেন্টের জন্য BDT-ভিত্তিক কার্যক্রম রয়েছে।
একটি ভালো system-এর কার্যকারিতা এখনও পরিষ্কার item definition এবং কর্মীদের নিয়মিত চর্চার ওপর নির্ভর করে। Code সাবধানে সেটআপ করুন, unit consistent রাখুন এবং নতুন purchase এলে cost review করুন। এভাবেই SKU list এমন একটি কার্যকর management tool হয়, যেটি সবাই বিশ্বাস করতে পারে। এটি এমন আরেকটি spreadsheet হয়ে পড়ে থাকে না, যার তথ্য কেউ বিশ্বাস করে না।
আপনার রেস্টুরেন্ট inventory গুছিয়ে নিতে প্রস্তুত? Rosuii-তে নিবন্ধন করুন এবং stock item, supplier ও purchase process সেটআপ শুরু করুন।
হালনাগাদ:
সাধারণ প্রশ্ন
Menu dish এবং inventory SKU কি একই জিনিস?
একই oil-এর ৫ লিটার ও ১ লিটার bottle-এর জন্য কি আলাদা SKU দরকার?
ভিন্ন brand-এর জন্য কি সব সময় আলাদা রেস্টুরেন্ট SKU দরকার?
একটি রেস্টুরেন্ট কীভাবে minimum-stock level নির্ধারণ করবে?
SKU কি recipe costing আরও নির্ভুল করতে পারে?
রসুই দিয়ে আপনার রেস্টুরেন্ট চালান
পিওএস, মেনু, ইনভেন্টরি, পে-রোল এবং আরও অনেক কিছু — বাংলাদেশের রেস্টুরেন্টের জন্য তৈরি।
শুরু করুন

