Inventory Variance Restaurant গাইড: স্টকের হিসাব কেন খাতার সঙ্গে মেলে না
রেস্টুরেন্টের বাস্তব স্টক কেন হিসাবের সঙ্গে মেলে না, inventory variance কীভাবে বের করবেন, কারণ অনুসন্ধান করবেন এবং food cost নিয়ন্ত্রণ উন্নত করবেন তা জানুন।

রেস্টুরেন্টে inventory variance restaurant সমস্যা তখনই দেখা দেয়, যখন হাতে গুনে পাওয়া বাস্তব স্টক আর বিক্রয় ও রেকর্ড অনুযায়ী থাকার কথা এমন স্টকের পরিমাণ মেলে না। একবারের হিসাবে কয়েক কিলোগ্রাম মুরগি বা কয়েক লিটার তেল কম পাওয়া ছোট বিষয় মনে হতে পারে। কিন্তু একই ঘাটতি প্রতি সপ্তাহে একাধিক উপকরণে হলে তা নীরবে রেস্টুরেন্টের লাভ কমিয়ে দেয়।
এমন গরমিল দেখেই রান্নাঘরের কর্মী, স্টোরকিপার বা ক্যাশিয়ারকে দোষ দেওয়া ঠিক নয়। প্রথমে theoretical usage ও actual usage আলাদা করুন, হিসাব যাচাই করুন এবং সম্ভাব্য প্রতিটি কারণ খুঁজে দেখুন। নির্ধারিত পরিমাণের চেয়ে বেশি পরিবেশন, রেকর্ড না করা staff meal, খাবার নষ্ট হওয়া, পণ্য গ্রহণের ভুল, unit conversion-এর সমস্যা এবং চুরি একই ধরনের গরমিল তৈরি করতে পারে। নিয়ম মেনে তদন্ত করলে কর্মীদের ওপর আস্থা নষ্ট না করেই প্রকৃত কারণ শনাক্ত করা যায়।
রেস্টুরেন্টে Inventory Variance বলতে কী বোঝায়
Theoretical usage হলো বিক্রি হওয়া menu item এবং প্রতিটির নির্ধারিত portion অনুযায়ী যে পরিমাণ স্টক ব্যবহারের কথা। একটি chicken burger-এ ১৫০ গ্রাম মুরগি ব্যবহারের মান নির্ধারিত থাকলে এবং ১০০টি burger বিক্রি হলে theoretical chicken usage হবে ১৫ কিলোগ্রাম।
Actual usage হলো নির্দিষ্ট সময়ে বাস্তবে যে পরিমাণ স্টক কমেছে। Opening stock, purchase বা receipt, transfer এবং closing stock থেকে এটি হিসাব করা হয়।
Inventory variance হলো actual usage ও theoretical usage-এর পার্থক্য। Positive variance মানে বিক্রয়ের নির্ধারিত মান দিয়ে যতটা ব্যাখ্যা করা যায়, তার চেয়ে বেশি স্টক খরচ হয়েছে। Negative variance-ও তদন্তের প্রয়োজন হতে পারে। কারণ এর পেছনে ভুল গণনা, ভুল purchase entry, closing stock বেশি দেখানো বা ভুল portion standard থাকতে পারে।
অর্থবহ তুলনার জন্য প্রতিবার একই counting method ও সময়কাল ব্যবহার করুন। মাংস, মাছ, cheese ও cooking oil-এর মতো দামি উপকরণ সপ্তাহে একবার গোনা বাস্তবসম্মত। মাসিক পূর্ণাঙ্গ গণনায় dry goods, beverages, packaging এবং তুলনামূলক কম ঝুঁকির supplies রাখা যায়। রেস্টুরেন্ট স্টক গণনার প্রক্রিয়ায় কারা গুনবেন, কখন গোনা হবে এবং কোন unit ব্যবহার হবে তা নির্ধারিত থাকা উচিত।
Inventory Variance Restaurant হিসাব করার নিয়ম
Actual usage-এর মৌলিক formula হলো:
Actual usage = Opening stock + Purchases + Transfers in - Transfers out - Closing stock
Theoretical usage-এর মৌলিক formula হলো:
Theoretical usage = বিক্রি হওয়া menu item-এর পরিমাণ × নির্ধারিত ingredient quantity
একটি ingredient একাধিক menu item-এ ব্যবহার হলে প্রতিটি item-এর সম্ভাব্য ব্যবহার আলাদাভাবে হিসাব করে যোগ করুন। এরপর variance বের করুন:
Variance quantity = Actual usage - Theoretical usage
Variance percentage = Variance quantity ÷ Theoretical usage × 100
| মুরগির স্টকের উদাহরণ | পরিমাণ |
|---|---|
| Opening stock | ২৫ কেজি |
| গ্রহণ করা purchase | ৪০ কেজি |
| Closing stock | ১৮ কেজি |
| Actual usage | ৪৭ কেজি |
| বিক্রি হওয়া ১২০টি dish × ০.৩৫ কেজি | ৪২ কেজি theoretical usage |
| Variance | ৫ কেজি |
| Variance percentage | ১১.৯% |
এই উদাহরণে standard sales usage দিয়ে পাঁচ কিলোগ্রাম মুরগির ব্যবহার ব্যাখ্যা করা যাচ্ছে না। তাই বলে পাঁচ কিলোগ্রামই চুরি হয়েছে এমন নয়। যদি ১.৫ কিলোগ্রাম spoilage রেকর্ড করা থাকে, তাহলে ব্যাখ্যাহীন পরিমাণ কমে ৩.৫ কিলোগ্রাম হবে। অবশিষ্ট অংশকে unexplained shrinkage বলার আগে staff meal, complimentary dish, test cooking এবং production-এ ব্যবহারও শনাক্ত করতে হবে।
Variance-কে টাকায় রূপান্তর করতে ingredient-এর নির্বাচিত cost rate দিয়ে গুণ করতে পারেন। Latest purchase cost বা weighted average cost-এর মতো একটি পদ্ধতি ধারাবাহিকভাবে ব্যবহার করুন। এতে বাজারদর বদলানোর কারণে তুলনার ফল অযথা পরিবর্তিত হবে না।
বাস্তব স্টক হিসাবের খাতার সঙ্গে না মেলার কারণ
১. নির্ধারিত পরিমাণের চেয়ে বেশি পরিবেশন
রান্নার কর্মীরা scale, ladle, scoop বা portion container ব্যবহার না করে আন্দাজে খাবার দিলে over-portioning সাধারণ ঘটনা হয়ে ওঠে। এক প্লেটে বাড়তি ২০ গ্রাম তেমন ক্ষতিকর মনে হয় না। কিন্তু ৩০০ প্লেটে তা ছয় কিলোগ্রাম হয়। গ্রাহক বাড়তি খাবার পেলেও POS-এ একটি standard serving-ই রেকর্ড হয়।
শুধু training-এর সময় নয়, ব্যস্ত সময়েও portioning পর্যবেক্ষণ করুন। লিখিত standard বাস্তবসম্মত কি না এবং প্রতিটি station-এ প্রয়োজনীয় tools আছে কি না যাচাই করুন। কর্মীরা যদি ধারাবাহিকভাবে অবাস্তব standard মানতে না পারেন, তাহলে গরমিল লুকিয়ে না রেখে standard সংশোধন করুন।
২. রেকর্ড না করা staff meal ও complimentary food
বাংলাদেশের অনেক রেস্টুরেন্টে কর্মীদের খাবার দেওয়া হয়। এই সুবিধা নিজে সমস্যা নয়। সমস্যা হলো ingredient বা তৈরি খাবার নেওয়ার পর তা রেকর্ড না করা। মালিকের খাবার, influencer tasting, অসন্তুষ্ট অতিথিকে দেওয়া replacement dish এবং complimentary item-ও একই ধরনের ঘাটতি তৈরি করতে পারে।
Staff meal, complimentary dish ও test cooking-এর জন্য সহজ আলাদা category তৈরি করুন। Manager-এর approval বাধ্যতামূলক করুন এবং shift শেষ হওয়ার আগেই পরিমাণ রেকর্ড করুন। এগুলো খরচ হিসেবেই থাকবে, তবে রহস্যজনক variance হিসেবে দেখা যাবে না।
৩. Spoilage ও রেকর্ড না করা wastage
Refrigeration-এর বাইরে পড়ে থাকা মুরগি, অতিরিক্ত ছাঁটাই করা সবজি, মেয়াদোত্তীর্ণ sauce, পুড়ে যাওয়া batch এবং customer return স্বাভাবিক বিক্রি ছাড়াই স্টক কমায়। Wastage ফেলে দেওয়া হলেও রেকর্ড না করলে খাতায় দেখানো stock বাস্তব stock-এর চেয়ে বেশি থাকবে।
Item, quantity, branch, date, reason এবং responsible station রেকর্ড করুন। শুধু damaged-এর মতো অস্পষ্ট একটি label মেনে না নিয়ে কারণ পর্যালোচনা করুন। বারবার spoilage হলে তার পেছনে দুর্বল purchasing, storage temperature-এর সমস্যা, ভুল production quantity বা first-in, first-out পদ্ধতি ঠিকভাবে না মানা দায়ী হতে পারে।
৪. পণ্য গ্রহণের ভুল
Supplier invoice-এ ২০ কিলোগ্রাম লেখা থাকলেও রান্নাঘর হয়তো ১৮ কিলোগ্রাম পেয়েছে। একটি carton-এ প্রত্যাশার চেয়ে কম packet থাকতে পারে, অথবা delivered quantity যাচাই না করেই purchase order থেকে entry করা হতে পারে। হাতে লেখা challan পরে entry করার সময়ও price ও quantity-তে ভুল হতে পারে।
দামি delivery গ্রহণের জায়গাতেই গুনুন বা ওজন করুন। Purchase order, supplier document এবং হাতে পাওয়া delivery তুলনা করুন। ঘাটতি সঙ্গে সঙ্গে রেকর্ড করুন। পর্যাপ্ত কর্মী থাকলে পণ্য গ্রহণকারী এবং supplier bill অনুমোদনকারী ব্যক্তিকে আলাদা রাখুন।
৫. ভুল unit conversion
Unit-এর ভুল বড় ধরনের মিথ্যা variance তৈরি করতে পারে। যেমন carton হিসেবে তেল কিনে litre-এ গণনা করা, kilogram-এ মাংস কিনে gram হিসেবে entry করা, অথবা ২৪টি can-এর case-কে একটি can ধরা। Yield-এর পার্থক্যও গুরুত্বপূর্ণ। ১০ কিলোগ্রাম আস্ত মাছ থেকে ১০ কিলোগ্রাম ব্যবহারযোগ্য fillet পাওয়া যায় না।
প্রতিটি stock item-এর জন্য একটি base unit নির্ধারণ করুন। যেমন একটি carton সমান ১২টি bottle এবং একটি bottle সমান এক litre, এমন conversion লিখিতভাবে রাখুন। যাচাই করা conversion ছাড়া একই গণনার মধ্যে kilogram, gram, packet ও piece পরিবর্তন করবেন না।
৬. চুরি বা অনুমোদনহীন ব্যবহার
চুরির সম্ভাবনা থাকতে পারে, বিশেষ করে দামি ingredient অনুমোদন ছাড়া store থেকে বের করা গেলে অথবা একজন কর্মী ordering, receiving ও counting সবকিছু নিয়ন্ত্রণ করলে। তবে একটি খারাপ stock count দেখেই চুরি ধরে নেওয়া উচিত নয়। প্রমাণের ভিত্তিতে তদন্ত করতে হবে।
Item, shift, branch, supplier বা employee access অনুযায়ী পুনরাবৃত্ত pattern খুঁজুন। Storeroom access সীমিত করুন, দায়িত্ব আলাদা করুন, অস্বাভাবিক void পর্যালোচনা করুন এবং sales trend-এর সঙ্গে purchase তুলনা করুন। নির্দিষ্ট control plan-এর জন্য রেস্টুরেন্টে চুরি ও shrinkage প্রতিরোধের গাইড পড়ুন।
কর্মীদের আগে দোষ না দিয়ে Variance কীভাবে তদন্ত করবেন
- Item আবার গুনুন। দ্বিতীয় একজনকে সঙ্গে নিন এবং সঠিক scale বা measuring method ব্যবহার করুন। খোলা হয়নি এমন carton, আংশিক container, freezer এবং সাময়িকভাবে অন্য station-এ সরানো stock পরীক্ষা করুন।
- সময়কাল নিশ্চিত করুন। Opening ও closing count-এর cut-off time একই হতে হবে। দেরিতে আসা delivery বা ভুল দিনে entry করা transfer কোনো stock হারানো ছাড়াই variance তৈরি করতে পারে।
- Unit পরীক্ষা করুন। Purchase, internal record এবং physical count-এ kilogram, gram, litre, bottle, carton নাকি piece ব্যবহৃত হয়েছে তা নিশ্চিত করুন। সব conversion আবার হিসাব করুন।
- Receiving record যাচাই করুন। Purchase order ও entry করা quantity-এর সঙ্গে supplier invoice, challan এবং shortage note তুলনা করুন। পণ্য গ্রহণকারী কর্মী বাস্তবে কী পরীক্ষা করেছিলেন তা জিজ্ঞাসা করুন।
- Item sales পর্যালোচনা করুন। Ingredient-টি ব্যবহার হয় এমন প্রতিটি menu item গণনায় নিন, যার মধ্যে variations, add-ons ও combos-ও থাকবে। Complimentary item বা cancelled order সঠিকভাবে পরিচালিত হয়েছে কি না দেখুন।
- রেকর্ড করা wastage ও অনুমোদিত অন্যান্য ব্যবহার পর্যালোচনা করুন। Spoilage, production trial, staff meal, sample ও transfer অন্তর্ভুক্ত করুন। প্রতিটি কারণ অনুযায়ী ব্যবস্থা নিতে category আলাদা রাখুন।
- বাস্তব কাজ পর্যবেক্ষণ করুন। নিয়মিত shift চলার সময় preparation ও service দেখুন। আগে না জানিয়ে কয়েকটি portion পরিমাপ করুন। Trimming, batch preparation, storage এবং shift শেষে stock handling পরীক্ষা করুন।
- Pattern খুঁজুন। কয়েক সপ্তাহের তথ্য তুলনা করুন। একবারের ঘাটতি counting error হতে পারে। একই item বা shift-এ বারবার shortage হলে আরও গভীর control check প্রয়োজন।
- সংশোধনমূলক পদক্ষেপের দায়িত্ব দিন। যেমন portion tool বদলানো, receiving কর্মীদের পুনরায় training দেওয়া, conversion ঠিক করা, cold storage উন্নত করা, storeroom access সীমিত করা বা staff meal-এর জন্য approval বাধ্যতামূলক করা।
- শিগগির আবার গুনুন। সমাধান কাজ করেছে কি না জানতে পুরো এক মাস অপেক্ষা করবেন না। কয়েকটি operating day পর অথবা পরের weekly review-তে সংশ্লিষ্ট item আবার গুনুন।
এই ধারাবাহিক প্রক্রিয়া প্রমাণহীন অভিযোগ থেকে কর্মীদের সুরক্ষা দেয়, আবার stock loss-কেও গুরুত্বের সঙ্গে নেয়। কী পরীক্ষা করা হয়েছে, কী পাওয়া গেছে এবং পরবর্তী পদক্ষেপের দায়িত্ব কার, তা লিখিতভাবে রাখুন।
Stock Variance নিয়ন্ত্রণে Rosuii-এর তথ্য ব্যবহার
Rosuii-তে প্রতিটি branch-এর stock item-এর জন্য SKU, unit, cost, supplier এবং minimum-stock তথ্য রাখা যায়। Purchase order-এ অর্ডার করা supplies-এর রেকর্ড থাকে, আর wastage entry পরিচিত ক্ষতিকে unexplained loss থেকে আলাদা করতে সাহায্য করে। Productions-এর মাধ্যমে raw material থেকে finished goods তৈরির রেকর্ড রাখা যায়, যা central preparation ও batch production-এর জন্য কার্যকর।
Rosuii-এর Item Sales report থেকে রেস্টুরেন্টে কী বিক্রি হয়েছে তা জানা যায়। সেই quantity-এর সঙ্গে নিয়মিত হালনাগাদ করা standard-portion sheet মিলিয়ে theoretical usage হিসাব করুন। Rosuii প্রতিটি menu item-এর সঙ্গে ingredient recipe স্বয়ংক্রিয়ভাবে bind করে বিক্রির সময় সব ingredient deduct করে না। তাই stock figure-কে automatic recipe-costing result হিসেবে ধরা উচিত নয়। বাস্তবসম্মত পদ্ধতি হলো item-sales data, purchase record, wastage, production activity এবং যাচাই করা physical count তুলনা করা।
Item naming, unit, supplier, minimum level ও branch control-সহ বিস্তৃত setup-এর জন্য এই রেস্টুরেন্ট inventory management গাইড দেখুন।
কর্মীরা অনুসরণ করতে পারবেন এমন Variance Routine তৈরি করুন
- দামি ও দ্রুত ব্যবহৃত ingredient সপ্তাহে একবার গুনুন।
- প্রতিবার একই সময়ে গুনুন, সম্ভব হলে রেস্টুরেন্ট বন্ধ হওয়ার পর এবং নতুন delivery গ্রহণের আগে।
- প্রতিটি stock item-এর জন্য একটি base unit ব্যবহার করুন।
- Wastage ও staff meal shift চলাকালেই রেকর্ড করুন, কয়েক দিন পর স্মৃতি থেকে নয়।
- Variance quantity, percentage এবং BDT value তুলনা করুন।
- সবচেয়ে বড় আর্থিক গরমিল আগে তদন্ত করুন।
- সংশোধনমূলক পদক্ষেপ track করুন এবং পরের count-এ ফল পর্যালোচনা করুন।
সব item-এর জন্য একটি percentage ব্যবহার না করে item অনুযায়ী গ্রহণযোগ্য tolerance নির্ধারণ করুন। Cooking oil, boneless meat ও packaged beverage-এর আচরণ আস্ত মাছ বা বিভিন্ন মাত্রায় trimming হওয়া সবজির মতো নয়। Variance threshold তদন্তের সংকেত দেবে, stock হারানোর অনুমতি নয়।
ভালো inventory control-এর উদ্দেশ্য কাউকে দোষী খোঁজা নয়। উদ্দেশ্য হলো stock-এর প্রতিটি movement দৃশ্যমান করা, দুর্বল process সংশোধন করা এবং ছোট সাপ্তাহিক গরমিল বড় মাসিক লোকসানে পরিণত হওয়ার আগেই food cost রক্ষা করা।
Rosuii একটি bilingual রেস্টুরেন্ট platform-এ stock, purchasing, wastage, productions, item sales এবং branch-level operations একসঙ্গে পরিচালনা করতে সাহায্য করে। বিনামূল্যের plan দিয়ে শুরু করা যায়, আর paid plan মাসে ৳৫০০ থেকে ৳২,৫০০। কোনো setup fee নেই। আজ থেকেই আপনার রেস্টুরেন্টের stock ও sales data গুছিয়ে রাখুন। Rosuii-তে নিবন্ধন করুন।
হালনাগাদ:
সাধারণ প্রশ্ন
একটি রেস্টুরেন্টের জন্য ভালো inventory variance percentage কত?
বাংলাদেশের একটি রেস্টুরেন্টে কত ঘন ঘন inventory count করা উচিত?
রেকর্ড করা wastage কি inventory variance-এর মধ্যে থাকবে?
Inventory variance কি প্রমাণ করে যে কোনো কর্মী চুরি করছেন?
রেস্টুরেন্টের inventory variance হিসাব করতে Rosuii কীভাবে সাহায্য করতে পারে?
রসুই দিয়ে আপনার রেস্টুরেন্ট চালান
পিওএস, মেনু, ইনভেন্টরি, পে-রোল এবং আরও অনেক কিছু — বাংলাদেশের রেস্টুরেন্টের জন্য তৈরি।
শুরু করুন

