Budget at Completion Calculator · April 2026 · 6 min read

Budget at Completion Formula (BAC Formula)

Budget at Completion (BAC) সূত্র হলো Earned Value Management এর ভিত্তি। এটি সমস্ত প্রজেক্ট কাজের জন্য মোট অনুমোদিত বাজেট সংজ্ঞায়িত করে। PMBOK ৬ষ্ঠ সংস্করণ (পৃষ্ঠা ২৬৩) অনুযায়ী, BAC সূত্রটি হলো:

BAC = সম্পাদন করতে হবে এমন কাজের জন্য নির্ধারিত সমস্ত বাজেটের যোগফল

সহজ কথায়: প্রতিটি ওয়ার্ক প্যাকেজ, খরচের বিভাগ এবং কন্টিনজেন্সি রিজার্ভ অনুমান করে যোগ করা হয়। মোট পরিমাণটি হলো আপনার BAC। একবার বেসলাইনে অনুমোদিত হলে, এটি ফিক্সড থাকে — খরচ বেড়ে গেলে BAC পরিবর্তন হয় না। শুধুমাত্র Estimate at Completion (EAC) পরিবর্তিত হয়।

EVM এর প্রেক্ষাপটে BAC সূত্র

Budget at Completion সূত্র সরাসরি অন্যান্য সমস্ত EVM মেট্রিকের সাথে যুক্ত:

মেট্রিকBAC ব্যবহার করে?সূত্র
Planned Value (PV)% Planned × BAC
Earned Value (EV)% Complete × BAC
CPIপরোক্ষভাবেEV / AC
EAC (সাধারণত)BAC / CPI
VACBAC − EAC
TCPI(BAC − EV) / (BAC − AC)

একটি ভুল BAC অন্যান্য সমস্ত পরবর্তী EVM মেট্রিককে অবিশ্বস্ত করে তোলে। BAC সূত্রটি সঠিকভাবে ব্যবহার করা প্রজেক্ট কস্ট ম্যানেজমেন্টের সবচেয়ে গুরুত্বপূর্ণ পদক্ষেপ।

BAC হিসাব করার ৫টি পদ্ধতি

BAC তৈরি করার কোনো একক অ্যালগরিদম নেই। PMBOK বিভিন্ন অনুমান পদ্ধতি সংজ্ঞায়িত করে, যার প্রত্যেকটি প্রজেক্টের বিভিন্ন পর্যায়ের জন্য উপযুক্ত:

১. Bottom-Up Estimation (সবচেয়ে নির্ভুল)

BAC = Σ (প্রতিটি ওয়ার্ক প্যাকেজের খরচ)

প্রতিটি ওয়ার্ক প্যাকেজ আলাদাভাবে অনুমান করুন, তারপর সমস্ত অনুমান যোগ করুন। নির্ভুলতা: ±৫–১০%। বিস্তারিত কাজের পরিধি জানা প্রয়োজন। এটি আমাদের BAC Builder tab এ ব্যবহৃত পদ্ধতি।

২. Analogous Estimation

BAC = অনুরূপ অতীত প্রজেক্টের প্রকৃত খরচ × সমন্বয় ফ্যাক্টর

একটি তুলনামূলক অতীত প্রজেক্টের ডেটা প্রারম্ভিক পয়েন্ট হিসেবে ব্যবহার করুন। নির্ভুলতা: ±২৫–৭৫%। দ্রুত কিন্তু প্রাসঙ্গিক ঐতিহাসিক ডেটা থাকার ওপর নির্ভরশীল। প্রাথমিক পর্যায়ের বাজেটের জন্য সবচেয়ে ভালো।

৩. Parametric Estimation

BAC = একক খরচ × পরিমাণ (যেমন, $/m² × প্রজেক্ট এরিয়া)

প্রজেক্টের পরিধি এবং একক খরচের মধ্যে পরিসংখ্যানগত সম্পর্ক থেকে খরচ নির্ণয় করুন। নির্ভুলতা: ±১০–২০%। নির্মাণ (cost/m²), সফটওয়্যার ($cost/function point) এবং ম্যানুফ্যাকচারিং-এ সাধারণ।

৪. Three-Point Estimation (PERT)

BAC = (Optimistic + 4 × Most Likely + Pessimistic) / 6

সম্ভাব্যতা-ভারযুক্ত অনুমান তৈরি করতে তিনটি পরিস্থিতি বিবেচনা করুন। PERT সময়সূচী এবং খরচের অনিশ্চয়তা বিবেচনা করে, যা এটিকে একক-পয়েন্ট অনুমানের চেয়ে আরও নির্ভরযোগ্য করে তোলে।

৫. Expert Judgement

কোনো তুলনামূলক ডেটা না থাকলে যোগ্য বিষয় বিশেষজ্ঞদের পরামর্শ নিন। উপরের যেকোনো পদ্ধতির সাথে একত্রিত করা যেতে পারে। নির্ভুলতা পুরোপুরি বিশেষজ্ঞের অভিজ্ঞতার ওপর নির্ভর করে।

কাজের উদাহরণ: BAC সূত্রের প্রয়োগ

একটি কোম্পানি অফিস সংস্কার প্রজেক্ট পরিকল্পনা করছে। প্রজেক্ট ম্যানেজার প্রতিটি ওয়ার্ক প্যাকেজে বটম-আপ এস্টিমেশন প্রয়োগ করেন:

ওয়ার্ক প্যাকেজবাজেট
Demolition & Site Prep$80,000
Structural Work$220,000
Electrical & Plumbing$180,000
Interior Fit-Out$340,000
Project Management$80,000
Contingency Reserve (10%)$90,000
BAC (Cost Baseline)$990,000
Management Reserve (5%)$50,000
Total Project Budget$1,040,000

এটি হলো BAC: $990,000। Management Reserve ($50,000) আলাদাভাবে রাখা হয় এবং এটি BAC সূত্রের অংশ নয়। যদি ৪র্থ মাস নাগাদ ৩৮% কাজে $420,000 খরচ হয়, তবে EVM মেট্রিকগুলো হবে:

BAC এর মধ্যে কী অন্তর্ভুক্ত থাকে না

মূল নিয়ম: BAC = Cost Baseline = Direct Costs + Indirect Costs + Contingency Reserve.
BAC-এর মধ্যে Management Reserve (অজানা ঝুঁকির জন্য ম্যানেজমেন্টের কাছে রাখা) অন্তর্ভুক্ত থাকে না
BAC + Management Reserve = Total Project Budget.

প্রজেক্টের মাঝামাঝি BAC কেন কখনোই পরিবর্তন হওয়া উচিত নয়

অতিরিক্ত খরচ BAC কে পরিবর্তন করে না। যদি আপনার প্রজেক্টে অতিরিক্ত খরচ হয়, আপনি এটি নিচেরগুলোর মাধ্যমে ট্র্যাক করবেন:

শুধুমাত্র যদি প্রজেক্টের স্কোপ আনুষ্ঠানিকভাবে পরিবর্তিত হয় (অনুমোদিত change request), তবেই BAC রি-বেসলাইন করা যেতে পারে। একে বাজেট রিভিশন বলা হয় এবং এর জন্য আনুষ্ঠানিক পরিবর্তন নিয়ন্ত্রণ (change control) প্রয়োজন।

→ আমাদের ফ্রি ক্যালকুলেটর দিয়ে আপনার BAC তৈরি করুন