General

Customer Ledger কী এবং দোকানে এটি কেন দরকার?

10 mins read Published on October 11, 2026

blog title

“রহিম ভাইয়ের কাছে কত টাকা পাব?”—দোকানে প্রশ্নটি সহজ শোনালেও উত্তর বের করতে অনেক সময় তিনটি খাতা, কয়েকটি bill আর মোবাইল ব্যাংকিংয়ের পুরোনো transaction দেখতে হয়। গত সপ্তাহে বাকিতে কেনা, আজ আংশিক টাকা দেওয়া, মাঝখানে একটি পণ্য ফেরত—একটি ঘটনাও বাদ পড়লে পাওনার অঙ্ক বদলে যায়।

Customer Ledger হলো প্রতিটি গ্রাহকের কেনাকাটা, বাকি, টাকা পরিশোধ, ফেরত ও চলতি পাওনার ধারাবাহিক হিসাব। দোকানে এটি রাখলে কোন গ্রাহকের কাছে কত টাকা পাওনা, কোন bill-এর টাকা বাকি এবং কবে follow-up করতে হবে—এসব প্রশ্নের উত্তর পাওয়া যায়। খাতা, Excel বা app—সব মাধ্যমেই একই নিয়ম: একজন গ্রাহকের সব লেনদেন একটি নির্দিষ্ট হিসাবে রাখুন এবং প্রতিটি entry-র পর balance মিলিয়ে নিন।

Customer Ledger বলতে কী বোঝায়?

Ledger মানে কোনো ব্যক্তি বা হিসাবের লেনদেনের ধারাবাহিক খতিয়ান। Customer Ledger-এ একজন গ্রাহকের জন্য আলাদা পৃষ্ঠা বা account থাকে। সেখানে তার আগের বাকি, নতুন বাকিতে কেনাকাটা, টাকা জমা, অনুমোদিত ফেরত বা ছাড় এবং বর্তমান balance দেখা যায়। দোকানের ভাষায় এটি গ্রাহকভিত্তিক বাকির খাতা।

এটি দৈনিক বিক্রির তালিকার মতো নয়। দৈনিক sales record বলে আজ মোট কত বিক্রি হলো। Customer Ledger বলে একজন নির্দিষ্ট গ্রাহক কত টাকার পণ্য নিয়েছেন, কত দিয়েছেন এবং এখন কত বাকি। আর customer statement হলো সেই ledger থেকে নির্দিষ্ট সময়ের লেনদেন গ্রাহককে দেখানোর সারাংশ। বিক্রি, খরচ, পাওনা ও দেনার বড় ছবিটি বুঝতে ব্যবসার হিসাব রাখার গাইড পড়তে পারেন।

দোকানে Customer Ledger কেন দরকার?

১. বাকির অঙ্ক অনুমান করতে হয় না

একজন গ্রাহক তিন দিনে তিনবার বাকিতে কিনলে শুধু সর্বশেষ bill দেখে মোট পাওনা বোঝা যায় না। Ledger-এ শুরু থেকে সব entry এবং চলতি balance থাকলে আগের বাকি ও নতুন বাকি একসঙ্গে দেখা যায়। একই নামের দুজন গ্রাহক থাকলে ফোন নম্বর বা customer ID দিয়ে আলাদা করা জরুরি।

২. টাকা পেলেই কোন পাওনা কমল, বোঝা যায়

৳৬,০০০ পাওনার বিপরীতে ৳২,০০০ পেলে বাকি থাকবে ৳৪,০০০। Payment-এর তারিখ, মাধ্যম এবং receipt লিখে রাখলে পরের বার গ্রাহককে আবার পুরো ৳৬,০০০ চাইতে হবে না। একাধিক invoice থাকলে কোন bill-এর জন্য টাকা দিয়েছেন, সেটিও লিখুন।

৩. বিক্রি আর হাতে আসা টাকা আলাদা থাকে

আজ ৳১০,০০০ টাকার পণ্য বিক্রি করে ৳৪,০০০ হাতে পেলে sales হলো ৳১০,০০০, কিন্তু cash বা wallet-এ এসেছে ৳৪,০০০; বাকি ৳৬,০০০ হলো গ্রাহকের কাছে পাওনা। এই তিনটি অঙ্ক গুলিয়ে ফেললে দিন শেষে cash মেলে না। দৈনিক বিক্রি ও খরচের হিসাব লেখায় cash sale ও credit sale আলাদা করার নিয়ম আছে।

৪. ভদ্রভাবে payment follow-up করা যায়

কোন bill-এর due date পেরিয়েছে, তা জানা থাকলে নির্দিষ্ট অঙ্ক ও তারিখ উল্লেখ করে গ্রাহককে মনে করানো যায়। “আপনার বাকি আছে” বলার চেয়ে “১২ সেপ্টেম্বরের bill-এ ৳১,৫০০ বাকি আছে” বলা পরিষ্কার। Reminder পাঠানোর আগে সাম্প্রতিক payment update করুন, যাতে টাকা দেওয়ার পরেও গ্রাহক ভুল বার্তা না পান।

৫. নতুন করে বাকি দেওয়ার সিদ্ধান্ত সহজ হয়

আগের পাওনা কতদিন ধরে ঝুলে আছে, তা দেখে দোকান নিজের সামর্থ্য অনুযায়ী credit limit ও payment date ঠিক করতে পারে। এতে পরিচিত গ্রাহকের সঙ্গে ব্যবসা চালিয়েও cash flow-এর চাপ বোঝা যায়। কেন sales বাড়ার পরও হাতে টাকা কম থাকতে পারে, তা ব্যবসার cash flow নিয়ে এই গাইডে ব্যাখ্যা করা হয়েছে।

Customer Ledger-এ কোন তথ্য রাখবেন?

তথ্য

কী লিখবেন

গ্রাহকের পরিচয়

নাম, ফোন নম্বর বা নিজস্ব ID; প্রয়োজন হলে দোকান/ঠিকানা

Opening balance

হিসাব শুরুর দিন আগের কত টাকা পাওয়া বাকি

বিক্রির তথ্য

তারিখ, invoice নম্বর, মোট বিক্রি ও সেই সময় পাওয়া টাকা

নতুন বাকি

invoice থেকে সঙ্গে সঙ্গে পাওয়া টাকা বাদ দেওয়ার পর অবশিষ্ট

পরবর্তী payment

তারিখ, অঙ্ক, cash/bank/mobile wallet ও receipt reference

Return বা adjustment

কোন invoice-এর কী পরিবর্তন হলো এবং তার প্রমাণ

Due date

টাকা দেওয়ার সম্মত তারিখ

চলতি balance

প্রতিটি entry-র পর মোট কত টাকা এখনও পাওনা

সহজ সূত্র: বর্তমান পাওনা = আগের পাওনা + নতুন বাকিতে বিক্রি − পুরোনো বাকি আদায় − অনুমোদিত ফেরত/ছাড়। নতুন বিক্রির পুরো অঙ্ক যোগ করলে সেই বিক্রির সঙ্গে সঙ্গে পাওয়া টাকা একই entry-তে বাদ দিতে হবে; তা না হলে পাওনা বেশি দেখাবে।

একটি পূর্ণ উদাহরণ: চলতি balance কীভাবে বদলায়?

ধরুন, ১ সেপ্টেম্বর রহিম স্টোরের কাছে আগের বাকি ৳৩,০০০। এরপর লেনদেন হলো:

তারিখ

লেনদেন

পাওনা বাড়ল

পাওনা কমল

চলতি পাওনা

১ সেপ্টেম্বর

আগের বাকি

৳৩,০০০

—

৳৩,০০০

৫ সেপ্টেম্বর

Invoice 101: ৳৫,০০০ বিক্রি, সঙ্গে ৳২,০০০ পাওয়া

৳৩,০০০

—

৳৬,০০০

৮ সেপ্টেম্বর

পুরোনো বাকি থেকে cash payment

—

৳১,৫০০

৳৪,৫০০

১২ সেপ্টেম্বর

Invoice 102: সম্পূর্ণ বাকিতে বিক্রি

৳৪,০০০

—

৳৮,৫০০

১৪ সেপ্টেম্বর

Invoice 102-এর ৳৫০০ পণ্য ফেরত, ফেরত গৃহীত

—

৳৫০০

৳৮,০০০

১৮ সেপ্টেম্বর

Mobile wallet-এ বাকি আদায়

—

৳৩,০০০

৳৫,০০০

হিসাব: ৳৩,০০০ + ৳৩,০০০ − ৳১,৫০০ + ৳৪,০০০ − ৳৫০০ − ৳৩,০০০ = ৳৫,০০০ পাওনা। ৫ সেপ্টেম্বরের ৳৫,০০০ বিক্রি sales record-এ পুরোটা থাকবে; ledger-এ নতুন বাকি যোগ হয়েছে শুধু ৳৩,০০০। ৮ ও ১৮ সেপ্টেম্বরের টাকা পাওয়া নতুন বিক্রি নয়—আগের পাওনা কমেছে।

এই টেবিল মোট পাওনা দেখায়। কোন invoice-এর কত টাকা অবশিষ্ট, তা জানতে payment-গুলো invoice নম্বরের সঙ্গে মিলিয়ে আলাদা রাখুন। গ্রাহক নিজে নির্দিষ্ট bill-এর কথা বললে সেটি নোট করুন; না বললে কোন bill-এ টাকা সমন্বয় হবে, দোকানের নিয়ম আগে ঠিক করে গ্রাহককে জানান।

খাতায় বা Excel-এ Customer Ledger শুরু করবেন কীভাবে?

১. আগের বাকি মিলিয়ে নিন। পুরোনো খাতা, bill ও payment proof দেখে গ্রাহকভিত্তিক opening balance বের করুন। সন্দেহজনক অঙ্ক গ্রাহকের সঙ্গে যাচাই না করে চূড়ান্ত পাওনা ধরে নেবেন না।

২. প্রতিটি গ্রাহককে আলাদা পরিচয় দিন। একই নামের দুইজন থাকলে ফোন, ঠিকানা বা একটি customer code ব্যবহার করুন। নাম ভুল লিখে দুই account তৈরি হলে পাওনা দুই জায়গায় ভাগ হয়ে যাবে।

৩. বিক্রি হওয়ার দিনই entry দিন। invoice নম্বর, বিক্রির অঙ্ক, সঙ্গে পাওয়া টাকা ও নতুন বাকি লিখুন। সম্পূর্ণ নগদ বিক্রির ক্ষেত্রে ওই গ্রাহকের নামে কোনো নতুন বাকি তৈরি হয় না; চাইলে purchase history আলাদা রাখতে পারেন।

৪. টাকা পাওয়া মাত্র balance কমান। Cash, bank ও mobile wallet-এর payment আলাদা চিহ্নিত করুন। গ্রাহককে receipt বা updated balance জানান। দোকানে অন্য কেউ টাকা নিলে কে নিয়েছেন, সেটিও record করুন।

৫. Return ও ভুল সংশোধনে প্রমাণ রাখুন। পণ্য ফেরত এলে original invoice ও গৃহীত ফেরতের অঙ্ক লিখুন। আগের entry মুছে দিলে পরে অমিলের কারণ পাওয়া কঠিন হবে; সংশোধনের তারিখসহ আলাদা adjustment রাখা ভালো।

৬. সপ্তাহে overdue, মাসে মোট পাওনা মিলান। সব গ্রাহকের ledger-এর balance যোগ করে মোট customer due দেখুন। তারপর bill, receipt এবং cash/bank collection-এর সঙ্গে বড় অঙ্ক বা পুরোনো বাকি যাচাই করুন। মাসিক হিসাবের অন্য অংশগুলো দেখতে মাস শেষে হিসাব মেলানোর checklist ব্যবহার করুন।

দোকানের তিনটি সাধারণ পরিস্থিতিতে কী করবেন?

একটি বিক্রিতে নগদ ও বাকি দুটোই আছে: ৳৪,০০০ বিক্রি, ৳১,৫০০ cash পাওয়া—sales ৳৪,০০০, cash ৳১,৫০০ এবং customer due ৳২,৫০০ লিখুন। পরের দিন বাকি আদায় হলে শুধু due কমবে, নতুন sales তৈরি হবে না।

গ্রাহক আগাম টাকা দিয়েছেন: পণ্য বা invoice তৈরি হওয়ার আগের টাকা আলাদা customer advance হিসেবে রাখুন। পরে বিক্রির সঙ্গে সেই টাকা একবার সমন্বয় করুন। Advance-কে একই সময়ে বাকি আদায় ও নতুন sales দুইবার দেখাবেন না।

গ্রাহক পণ্য ফেরত দিয়েছেন: ফেরত গৃহীত হলে সংশ্লিষ্ট invoice ও পাওনা সমন্বয় করুন। তিনি bill আগেই পুরো পরিশোধ করে থাকলে এটি পাওনা কমানোর বদলে refund বা পরের কেনাকাটায় credit তৈরি করতে পারে; কোনটি হবে, গ্রাহকের সঙ্গে ঠিক করে লিখুন।

Customer Ledger, supplier ledger ও sales report: পার্থক্য কী?

হিসাব

যে প্রশ্নের উত্তর দেয়

টাকার দিক

Customer Ledger

কোন গ্রাহকের কাছে কত টাকা পাব?

দোকানের পাওনা

Supplier Ledger

কোন supplier-কে কত টাকা দিতে হবে?

দোকানের দেনা

Sales report

নির্দিষ্ট সময়ে কত টাকার পণ্য বা সেবা বিক্রি হয়েছে?

মোট বিক্রি; সবটা আদায় হয়েছে এমন নয়

মুদি দোকানে customer due, stock ও cash একসঙ্গে বদলায়। এই সম্পর্কের ব্যবহারিক উদাহরণ মুদি দোকানের হিসাব রাখার নিয়ম পোস্টে আছে।

খাতা, Excel নাকি Karbar App ব্যবহার করবেন?

হাতে গোনা কয়েকজন বাকি গ্রাহক হলে নামভিত্তিক খাতা যথেষ্ট হতে পারে। Excel-এ customer ID, invoice ও payment reference দিয়ে হিসাব রাখলে filter করা যায়, কিন্তু formula ও duplicate entry নিয়মিত যাচাই করতে হবে। গ্রাহক ও লেনদেন বাড়লে digital party ledger-এ ইতিহাস খুঁজে পাওয়া সুবিধাজনক। Excel ও accounting app-এর তুলনা দেখলে নিজের দোকানের জন্য পদ্ধতি বেছে নিতে সুবিধা হবে।

Karbar App-এর ওয়েবসাইটে customer ও supplier party management, লেনদেন record এবং WhatsApp ও SMS payment reminder-এর কথা বলা আছে। আপনার দোকানের opening balance যাচাই করে customer account তৈরি করুন এবং app-এ নির্দিষ্ট কাজের বর্তমান ধাপ Karbar-এর টিউটোরিয়ালে দেখে নিন। Reminder পাঠানোর আগে ledger-এর সর্বশেষ payment update আছে কি না, মিলিয়ে নিন।

যেসব ভুলে গ্রাহকের বাকির হিসাব নষ্ট হয়

  • একই গ্রাহকের দুই account: নামের পাশাপাশি ফোন বা ID ব্যবহার করুন।

  • ৳৫,০০০ বিক্রিতে ৳২,০০০ পেলেও পুরো ৳৫,০০০ due লেখা: বাকি হবে ৳৩,০০০।

  • পুরোনো বাকি আদায়কে আজকের বিক্রি ধরা: sales একবারই record করুন; collection শুধু পাওনা কমায়।

  • Payment-এর মাধ্যম বা receipt না লেখা: cash ও mobile payment মিলিয়ে দেখার প্রমাণ থাকবে না।

  • ফেরতের টাকা কোন bill থেকে বাদ গেল, না জানা: original invoice-এর reference রাখুন।

  • শুধু মোট বাকি দেখা: invoice-wise due date না থাকলে overdue bill চিহ্নিত করা কঠিন।

  • টাকা আসার আগেই পাওনাকে হাতে থাকা cash ভাবা: পাওনা এবং বাস্তব cash আলাদা দেখুন।

শেষ কথা

Customer Ledger হলো দোকানের গ্রাহকভিত্তিক লেনদেনের ইতিহাস ও চলতি পাওনার হিসাব। সবচেয়ে কাজে লাগে তখনই, যখন প্রতিটি বাকি বিক্রি, আংশিক payment, ফেরত এবং পুরোনো balance একই গ্রাহকের নামে সময়মতো লেখা হয়। শুরু করতে আজকের সব বাকি গ্রাহকের নাম ও যাচাই করা opening balance লিখুন। এরপর নতুন লেনদেনের দিনেই entry দিয়ে সপ্তাহে একবার overdue তালিকা দেখুন।

সাধারণ জিজ্ঞাসা

Customer Ledger কি শুধু বাকিতে বিক্রির জন্য?

পাওনার হিসাবের জন্য এটি সবচেয়ে বেশি প্রয়োজন। চাইলে নগদ কেনাকাটার history-ও গ্রাহকের account-এ রাখা যায়; তবে সম্পূর্ণ পরিশোধিত বিক্রিতে নতুন due তৈরি হয় না।

Customer Ledger-এ balance কীভাবে বের করব?

আগের পাওনার সঙ্গে নতুন বাকিতে বিক্রি যোগ করুন। তারপর পাওয়া টাকা ও নিশ্চিতভাবে সমন্বিত ফেরত বা ছাড় বাদ দিন। প্রতিটি entry-র পরে চলতি balance লিখলে ভুল দ্রুত ধরা যায়।

গ্রাহক অর্ধেক টাকা দিলে কী হবে?

পুরো বিক্রির অঙ্ক sales-এ লিখুন। যে টাকা পেয়েছেন সেটি cash/bank/mobile wallet-এ লিখে অবশিষ্ট অংশ customer due হিসেবে রাখুন। পরের payment এলে due কমান, নতুন sales যোগ করবেন না।

Customer Ledger আর supplier ledger-এর পার্থক্য কী?

Customer Ledger-এ গ্রাহকের কাছে দোকানের পাওনা থাকে। Supplier Ledger-এ সরবরাহকারীকে দোকানের দেনা থাকে। একটি আদায় করতে হবে, অন্যটি পরিশোধ করতে হবে।

কতদিন পর পর গ্রাহকের হিসাব মিলাব?

বিক্রি ও payment সঙ্গে সঙ্গে লিখুন। সপ্তাহে overdue bill দেখুন এবং মাসে অন্তত একবার বড় balance, invoice, receipt ও ফেরত মিলিয়ে নিন। বাকি বিক্রি বেশি হলে আরও ঘন ঘন দেখুন।

Share this article:

আজই কারবার ব্যবহার শুরু করুন

করোবার অ্যাপ ডাউনলোড করুন এবং আপনার ব্যবসা পরিচালনা করুন ডিজিটালি

App Store badgeGoogle Play badge
Mobile design mockup