স্টক কোড কীভাবে দেবেন?
স্টক কোড হলো একটি ছোট কোড, যা একটি পণ্যকে নাম থেকে স্বাধীনভাবে এবং এককভাবে শনাক্ত করে; ভালো স্টক কোড অনন্য, নির্দিষ্ট দৈর্ঘ্যের এবং তুর্কি বর্ণ-মুক্ত হয় এবং মূল্য, সরবরাহকারী বা তাকের মতো পরিবর্তনশীল তথ্য বহন করে না। ছোট ব্যবসার জন্য সবচেয়ে সুষম বিন্যাস হলো ক্যাটাগরির প্রিফিক্স ও ক্রমিক নম্বরের মিলন: KRT-0001। প্রস্তুতকারকের বারকোড থাকা পণ্যে বারকোডই কোডের জায়গা নেয়; অভ্যন্তরীণ কোড দেওয়া হয় বারকোডহীন পণ্যে।
কোডহীন স্টক পণ্যের নামে চলে: “A4 কাগজ” আর “A4 কাগজ 80gr” দুটি আলাদা পণ্যের মতো দেখায়, গণনায় একটি কম অন্যটি বেশি বেরোয়। এই গাইডে বলা হয়েছে স্টক কোড কেমন হওয়া উচিত, তিনটি কোডিং বিন্যাস, খাত অনুযায়ী উদাহরণ, ভ্যারিয়েন্টযুক্ত পণ্য এবং Excel-এ কোড স্বয়ংক্রিয়ভাবে তৈরি করা।
ভালো স্টক কোড কেমন হওয়া উচিত?
| নিয়ম | কারণ |
|---|---|
| অনন্য | একটি কোড কেবল একটি পণ্যের। বিক্রি থেকে সরে যাওয়া পণ্যের কোড অন্য পণ্যকে দেওয়া হয় না; দিলে পুরনো বিক্রয় ও গণনার রেকর্ড নতুন পণ্যের ইতিহাসের মতো দেখায়। |
| ছোট | আট-দশ অক্ষরের বেশি নয় এমন কোড হাতে লেখার সময় এবং লেবেলে পড়ার সময় কম ভুল ঘটায়। লম্বা কোড অর্থ চাপানোর লক্ষণ। |
| নির্দিষ্ট দৈর্ঘ্যের | ক্রমিক নম্বর শুরু থেকে শূন্য দিয়ে ভরাট করুন (0001, 0002…)। KRT-1, KRT-10, KRT-2 এভাবে সাজানো তালিকায় পণ্য খোঁজা কঠিন হয়ে যায়। |
| পরিবর্তনশীল তথ্য বহন করে না | মূল্য, সরবরাহকারী, তাক বা রঙের ক্যাম্পেইনের মতো সময়ের সঙ্গে বদলানো তথ্য কোডে রাখা হয় না। তথ্য বদলালে হয় কোড ভুল তথ্য দেয়, নয়তো কোড বদলাতে হয় এবং অতীত রেকর্ডের সঙ্গে সংযোগ ছিঁড়ে যায়। |
| গুলিয়ে ফেলার মতো অক্ষর থাকে না | তুর্কি বর্ণ (ç, ğ, ı, İ, ö, ş, ü), ফাঁকা জায়গা এবং O/0, I/1-এর মতো দেখতে একরকম অক্ষর ব্যবহার করা হয় না। তুর্কি বর্ণ প্রচলিত বারকোড ধরনে এনকোড করা যায় না; ফাঁকা জায়গা ও সদৃশ অক্ষর হাতে এন্ট্রির সময় ভুল ঘটায়। |
| নিয়ম লিখিত থাকে | কোন প্রিফিক্স কোন ক্যাটাগরির এবং পরের নম্বর কোথা থেকে নেওয়া হবে তা একটি তালিকায় থাকে। নিয়ম কেবল একজনের জানা থাকলে সেই কোড বিন্যাস তিনি না থাকলে ভেঙে পড়ে। |
তিনটি কোডিং বিন্যাস
| বিন্যাস | উদাহরণ | শক্তির দিক | দুর্বলতা |
|---|---|---|---|
| শুধু ক্রমিক নম্বর | 000123 | সবচেয়ে সহজ এবং কখনো না ভাঙা বিন্যাস; কোড কোনো তথ্য বহন করে না। | কোড থেকে পণ্য কী তা বোঝা যায় না; শত শত আইটেমে হাতে খোঁজা কঠিন। |
| ক্যাটাগরির প্রিফিক্স + ক্রম | KRT-0001 | কোড থেকে পণ্য গ্রুপ পড়া যায়, ক্রমিক নম্বর অনন্যতা নিশ্চিত করে। বেশিরভাগ ছোট ব্যবসার জন্য সবচেয়ে সুষম পছন্দ। | পণ্য ক্যাটাগরি বদলালে কোড পুরনো ক্যাটাগরিই দেখাতে থাকে; এটি মেনে নেওয়া হয়, কোড বদলানো হয় না। |
| অর্থবহ (কাঠামোবদ্ধ) কোড | KRT-A4-80-500 | কোড থেকে পণ্যের বৈশিষ্ট্য পড়া যায়; অনেক ভ্যারিয়েন্টের পণ্যে শৃঙ্খলা আনে। | লম্বা হয়, প্রতিটি নতুন বৈশিষ্ট্যে নিয়ম বাড়াতে হয়; পরিবর্তনশীল কোনো তথ্য কোডে ঢুকে গেলে কোড ভুল তথ্য দিতে শুরু করে। |
নিশ্চিত না হলে দ্বিতীয় বিন্যাসটি বেছে নিন। অর্থবহ কোডের আকর্ষণ হলো কোড থেকে পণ্য পড়তে পারা; কিন্তু পণ্যের নাম তো সেটাই করে। কোডের কাজ পড়া নয়, পণ্যকে গুলিয়ে না ফেলে শনাক্ত করা।
স্টক কোডের উদাহরণ
বিভিন্ন ব্যবসায় ক্যাটাগরি প্রিফিক্স + ক্রম বিন্যাস দেখতে কেমন। কোড ও পণ্য কেবল উদাহরণ:
| ব্যবসা | স্টক কোড | পণ্য | মন্তব্য |
|---|---|---|---|
| স্টেশনারি | KRT-0001 | Copier A4 ফটোকপি কাগজ 80 g, 500 শিটের | প্রিফিক্স + ক্রম; বারকোডযুক্ত পণ্যে প্রস্তুতকারকের বারকোডও কার্ডে লেখা হয়। |
| হার্ডওয়্যার | HRD-0142 | গ্যালভানাইজড স্ক্রু 4×40 mm, 100 পিসের বাক্স | মাপ কোডে নয়, পণ্যের নামে লেখা হয়; একই স্ক্রুর 4×50 হবে HRD-0143। |
| পোশাক | GYM-0027-KRM-M | বেসিক টি-শার্ট, লাল, M সাইজ | মূল মডেল কোড + রঙ + সাইজের সংযোজন; প্রতিটি রঙ-সাইজ আলাদাভাবে স্টক হয় বলে আলাদা কোড। |
| স্পেয়ার পার্টস | YDK-0310 | ব্রেক প্যাড (প্রস্তুতকারকের পার্ট নং 04465-XXXXX) | প্রস্তুতকারকের পার্ট নম্বর আলাদা ঘরে বা পণ্যের নামে রাখা হয়; অভ্যন্তরীণ কোড ছোট থাকে। |
| মুদি / খাদ্য | 8690000000000 (EAN-13) | প্যাকেটজাত পণ্য | প্রস্তুতকারকের বারকোড নিজেই অনন্য কোড; আলাদা অভ্যন্তরীণ কোড দেওয়ার দরকার নেই। ওজন করে বিক্রি হওয়া ও খোলা পণ্যে অভ্যন্তরীণ কোড দেওয়া হয়। |
ভ্যারিয়েন্টযুক্ত পণ্যে স্টক কোড
রঙ, সাইজ বা ওজন আলাদা এবং আলাদাভাবে স্টক করা প্রতিটি পণ্য আলাদা কোড পায়। এক কোডে একসঙ্গে গোনা লাল ও নীল টি-শার্টের কোনটি ফুরোল তা দেখা যায় না; অর্ডারের সিদ্ধান্তও ভুল হয়। দুটি পথ আছে:
প্রতিটি ভ্যারিয়েন্টে নতুন ক্রমিক নম্বর। TSH-0012 লাল M, TSH-0013 লাল L। কোড ছোট থাকে, ভ্যারিয়েন্টের তথ্য থাকে পণ্যের নামে। ভ্যারিয়েন্ট কম এমন ব্যবসার জন্য যথেষ্ট।
মূল কোড + নির্দিষ্ট সংযোজন। GYM-0027-KRM-M, GYM-0027-KRM-L, GYM-0027-MAV-M। একই মডেলের সব ভ্যারিয়েন্ট কোডে পাশাপাশি সাজানো থাকে। সংযোজনের সংক্ষেপগুলো (KRM, MAV, S, M, L) একটি তালিকায় স্থির করুন; একই রঙের জন্য দুটি ভিন্ন সংক্ষেপ ব্যবহার করলে বিন্যাস ভেঙে পড়ে।
স্টক কোড কীভাবে তৈরি করবেন? ছয় ধাপ
১. ক্যাটাগরির তালিকা বানান
আপনার পণ্যগুলোকে ৫–১৫টি প্রধান গ্রুপে ভাগ করুন এবং প্রতিটি গ্রুপকে দুই-তিন অক্ষরের একটি প্রিফিক্স দিন, যাতে ç, ş, ğ-এর মতো বিশেষ অক্ষর না থাকে: KRT (স্টেশনারি), TMZ (পরিষ্কার-পরিচ্ছন্নতা), HRD (হার্ডওয়্যার)। গ্রুপের সংখ্যা কম রাখুন; প্রতিটি ছোট পার্থক্যের জন্য নতুন প্রিফিক্স খুললে কোড অর্থবোধক-কোডের জটিলতায় জড়িয়ে পড়ে।
২. অঙ্কের সংখ্যা ঠিক করুন
আপনার সবচেয়ে বড় গ্রুপে আজ কতগুলো পণ্য আছে এবং কয়েক বছরে কত হতে পারে, তা দেখুন। ১,০০০-এর নিচে থাকলে তিন অঙ্ক, ১০,০০০-এর নিচে থাকলে চার অঙ্কই যথেষ্ট। পরে অঙ্ক বাড়ানো মানে সব কোড বদলানো; তাই এক অঙ্ক বেশি রাখাই সস্তা।
৩. ভ্যারিয়েন্টের নিয়ম ঠিক করুন
একই পণ্যের রং, সাইজ বা ওজন আলাদাভাবে মজুত রাখলে প্রতিটির আলাদা কোড হবে। হয় প্রতিটি ভ্যারিয়েন্টকে নতুন ক্রমিক নম্বর দিন (TSH-0012, TSH-0013), নয়তো মূল কোডের শেষে নির্দিষ্ট দৈর্ঘ্যের সংযোজন বসান (GYM-0027-KRM-M)। যেটিই বেছে নিন, সব পণ্যে সেটিই ব্যবহার করুন।
৪. বারকোডযুক্ত পণ্য আলাদা করুন
প্রস্তুতকারকের বারকোড আছে এমন পণ্যে বারকোডই একটি অনন্য কোড; এসব পণ্যের জন্য আলাদা অভ্যন্তরীণ কোড দেওয়া বাধ্যতামূলক নয়। অভ্যন্তরীণ কোড শুধু বারকোডহীন, ওজনে বিক্রি হওয়া বা নিজে তৈরি করা পণ্যে দিন; কোন পণ্যগুলো বারকোডযুক্ত তা আলাদা করার উপায় বারকোড দিয়ে স্টক ট্র্যাকিং গাইডে আছে।
৫. কোড দিন এবং নিয়মের তালিকা লিখে রাখুন
প্রতিটি গ্রুপে 0001 থেকে শুরু করে ক্রমানুসারে কোড দিন। প্রিফিক্সের তালিকা এবং প্রতিটি গ্রুপে ব্যবহৃত শেষ নম্বর এক জায়গায় রাখুন; নতুন পণ্য এলে কোড ওই তালিকা থেকে নেবেন এমন একজন ব্যক্তি বা একটিমাত্র নিয়ম থাকুক।
৬. লেবেল লাগান এবং কার্ডে তুলুন
কোডটি পণ্যের স্টক কার্ডে লিখুন এবং তাকে বা পণ্যে তার লেবেল লাগান। কোড লেখার কার্ড ফিল্ডগুলোর পুরো তালিকা স্টক কার্ড কী, কীভাবে খুলতে হয় গাইডে আছে।
Excel-এ স্টক কোড তৈরি
আপনার পণ্যের তালিকা Excel-এ থাকলে একটিমাত্র ফর্মুলা দিয়ে কোড বানাতে পারবেন। A কলামে পণ্যের নাম, B কলামে ক্যাটাগরির প্রিফিক্স (KRT, TMZ…) থাকুক। C2 সেলে নিচেরটি লিখে নিচের দিকে টেনে দিন:
=B2&"-"&METNEÇEVİR(EĞERSAY($B$2:B2;B2);"0000")
ফর্মুলা প্রতিটি প্রিফিক্সকে নিজের ভেতরে গুনে, তাই KRT-গুলো KRT-0001 থেকে, TMZ-গুলো TMZ-0001 থেকে নম্বর পায়। ইংরেজি
Excel-এ একই ফর্মুলা হলো =B2&"-"&TEXT(COUNTIF($B$2:B2,B2),"0000")।
গুরুত্বপূর্ণ: কোড তৈরি হয়ে গেলে C কলাম কপি করে ভ্যালু হিসেবে পেস্ট করুন। ফর্মুলা হিসেবে থেকে গেলে তালিকার মাঝে সারি যোগ করলে, সারি মুছলে বা ক্রম বদলালে কোডগুলো নিজে থেকেই আবার নম্বর পায়, আর গতকালের KRT-0014 আজ অন্য একটি পণ্য দেখায়। কোডগুলো তৈরি কলামে রাখতে চাইলে বিনামূল্যের স্টক ট্র্যাকিং Excel টেমপ্লেট ব্যবহার করতে পারেন।
এলোমেলো কোড থেকে নতুন ব্যবস্থায় যাওয়া
বছরের পর বছর ধরে বিভিন্ন মানুষ বিভিন্নভাবে কোড দিয়েছেন এমন তালিকা ঠিক করার সময় পুরোনো কোড মুছবেন না: তালিকায় পুরোনো কোড কলামটি রেখে দিন এবং নতুন কোড তার পাশে লিখুন। পরিবর্তনটি একটি গণনার দিনের সঙ্গে মিলিয়ে নিন; নতুন কোডে খোলা কার্ডগুলোর প্রারম্ভিক স্টক ওই গণনা থেকে আসুক। পুরোনো ইনভয়েসে এবং সরবরাহকারীর সঙ্গে চিঠিপত্রে পুরোনো কোড আরও কিছুদিন চলবে, তাই পুরোনো-নতুন মিলিয়ে দেখার তালিকাটি সংরক্ষণ করুন। গণনার দিনের ব্যবস্থা গুদামের স্টক গণনা কীভাবে করবেন গাইডে আছে।
Ofisx-এ স্টক কোড
Ofisx-এর পণ্য যোগ করার ফর্মে আলাদা “স্টক কোড” ফিল্ড নেই; পণ্যকে চিহ্নিত করা কোডটি বারকোড ফিল্ডে যায়। প্রস্তুতকারকের বারকোড আছে এমন পণ্যে বারকোড স্ক্যান করেন, বারকোডহীন পণ্যে আপনার দেওয়া অভ্যন্তরীণ কোড (যেমন KRT-0001) একই ফিল্ডে লেখেন। একটি পণ্যে প্রস্তুতকারকের বারকোড ও অভ্যন্তরীণ কোড দুটোই নির্ধারণ করতে একাধিক বারকোড লাগে; এটি মাল্টি বারকোড সুবিধা এবং Premium-এ আছে। Excel-এ কোডসহ বানানো পণ্যের তালিকা একটি একটি করে দেওয়ার বদলে ইমপোর্ট করতে পারেন; কার্ড খোলা হয়ে গেলে বিক্রি, মাল গ্রহণ ও গণনা ওই কোড স্ক্যান করে করা হয়।
সচরাচর জিজ্ঞাসা
স্টক কোড কী?
স্টক কোড হলো একটি ছোট কোড, যা পণ্যকে তার নাম থেকে স্বাধীনভাবে এবং এককভাবে চিহ্নিত করে। বিক্রি, মাল গ্রহণ, গণনা ও রিপোর্টে পণ্যের নামের বদলে এই কোড ব্যবহার হয়; ফলে একই পণ্যের ভিন্নভাবে লেখা নামগুলো আলাদা পণ্য বলে মনে হয় না।
স্টক কোড কেমন হওয়া উচিত?
কোডটি অনন্য, ছোট, নির্দিষ্ট দৈর্ঘ্যের হওয়া উচিত এবং তাতে ç, ş, ğ-এর মতো বিশেষ অক্ষর বা স্পেস থাকা উচিত নয়। দাম, সরবরাহকারী বা তাকের মতো বদলে যেতে পারে এমন তথ্য কোডে রাখা উচিত নয়। সবচেয়ে প্রচলিত ও সুষম ব্যবস্থা হলো ক্যাটাগরি প্রিফিক্স আর ক্রমিক নম্বর: KRT-0001।
স্টক কোড আর বারকোড কি একই জিনিস?
কাজ একই, কিন্তু উৎস আলাদা। বারকোড সাধারণত প্রস্তুতকারক পণ্যকে যে কোড দেয় এবং যা প্যাকেজে ছাপা থাকে; স্টক কোড হলো প্রতিষ্ঠানের নিজের দেওয়া কোড। বারকোডযুক্ত পণ্যে বারকোড স্টক কোডের জায়গায় ব্যবহার করা যায়; বারকোডহীন পণ্যে অভ্যন্তরীণ কোড দেওয়া হয় এবং চাইলে ওই কোডের বারকোড লেবেল ছাপা যায়।
স্টক কোড কি হিসাবরক্ষণের অ্যাকাউন্ট কোড?
না। স্টক কোড একটি নির্দিষ্ট পণ্যকে চিহ্নিত করে; হিসাবরক্ষণের অ্যাকাউন্ট কোড দেখায় সেই অ্যাকাউন্ট, যেখানে মজুতের সামগ্রিক হিসাব রাখা হয়। হিসাবের চার্ট নিয়ে প্রশ্ন থাকলে আপনার অ্যাকাউন্ট্যান্টের সঙ্গে কথা বলুন; স্টক কোডের ব্যবস্থা গুদাম ও বিক্রির প্রয়োজন অনুযায়ী আপনি নিজেই ঠিক করেন।
স্টক কোড কত অঙ্কের হওয়া উচিত?
প্রিফিক্সের পরের ক্রমিক নম্বর এমন হওয়া উচিত, যা আপনার সবচেয়ে বড় পণ্য গ্রুপের কয়েক বছর পরের আকারের জন্য যথেষ্ট: ১,০০০ পণ্যের নিচে হলে তিন, ১০,০০০ পণ্যের নিচে হলে চার অঙ্ক। প্রিফিক্সসহ মোট দৈর্ঘ্য আট-দশ অক্ষরের মধ্যে রাখলে হাতে লেখার সময় ভুল কমে।
একই পণ্য ভিন্ন সরবরাহকারীর কাছ থেকে এলে কি আলাদা স্টক কোড দেওয়া হয়?
না। পণ্য একই হলে কোডও একই; সরবরাহকারী কোডে লেখা হয় না। সরবরাহকারী অনুযায়ী আলাদা কোড খুললে একই পণ্যের স্টক দুই ভাগ হয়ে যায় এবং একটি শেষ হওয়ার সময় অন্যটি তাকে পড়ে আছে বলে দেখায়।
Excel-এ স্টক কোড স্বয়ংক্রিয়ভাবে কীভাবে তৈরি করবেন?
ক্যাটাগরি প্রিফিক্স একটি কলামে লিখে METNEÇEVİR ও EĞERSAY ফাংশন মিলিয়ে একটিমাত্র ফর্মুলা দিয়ে প্রতিটি প্রিফিক্সকে নিজের ভেতরে 0001 থেকে নম্বর দিতে পারেন; ফর্মুলাটি Excel-এ স্টক কোড তৈরি অংশে আছে। কোড তৈরি হয়ে গেলে কলামটি কপি করে ভ্যালু হিসেবে পেস্ট করুন; নইলে সারি মুছলে বা ক্রম বদলালে কোডগুলো নিজে থেকেই বদলে যায়।
সর্বশেষ আপডেট: 2026-09-30
অ্যাপে কোড ও বারকোড দিয়ে ইনপুট-আউটপুট
কোডটি একবার কার্ডে লিখুন; বিক্রি, মাল গ্রহণ ও গণনা ওই কোড স্ক্যান করেই হোক।




কোডসহ পণ্যের তালিকা ইমপোর্ট করুন
বিনামূল্যের অ্যাকাউন্ট খুলুন, Excel-এ কোড দেওয়া পণ্যের তালিকা ইমপোর্ট করুন; আপনার স্টক কার্ড কয়েক মিনিটেই তৈরি হয়ে যাবে।