
10 mins read
দৈনিক বিক্রি ও খরচের হিসাব কীভাবে রাখবেন?
প্রতিদিনের বিক্রি, খরচ, বাকি ও ক্যাশের হিসাব কীভাবে রাখবেন জানুন। ছোট ব্যবসা ও দোকানের জন্য সহজ নিয়ম
12 mins read Published on October 17, 2026

Barcode দিয়ে stock management করতে প্রতিটি পণ্যের code সঠিক item বা variant-এর সঙ্গে যুক্ত করতে হবে। তারপর purchase-এর সময় scan করে received quantity যোগ করুন, sale-এর সময় সঠিক পণ্য ও quantity নির্বাচন করুন এবং return ও physical count আলাদা workflow-এ record করুন। Scanner পণ্যের পরিচয় পড়ে; software-এর সংশ্লিষ্ট transaction সম্পন্ন হলে নিয়ম অনুযায়ী stock বদলায়।
এই পার্থক্যটি বুঝে শুরু করলে একটি সাধারণ ভুল এড়ানো যায়: শুধু barcode scan হয়েছে মানেই নতুন stock যোগ হয়েছে বা বিক্রির stock কমেছে, এমন ধরে নেওয়া। একই code purchase screen-এ মাল গ্রহণ, sale screen-এ বিক্রি এবং count screen-এ গণনার কাজে লাগতে পারে। কোন screen-এ কী করছেন, সেটি ঠিক হতে হবে।
বিষয় | অর্থ | দোকানে ব্যবহার |
Barcode | Scanner দিয়ে পড়া যায় এমন code-এর প্রতীক | পণ্য দ্রুত খুঁজে বের করা |
SKU | দোকানের নিজস্ব product বা variant code | নিজের item list সাজানো |
GTIN | একটি trade item শনাক্ত করার standard number | Manufacturer-এর retail barcode-এ ব্যবহৃত product identifier |
একই brand-এর একই size-এর প্রতিটি বোতলে সাধারণত একই product barcode থাকে। প্রতিটি বোতলের জন্য আলাদা serial barcode লাগবে—এমন নয়। কিন্তু ৫০০ মিলি ও ১ লিটারের বোতল আলাদা item। একইভাবে একটি design-এর কালো M ও কালো L শার্ট আলাদা variant হিসেবে শনাক্ত করতে হবে।
সাধারণ packaged পণ্যের retail barcode মূলত product identifier দেয়। Scan করার পর আপনার software-এর item record থেকে নাম, দাম ও অন্য তথ্য আসে। সব barcode-এ quantity, purchase cost বা expiry লেখা আছে ধরে নেবেন না। বিশেষ barcode-এ বাড়তি data থাকলেও scanner ও software দুটিকেই সেই data বুঝতে হবে।
একটি পরিষ্কার item list, সঠিক opening stock এবং barcode গ্রহণ করে এমন software দরকার। পণ্যে code না থাকলে label তৈরি করতে হতে পারে। Scan-এর জন্য supported mobile scanning feature বা compatible external scanner ব্যবহার করা যায়। Hardware কেনার আগে actual app ও device-এ পরীক্ষা করুন।
Karbar-এর প্রকাশিত টিউটোরিয়ালে “How to Use Barcode Scan Feature from Karbar Mobile App?” রয়েছে। আপনার mobile app-এ ব্যবহারের বর্তমান নির্দেশনা Karbar-এর barcode scan টিউটোরিয়াল থেকে দেখুন। External scanner বা label printer-এর compatibility আলাদাভাবে নিশ্চিত করতে হবে।
একই পণ্য দুই নামে থাকলে barcode mapping-ও বিভ্রান্ত হবে। Item name, brand, size/color, unit, SKU এবং barcode field ঠিক করুন। কাপড়ের ক্ষেত্রে প্রতিটি design-color-size combination আলাদা রাখুন। একটি useful SKU হতে পারে SH-F12-BLK-L। SKU-টি আপনার দোকানের নিজস্ব code; এটি নিজে থেকে GS1 GTIN হয়ে যায় না।
প্রতিটি পণ্যে অন্তত এই তথ্য রাখুন:
Item বা variant-এর নাম ও SKU
Barcode-এর সম্পূর্ণ value
Purchase unit এবং sales unit
Purchase cost ও selling price
বাস্তব গণনা করা opening quantity
প্রযোজ্য location, batch ও expiry record
Size-color অনুযায়ী setup-এর উদাহরণ আছে কাপড়ের দোকানের হিসাব রাখার নিয়ম পোস্টে।
Manufacturer-এর barcode থাকলে সেটি scan করে আপনার সঠিক item record-এর সঙ্গে যুক্ত করুন। একই code ভুল করে দুই ভিন্ন product-এ বসাবেন না। Code import করলে শুরুর zero যেন হারিয়ে না যায়; spreadsheet-এ barcode text হিসেবে রাখা ভালো।
নিজের loose বা unlabelled item-এর জন্য software-সমর্থিত internal code ও label ব্যবহার করতে পারেন। Label তৈরিতে software যে barcode format সমর্থন করে, সেটি ব্যবহার করুন। শুধু নিজের দোকানে ব্যবহারের label-কে বাইরের retailer বা marketplace-এ গ্রহণযোগ্য GS1 product number হিসেবে দেখাবেন না; সেই channel-এর identification requirement আলাদা করে যাচাই করুন।
Label পরিষ্কার, যথেষ্ট contrast-সহ এবং scanner দিয়ে পড়া যায় এমন জায়গায় লাগান। ভাঁজ, reflective wrapping বা ক্ষতিগ্রস্ত অংশে লাগালে scan সমস্যা হতে পারে। দাম, expiry বা প্রয়োজনীয় product information ঢেকে দেবেন না।
Scanner-এর connection এবং device support দেখুন। Desktop-এ USB, wireless setup-এ Bluetooth এবং mobile app-এ built-in scanning—কোনটি কাজ করবে, তা software ও device অনুযায়ী বদলায়। শুধু scanner-এর beep শোনা যথেষ্ট নয়; সঠিক screen-এ সঠিক item এসেছে কি না দেখুন।
পরীক্ষা | কী নিশ্চিত করবেন |
Barcode format | আপনার ব্যবহৃত 1D বা 2D code পড়তে পারে কি না |
Device ও connection | Mobile/desktop-এ connection স্থিতিশীল কি না |
Software input | পুরো code সঠিক barcode field-এ যাচ্ছে কি না |
Item match | ঠিক variant, price ও unit আসছে কি না |
Repeated scan | একই পণ্য দুইবার scan করলে quantity কীভাবে বদলায় |
Transaction completion | Save/confirm-এর পরে stock report ঠিক হয় কি না |
অধিকাংশ retail line barcode-এর জন্য 1D scanning প্রাসঙ্গিক। QR বা অন্য 2D code দরকার হলে উপযুক্ত reader ও software support চাই। একটি website-এর QR code scan করলেই সেটি আপনার inventory item code হবে না। Software trial-এ অন্য কী পরীক্ষা করবেন, তা accounting software বাছাইয়ের checklist থেকে দেখুন।
Purchase বা receiving workflow খুলে পণ্যের barcode scan করুন। তারপর invoice-এর quantity এবং হাতে পাওয়া quantity মিলান। Bill-এ ২৪ পিস থাকলেও এসেছে ২২ হলে received stock ২২—বাকি দুই পিসের shortage আলাদা রাখতে হবে।
Scanner item চিনলেও quantity সবসময় নিজে বুঝবে না। প্রতিটি unit scan করে quantity বাড়াবেন, নাকি একবার scan করে মোট quantity লিখবেন—একটি নিয়ম বেছে নিন। দুটো একসঙ্গে করলে double count হতে পারে। Receive record confirm করার পর opening stock-এর সঙ্গে নতুন quantity যোগ হয়েছে কি না দেখুন।
Carton-এ ১২ পিস হলে carton barcode ও piece barcode একই unit নির্দেশ করে ধরে নেবেন না। Unit conversion setup করে test করুন। Company invoice ও received quantity মেলানোর পদ্ধতি আছে ডিলারশিপ ব্যবসার হিসাবের গাইডে।
Sale বা billing screen-এ scan করে item নিন। নাম, variant, quantity ও price দেখুন। Invoice সম্পন্ন হওয়ার পরে software-এর নিয়ম অনুযায়ী stock কমেছে কি না পরীক্ষা করুন। Draft বা abandoned cart কখন stock reserve বা কমায়, সেটি আপনার software-এ জেনে নিন।
একটি পণ্য পাঁচ পিস বিক্রি হলে একবার scan করে quantity পাঁচ দিতে পারেন, যদি system সেটি সমর্থন করে। Staff যেন একই পাঁচটি unit আবার scan না করেন। Cash ও credit sale দুটিতেই পণ্য বের হলে stock কমে; গ্রাহকের পুরোনো বাকি আদায়ে নতুন stock movement তৈরি হয় না। দৈনিক বিক্রি ও খরচের হিসাবের গাইডে sales ও collection-এর পার্থক্য আছে।
Customer return-এ original invoice এবং ফেরত পণ্যের barcode মিলান। ফেরত পণ্য বিক্রিযোগ্য হলে available stock-এ যোগ করুন; damaged হলে আলাদা status বা adjustment রাখুন। Exchange-এ ফেরত আসা item এবং নতুন দেওয়া item—দুটির quantity বদলাতে হবে।
Supplier-কে পণ্য ফেরত পাঠানো purchase return; এটি customer return নয়। Cash refund বা party balance-এর পরিবর্তনও আলাদাভাবে মিলবে। Return scan করে শুধু নাম খুঁজে পাওয়া এবং return transaction সম্পন্ন করা একই কাজ নয়।
দোকান থেকে warehouse-এ মাল পাঠালে পুরো ব্যবসার quantity কমে না; location বদলায়। Barcode দিয়ে item শনাক্ত করে source, destination ও quantity লিখুন। এক reference-এ dispatch ও receipt মিলান। পণ্য এখনও পথে থাকলে in-transit record রাখুন; destination-এ পৌঁছানোর আগেই সেখানে saleable দেখাবেন না।
একই product barcode সব location-এ একই item চিনতে সাহায্য করতে পারে। কোন location-এ কত stock আছে, সেটি software-এর location record নির্ধারণ করবে। শুধু product barcode দেখে পণ্য কোন shelf-এ আছে, স্বয়ংক্রিয়ভাবে জানা যায় না।
Stock count-এর জন্য software-এর count workflow বা আলাদা count sheet ব্যবহার করুন। Billing screen-এ scan করে physical count করবেন না—ভুল sale তৈরি হতে পারে। Shelf অনুযায়ী পণ্য গুনুন; প্রতিটি unit scan করা অথবা মোট quantity লেখা—একটি consistent নিয়ম রাখুন।
Count-এর সময় sale ও movement বন্ধ রাখুন, অথবা চলমান transaction আলাদা নোট করুন। Actual quantity কম হলে purchase, sale, return, damage ও transfer যাচাই করুন। কারণসহ সংশোধনের approval রাখুন। Barcode থাকলেও physical count দরকার; বাদ পড়া transaction scanner নিজে উদ্ধার করবে না। মুদি দোকানের unit ও stock routine আছে মুদি দোকানের হিসাব রাখার গাইডে।
ধরুন, বিস্কুট A, ১০০ গ্রাম প্যাকেটের barcode সঠিক item-এ map করা আছে। নিচের সব movement দোকানের একই location-এর জন্য:
ঘটনা | Quantity পরিবর্তন | দোকানে চলতি stock |
Opening count | ২০ প্যাকেট | ২০ |
Supplier থেকে received purchase | +১২ | ৩২ |
Completed sale | −৫ | ২৭ |
Customer return; বিক্রিযোগ্য | +১ | ২৮ |
অন্য branch-এ transfer | −২ | ২৬ |
Damage adjustment | −১ | ২৫ |
হিসাব: ২০ + ১২ − ৫ + ১ − ২ − ১ = ২৫ প্যাকেট। Barcode প্রতিবার item শনাক্ত করতে সাহায্য করেছে; quantity বদলেছে movement অনুযায়ী। Branch-এ যাওয়া দুই প্যাকেট পুরো ব্যবসার মোট stock থেকে হারায়নি—শুধু এই দোকানের stock কমেছে।
Physical count-এ ২৪ প্যাকেট পাওয়া গেলে এক প্যাকেটের পার্থক্য খুঁজতে হবে। Sale বাদ গেছে, transfer quantity ভুল বা damage record হয়নি—এগুলো আগে দেখুন। অমিলের কারণ না খুঁজে stock ২৪ করে দিলে রিপোর্ট মেলে, কিন্তু ভুলের উৎস থেকে যায়।
এক code-এ দুই product: duplicate mapping খুঁজে ঠিক করুন।
ভিন্ন variant-এর বদলে একই item scan: price একই হলেও barcode ও variant মিলান।
Carton scan-এ unit conversion ভুল: এক scan কত piece নির্দেশ করে, আগে test করুন।
Repeated scan ও manual quantity দুটোই ব্যবহার: double count বন্ধ করতে staff-এর নিয়ম এক করুন।
পণ্য scan হয়েছে, transaction save হয়নি: completed entry ও stock report মিলান।
Damaged return available stock-এ যোগ: condition অনুযায়ী আলাদা রাখুন।
Barcode বদলে পুরোনো mapping রেখে দেওয়া: নতুন code চালুর আগে item record ও পুরোনো label যাচাই করুন।
একই ধরনের ভুল আবার হলে staff training ও screen workflow ঠিক করুন। Scanner বদলালেই ভুল master data বা বাদ পড়া entry ঠিক হবে না।
একটি সাধারণ product barcode একই item-এর পরিচয় দেয়, কিন্তু আলাদা lot-এর expiry নিজে থেকে জানানোর নিশ্চয়তা দেয় না। Batch বা expiry দরকার হলে receiving-এর সময় আলাদা record করুন, অথবা সেই data বহন করা code ও software support যাচাই করুন। শুধু scanner কিনে এই tracking চালু হয়েছে ধরে নেবেন না।
Loose চাল বা চিনি বিক্রিতে barcode item শনাক্ত করতে পারে, কিন্তু বিক্রি হওয়া ওজন আলাদাভাবে দিতে হবে। Scale-generated label-এর weight বা price software সঠিকভাবে পড়তে পারে কি না real transaction দিয়ে test করুন। একটি carton এবং একটি piece-এর label-ও একইভাবে ব্যবহার করবেন না।
Karbar-এর টিউটোরিয়ালে mobile barcode scan, নতুন item যোগ করা এবং sales return-এর গাইড আছে। সেই টিউটোরিয়ালগুলো দেখে পাঁচটি representative item দিয়ে test শুরু করুন: packaged product, দুই variant, এক carton/piece item এবং একটি internal-label item।
Opening count দিয়ে purchase, sale ও return করুন। প্রতিটি ধাপের পর stock quantity মিলান। Mobile ও external scanner-এর পার্থক্য, label printing, count mode এবং batch/expiry support দরকার হলে Karbar support-এর কাছে নিজের workflow দেখিয়ে নিশ্চিত করুন। তারপর পুরো দোকানের item list যুক্ত করুন।
Barcode দিয়ে stock management-এর ভিত্তি হলো সঠিক item mapping, consistent quantity entry এবং সম্পন্ন transaction। প্রথমে পাঁচটি পণ্যে opening, purchase, sale, return ও count মেলান। সব ঠিক হলে অন্য item যোগ করুন। নিয়মিত stock review চালু রাখলে barcode ব্যবহারের সুবিধা পাওয়া যায় এবং ভুল scan বা entry-ও দ্রুত ধরা পড়ে।
না। Scanner code পড়ে, কিন্তু stock হিসাবের জন্য সঠিক item mapping, opening quantity ও software workflow দরকার। Purchase, sale, return ও count entry কীভাবে confirm হয়, তা আগে test করুন। Scanner beep দিলেও ভুল item বা ভুল quantity আসতে পারে; report-এ পরিবর্তন মিলিয়ে নেওয়া জরুরি।
একই retail product ও variant-এর সব unit-এ সাধারণত একই product barcode থাকে। একটি ৫০০ মিলি বোতলের code বহু বোতলে ব্যবহার হয়। আলাদা size, color বা pack size-এর item আলাদা চিহ্নিত করুন। প্রতিটি unit-এর serial tracking দরকার হলে সেটি product barcode-এর বাইরে আলাদা requirement।
Software-সমর্থিত internal code তৈরি করে নিজের দোকানের label ব্যবহার করতে পারেন। আগে duplicate code, label readability ও scanner compatibility test করুন। নিজস্ব SKU-কে code হিসেবে encode করা সম্ভব হতে পারে। বাইরের retailer বা marketplace-এ বিক্রি করলে তাদের GTIN ও product identification requirement আলাদা করে যাচাই করুন।
Supported app ও উপযুক্ত device থাকলে mobile দিয়ে scan করা যায়। Karbar-এর tutorial library-তে mobile barcode scan-এর গাইড আছে। নিজের app version-এ setup, item lookup ও transaction completion পরীক্ষা করুন। External scanner ব্যবহার করলে mobile connection ও software input compatibility-ও আলাদাভাবে নিশ্চিত করতে হবে।
Barcode item শনাক্তের ভুল কমাতে সাহায্য করে, কিন্তু একই পণ্য দুইবার গোনা, ভুল unit, বাদ পড়া shelf বা count চলাকালীন sale হলে অমিল হতে পারে। Count workflow ব্যবহার করুন, movement আলাদা রাখুন এবং variance যাচাই করুন। Regular physical count ও কারণসহ correction ছাড়া শুধু scanning যথেষ্ট নয়।
Share this article:

10 mins read
প্রতিদিনের বিক্রি, খরচ, বাকি ও ক্যাশের হিসাব কীভাবে রাখবেন জানুন। ছোট ব্যবসা ও দোকানের জন্য সহজ নিয়ম

14 mins read
ব্যবসার হিসাব খাতায় রাখবেন নাকি অ্যাপে? খাতা ও হিসাব রাখার অ্যাপের সুবিধা, অসুবিধা, খরচ, নিরাপত্তা ও

11 mins read
ছোট ব্যবসার বিক্রি, খরচ, বাকি, স্টক ও লাভ-ক্ষতির হিসাব কীভাবে রাখবেন জানুন। সহজ নিয়ম ও বাস্তব উদাহরণ