হিসাব নিয়ন্ত্রকের অফিস (সিজিএ) 1985 সালে ফাইন্যান্স ডিভিশনের একটি অফিস মেমোরেন্ডাম (এফডি) দ্বারা স্থাপন করা হয়েছিল। পূর্বে হিসাবরক্ষক জেনারেল-এজি (সিভিল), বাংলাদেশ-এর অফিস হিসাবে পরিচিত ছিল, এই অফিসটি তার উৎপত্তির সন্ধান করে। 1947 থেকে যখন এটি অ্যাকাউন্ট্যান্ট জেনারেলের অফিস হিসাবে নামকরণ করা হয়েছিল। সিজিএ অফিস তৈরির ফলে বাংলাদেশে সরকারি হিসাব বিভাগীয়করণের পথ প্রশস্ত হয়। বাংলাদেশের কম্পট্রোলার অ্যান্ড অডিটর জেনারেল সরকারের জন্য হিসাব প্রস্তুত করার দায়িত্ব থেকে অব্যাহতি পেয়েছিলেন যার সাথে ব্যক্তিগত মন্ত্রণালয় বা বিভাগের হিসাব রাখার দায়িত্ব ছিল। CGA সরকারী হিসাব সংকলন এবং একত্রীকরণের জন্য দায়ী। CGA অফিস ফিনান্স ডিভিশনের প্রশাসনিক নিয়ন্ত্রণের অধীনে স্বাধীনভাবে কাজ করে কিন্তু CAG-এর কাছ থেকে অ্যাকাউন্টিং নীতি ও পদ্ধতি সম্পর্কে সাধারণ নির্দেশনা চায়। এটি বাংলাদেশ সরকারের মাসিক হিসাব, অর্থ ও উপযোগী হিসাব প্রস্তুত করে; বিভাগীয় হিসাব নিয়ন্ত্রক, জেলা হিসাব ও অর্থ কর্মকর্তা এবং উপজেলা হিসাবরক্ষক কর্মকর্তাদের সকল বেসামরিক কর্মকর্তা এবং সরকারী সংস্থার দাবি পরিশোধ এবং সংশ্লিষ্ট অফিসের প্রাথমিক হিসাব প্রস্তুত করার দায়িত্ব পালনে তত্ত্বাবধান করে; মন্ত্রণালয় ও বিভাগের CAFO-এর কার্যালয় সহ উপরে উল্লিখিত সমস্ত বেতন এবং অ্যাকাউন্ট অফিসগুলি পরিচালনা করে; অ্যাকাউন্টের যথার্থতা এবং সময়োপযোগীতা নিশ্চিত করে; অর্থ বিভাগের প্রয়োজনীয়তা অনুযায়ী অ্যাকাউন্টের ডেটা এবং তথ্য সরবরাহ করে; সরকারী বেতন ও হিসাব অফিস এবং বাংলাদেশ ব্যাংক ও সোনালী ব্যাংকের মধ্যে এবং সরকারী বেতন ও হিসাব অফিস এবং নির্বাহী অফিসের মধ্যে এই অফিসগুলি থেকে দাবি তোলার মধ্যে অ্যাকাউন্টের পুনর্মিলন নিশ্চিত করে।
পরিকল্পনা ও বাস্তবায়নে: মন্ত্রিপরিষদ বিভাগ, এটুআই, বিসিসি, ডিওআইসিটি ও বেসিস