Excel में BOQ फॉर्मेट: कॉलम, यूनिट और हिसाब सहित एक सैंपल के साथ bill of quantities टेम्पलेट
भारत में आज भी बहुत से BOQ की शुरुआत Excel में होती है, और जब कोई BOQ गड़बड़ाता है तो वजह आमतौर पर शीट बनाने का तरीका होती है, गणित नहीं। यह इंटीरियर फिट-आउट और सिविल काम के लिए एक व्यावहारिक bill of quantities फॉर्मेट है: सात कॉलम, शीट को सेक्शन में कैसे बांटें, IS 1200 के तहत हर तरह का काम किस यूनिट में मापा जाता है, रेट कैसे बनाएं, हिसाब सहित एक सैंपल जिसके सारे नंबर आपस में मिलते हैं, और Excel की वे आदतें जो किसी टोटल को चुपचाप गलत होने से रोकती हैं।
Boqos — ज़्यादा काम जीतें। मार्जिन का लीक होना रोकें।
भारत में आज भी बहुत से bill of quantities की शुरुआत एक Excel शीट के रूप में होती है, और जल्दबाज़ी में बनी शीट जाने-पहचाने तरीकों से बिगड़ती है: हाथ से टाइप किए अमाउंट, कॉलम के बीच में बदल जाने वाली यूनिट, ऐसा ग्रैंड टोटल जो सब-टोटल को दो बार जोड़ लेता है। गणित आसान है। मुश्किल काम शीट को ऐसे बनाना है कि काम बदलने पर भी वह सही बनी रहे।
यह इंटीरियर फिट-आउट और सिविल काम के लिए Excel में एक व्यावहारिक BOQ फॉर्मेट है: कॉलम, सेक्शन, यूनिट, किसी लाइन की कीमत कैसे लगाएं, हिसाब सहित एक सैंपल, और वे गलतियां जो टोटल बिगाड़ देती हैं। पृष्ठभूमि के लिए (BOQ क्या है, और यही वह दस्तावेज़ क्यों है जिस पर क्लाइंट दस्तखत करता है), इंटीरियर फिट-आउट में BOQ क्या होता है से शुरू करें।
Excel में BOQ के सात कॉलम
हर BOQ, चाहे ऑफिस फिट-आउट का हो या बाउंड्री वॉल का, आखिर में इन्हीं सात कॉलम पर आता है। इन्हें इसी क्रम में रखें ताकि जिसे भी आप शीट भेजें, वह उसे एक ही तरह पढ़े।
| कॉलम | इसमें क्या जाता है | कैसे भरा जाता है |
|---|---|---|
| A · Item no. (आइटम नंबर) | एक तय रेफरेंस: सेक्शन का अक्षर और लाइन नंबर (B.02) | टाइप करके |
| B · Description (विवरण) | काम, इतना साफ कि उसकी कीमत लगाई जा सके और साइट पर जांचा जा सके | टाइप करके |
| C · Unit (यूनिट) | sqm, rmt, cum, kg, nos | ड्रॉप-डाउन सूची |
| D · Qty (मात्रा) | ड्रॉइंग से निकाली गई मात्रा | मेज़रमेंट शीट से लिंक |
| E · Rate (₹) | प्रति यूनिट लागत, आपके मार्जिन सहित | रेट एनालिसिस से लिंक |
| F · Amount (₹) | Qty × Rate | सिर्फ फ़ॉर्मूला |
| G · Remarks (रिमार्क्स) | मेक, ड्रॉइंग रेफरेंस, क्या शामिल नहीं, provisional या PC | टाइप करके |
Description (विवरण) साफ और खास होना चाहिए: “Vitrified tiles 600 × 600 mm laid on cement mortar bed,” न कि सिर्फ “फ्लोरिंग”। अस्पष्ट लाइन की न कीमत लगाई जा सकती है, न साइट पर जांच हो सकती है। Remarks को छोड़ देना आसान है, लेकिन स्कोप को लेकर बहसें यहीं सुलझती हैं: अप्रूव्ड मेक, क्या शामिल नहीं है, मात्रा किस ड्रॉइंग से ली गई।
वर्कबुक को चार लिंक की हुई शीट में बनाएं
जो BOQ टिकता है, वह एक लंबी शीट नहीं होता, बल्कि चार शीट होती हैं जो एक-दूसरे को डेटा देती हैं:
- मेज़रमेंट शीट: हर लाइन की लंबाई, चौड़ाई और ऊंचाई, और उनसे निकलने वाली मात्रा।
- रेट एनालिसिस: हर रेट कैसे बनती है।
- BOQ: अक्षरों वाले सेक्शन में सात कॉलम वाली तालिका, हर सेक्शन के नीचे सब-टोटल के साथ।
- समरी (abstract): हर सेक्शन की एक लाइन, जो जुड़कर वर्क्स टोटल बनती है, और उसके नीचे टैक्स।
सेक्शन उसी तरह बांटें जैसे आप काम खरीदेंगे। इंटीरियर फिट-आउट में आमतौर पर ये होते हैं: सिविल, फ्लोरिंग, फॉल्स सीलिंग और पेंटिंग, पार्टीशन, जॉइनरी और फर्नीचर, इलेक्ट्रिकल, HVAC और प्लंबिंग; सिविल काम में मिट्टी का काम, कंक्रीट, चिनाई, प्लास्टर और फिनिश। संभावित सब-कॉन्ट्रैक्ट पैकेज के हिसाब से बंटे BOQ की प्राइसिंग आसान होती है, क्योंकि हर पैकेज को कीमत के लिए सब-कॉन्ट्रैक्टरों के पास भेजा जा सकता है (Designing Buildings Wiki)।
हर लाइन को सही यूनिट में मापें
भारत में यूनिट का रेफरेंस IS 1200 है, यानी बिल्डिंग और सिविल इंजीनियरिंग कामों की माप के लिए Bureau of Indian Standards की पद्धति। यह कई भागों में है, हर तरह के काम के लिए एक भाग, और हर भाग यूनिट तय करता है और यह भी कि क्या घटाना है। आम फिट-आउट या सिविल BOQ में जो भाग काम आते हैं:
| काम | यूनिट | IS 1200 में कहाँ तय है |
|---|---|---|
| मिट्टी का काम (खुदाई, भराई) | cum | भाग 1 |
| कंक्रीट | cum | भाग 2 |
| स्ट्रक्चरल स्टील और लोहे का काम | kg | भाग 8 |
| फॉल्स सीलिंग और लाइनिंग | sqm | भाग 10 |
| फ्लोरिंग और डैडो | sqm | भाग 11 |
| स्किर्टिंग (ऊंचाई बताएं) | rmt | भाग 11 |
| दीवारों और सीलिंग की पेंटिंग (डिस्टेंपर, इमल्शन) | sqm | भाग 13 |
| लकड़ी और धातु के काम की पेंटिंग और पॉलिशिंग | sqm | भाग 15 |
| दरवाज़े और खिड़की के शटर | sqm | भाग 21 |
| वर्कस्टेशन, फिक्स्चर, डोर सेट जिनकी कीमत एक आइटम के रूप में लगाई जाती है | nos | IS 1200 की यूनिट नहीं; फिट-आउट में आम चलन। बताएं कि एक नंबर में क्या शामिल है |
IS 1200 के कुछ नियम ऐसे हैं जिन्हें प्राइवेट कामों में भी अपनी मेज़रमेंट शीट में अपनाना फायदेमंद है:
- माप हमेशा एक ही क्रम में दर्ज करें: आमतौर पर पहले लंबाई, फिर चौड़ाई, फिर ऊंचाई, गहराई या मोटाई (भाग 1)।
- हर माप निकटतम 0.01 m तक लें, और क्षेत्रफल निकटतम 0.01 sqm तक और आयतन निकटतम 0.01 cum तक निकालें (भाग 1)।
- फ्लोर की माप स्किर्टिंग, डैडो या दीवार का प्लास्टर लगने से पहले लें (भाग 11, संशोधन सहित)।
- छोटे खाली हिस्सों की कटौती न करें। भाग 11 के अनुसार 0.2 sqm या उससे छोटे खाली हिस्सों (voids) के लिए फ्लोर फिनिश में कोई कटौती नहीं होती।
ऊपर लिंक किए गए भाग पुराने संस्करण (1973 से 1994) हैं जिन्हें Public.Resource.Org ने सार्वजनिक किया है, और हो सकता है कि BIS ने उसके बाद इनमें से कुछ में संशोधन किया हो। अगर आपके कॉन्ट्रैक्ट में माप की कोई पद्धति लिखी है, तो कॉन्ट्रैक्ट का पालन करें, और देख लें कि वह किस संस्करण और किन भागों का हवाला देता है। जहाँ कुछ नहीं लिखा है, वहाँ “measured as per IS 1200” (IS 1200 के अनुसार मापा गया) का एक नोट बिलिंग के समय बहस से बचाता है। अगर आपके क्लाइंट sq ft और rft में सोचते हैं, तो कोई बात नहीं, लेकिन पूरे BOQ में एक ही सिस्टम रखें।
UK के पाठकों के लिए, जो bill of quantities टेम्पलेट ढूंढ रहे हैं: वहाँ नियमों की किताब RICS के New Rules of Measurement हैं, जिनमें NRM2 बिल्डिंग कामों की विस्तृत माप को कवर करता है। NRM ने औपचारिक रूप से 1 जुलाई 2013 को SMM7 की जगह ली, हालांकि NRM2 का इस्तेमाल सीमित रहा है और बहुत से प्रैक्टिशनर अब भी SMM7 या अपने तरीके इस्तेमाल करते हैं (Designing Buildings Wiki)। सात कॉलम वाला लेआउट दोनों में एक जैसा काम करता है।
हिसाब सहित एक सैंपल BOQ
यह एक छोटा ऑफिस फिट-आउट है, ठीक उसी तरह लगाया हुआ जैसे यह BOQ शीट में होगा। रेट सिर्फ उदाहरण के लिए हैं, बाज़ार की रेट नहीं; असली बात ढांचा और गणित है।
| Item | विवरण | Unit | Qty | Rate (₹) | Amount (₹) | Remarks |
|---|---|---|---|---|---|---|
| A | सिविल | |||||
| A.01 | Dismantle existing floor tiles, incl. debris removal | sqm | 110 | 85 | 9,350 | Debris carted off site |
| A.02 | 115 mm brick wall in cement mortar 1:4 | sqm | 18 | 1,250 | 22,500 | Up to 3.0 m high |
| A.03 | 12 mm cement plaster 1:6 to new walls | sqm | 36 | 320 | 11,520 | Both faces of A.02 |
| सब-टोटल A | 43,370 | |||||
| B | फ्लोरिंग | |||||
| B.01 | Vitrified tiles 600 × 600 mm on mortar bed | sqm | 110 | 1,180 | 1,29,800 | Make as per approved sample |
| B.02 | Tile skirting, 100 mm high | rmt | 62 | 240 | 14,880 | |
| सब-टोटल B | 1,44,680 | |||||
| C | सीलिंग और पेंटिंग | |||||
| C.01 | Gypsum board false ceiling on GI frame | sqm | 96 | 1,050 | 1,00,800 | Light cut-outs included |
| C.02 | Acrylic emulsion, 2 coats over 1 coat primer | sqm | 240 | 95 | 22,800 | Walls only |
| सब-टोटल C | 1,23,600 | |||||
| D | जॉइनरी और फर्नीचर | |||||
| D.01 | Laminated flush door with hardware | nos | 4 | 14,500 | 58,000 | Hardware from approved list |
| D.02 | Modular workstation 1,200 × 600 mm | nos | 12 | 18,500 | 2,22,000 | Chairs excluded |
| सब-टोटल D | 2,80,000 | |||||
| वर्क्स टोटल (A + B + C + D) | 5,91,650 |
A.03 को देखिए: उसकी मात्रा A.02 की नई दीवार के दोनों तरफ की है (18 sqm × 2 = 36 sqm), और रिमार्क में यही लिखा है। समरी शीट हर सेक्शन की एक लाइन लेकर ₹5,91,650 के वर्क्स टोटल तक पहुँचती है, और GST उसके नीचे उस दर पर लगता है जो आपके कॉन्ट्रैक्ट पर लागू होती है। दर अपने CA से पक्की करें, किसी पुराने BOQ से कॉपी न करें।
फ़ॉर्मूले छोटे हैं। पहले दो इस पेज के सबसे ऊपर वाले चित्र के हिसाब से हैं, जहाँ B.01 पंक्ति 7 में और B.02 पंक्ति 8 में है। वर्क्स टोटल की रेंज सिर्फ एक उदाहरण है, इसलिए उसे अपनी शीट के Amount कॉलम पर, पहली लाइन से आखिरी लाइन तक, सेट करें:
| सेल | फ़ॉर्मूला | यह क्या करता है |
|---|---|---|
| F7 | =ROUND(D7*E7,0) | एक लाइन का अमाउंट, पूरे रुपयों में |
| F9 | =SUBTOTAL(9,F7:F8) | सेक्शन B का सब-टोटल |
| F30 | =SUBTOTAL(9,F6:F29) | वर्क्स टोटल, ऐसे BOQ के लिए जिसकी लाइनें पंक्ति 6 से पंक्ति 29 तक हैं |
ROUND हर अमाउंट को पूरे रुपयों में राउंड करता है (Microsoft), इसलिए जो अमाउंट आपको दिखते हैं, वही जोड़े जाते हैं। SUBTOTAL(9, …) एक रेंज को जोड़ता है, लेकिन उसके अंदर के किसी भी दूसरे SUBTOTAL नतीजे को नज़रअंदाज़ करता है, इसलिए कुछ भी दो बार नहीं गिना जाता (Microsoft)। इसी वजह से वर्क्स टोटल पूरे Amount कॉलम पर, सब-टोटल वाली पंक्तियों समेत, चल सकता है और फिर भी सही आता है। एक बात का ध्यान रखें: SUBTOTAL फ़िल्टर से छिपाई गई पंक्तियों को भी गिनती से बाहर रखता है, इसलिए टोटल पढ़ने से पहले सारे फ़िल्टर हटा दें।
हर लाइन की कीमत कैसे लगाएं
आपका मार्जिन रेट में होता है। हर रेट को रेट-एनालिसिस शीट पर चार हिस्सों से बनाएं: मटेरियल, सप्लायर की मौजूदा रेट पर और साथ में वेस्टेज अलाउंस; लेबर, प्रति यूनिट; फुटकर खर्च (sundries), यानी एडहेसिव, फिक्सिंग, कंज़्यूमेबल और ढुलाई; और ऊपर से प्रतिशत के रूप में ओवरहेड और मुनाफा।
B.01 के लिए एक उदाहरण ब्रेकअप, प्रति sqm: वेस्टेज सहित टाइल ₹620, मोर्टार बेड और जॉइंट फिलर ₹150, लेबर ₹200, फुटकर खर्च और ढुलाई ₹56, कुल ₹1,026; इसमें 15% ओवरहेड और मुनाफा (₹154) जोड़ें तो रेट ₹1,180 बनती है। टाइल की कीमत बदले, तो आप एक सेल बदलते हैं और BOQ अपने आप उसके साथ बदल जाता है।
बुनियादी नंबर पहले अपने पिछले कामों से लें, फिर सप्लायर के मौजूदा कोटेशन से। सरकारी ढंग के सिविल काम के लिए CPWD का Delhi Schedule of Rates, जो उसके publications पेज पर है, मिलान करने के लिए उपयोगी है। किसी भी प्रकाशित शेड्यूल को एक रेफरेंस पॉइंट मानें, अपनी कीमत नहीं: आपकी लागत आपके शहर, आपके सप्लायर और आपकी टीम पर निर्भर करती है।
कुछ लाइनों की कीमत अभी नहीं लगाई जा सकती, क्योंकि क्लाइंट ने टाइल नहीं चुनी है या डिज़ाइन पूरा नहीं हुआ है। अंदाज़े से पक्की रेट न लिखें; उन्हें Remarks में चिह्नित करें। Provisional sum ऐसे काम के लिए अलाउंस है जो अभी इतने विस्तार से तय नहीं हुआ कि उसकी कीमत लगाई जा सके (Designing Buildings Wiki)। Prime cost (PC) sum ऐसे काम या मटेरियल के लिए अलाउंस है जो क्लाइंट के चुने हुए सप्लायर से आता है, और असली लागत पता चलने पर कॉन्ट्रैक्ट की रकम उस अंतर जितनी बढ़ या घट जाती है (Designing Buildings Wiki)।
शीट ऐसे सेट करें कि टोटल खिसक न सकें
- यूनिट ड्रॉप-डाउन से। Unit कॉलम चुनें, Data > Data Validation पर जाएं, Allow में List चुनें, और सोर्स में अपनी यूनिट डालें (Microsoft)। तब कोई एक पंक्ति में “Sqm.” और अगली में “sq.m” टाइप नहीं कर सकता।
- हेडर पंक्ति फ्रीज़ करें, View > Freeze Panes से, ताकि कॉलम के नाम स्क्रीन पर बने रहें (Microsoft)।
- फ़ॉर्मूले लॉक करें। डिफ़ॉल्ट रूप से, शीट को प्रोटेक्ट करने पर हर सेल लॉक हो जाती है। इसलिए पहले सिर्फ उन सेल को अनलॉक करें जिनमें लोगों को टाइप करना है (Format Cells > Protection में Locked हटा दें): BOQ पर Remarks, और मेज़रमेंट व रेट-एनालिसिस शीट पर इनपुट। फिर हर शीट पर Review > Protect Sheet इस्तेमाल करें। फ़ॉर्मूले और लिंक लॉक रहते हैं (Microsoft)।
- हर बार भेजे गए वर्जन पर तारीख और नंबर डालें। हेडर में रिविज़न और तारीख लिखें (“Rev 2, 21 Oct 2026”) और पुरानी फ़ाइल संभालकर रखें, ताकि आप क्लाइंट को दिखा सकें कि नंबर क्यों बदला।
आम गलतियां जो BOQ बिगाड़ देती हैं
- लम्प-सम लाइनें। “Electrical work: lump sum” अपने अंदर की हर मात्रा छिपा देता है। लम्प सम तभी इस्तेमाल करें जब कोई लाइन वाकई मापी न जा सके।
- अस्पष्ट विवरण। “पेंटिंग” का मतलब डिस्टेंपर का एक कोट भी हो सकता है और इमल्शन के तीन कोट भी। साफ लिखें कि कौन सा।
- मिली-जुली यूनिट। एक शीट पर स्किर्टिंग rft में और दूसरी पर rmt में। शुरू से आखिर तक एक ही सिस्टम रखें।
- हाथ से टाइप किए अमाउंट। एक भी नंबर हाथ से टाइप हुआ, और वह पंक्ति अब qty × rate के बराबर नहीं रहती। अगर क्लाइंट मोलभाव करके किसी लाइन की कीमत कम कराए, तो रेट बदलें, अमाउंट नहीं।
- सब-टोटल पर SUM। जिस कॉलम में पहले से सेक्शन सब-टोटल हैं, उस पर SUM लगाने से काम दो बार गिना जाता है। SUBTOTAL इस्तेमाल करें।
- बिना हिसाब की मात्राएं। मेज़रमेंट शीट के बिना कोई मात्रा जांच नहीं सकता, और चलते प्रोजेक्ट पर कोई न कोई जांचेगा ही, क्योंकि हर RA bill इन्हीं BOQ लाइनों के आधार पर मापा जाता है।
- क्या शामिल नहीं, यह लिखा ही नहीं। अगर कुर्सियां, अप्रूवल या रीवायरिंग शामिल नहीं हैं, तो Remarks में लिखें।
जब Excel काफी नहीं रहता
एक समय में एक BOQ के लिए Excel ठीक चलता है। मुश्किल तब बढ़ती है जब कई काम एक साथ चलने लगते हैं: वही रेट हर नई फ़ाइल में दोबारा टाइप होती हैं, वेरिएशन WhatsApp पर तय होते हैं, और जिस BOQ पर क्लाइंट ने दस्तखत किए थे, वह आपके बिल से मेल खाना बंद कर देता है। उस चरण के विकल्पों की तुलना हमारी भारत के सबसे अच्छे BOQ सॉफ्टवेयर वाली गाइड में की गई है।
Boqos इंटीरियर फिट-आउट और डिज़ाइन-बिल्ड फर्मों के लिए quote-to-cash सॉफ्टवेयर है। आप स्कोप बताते हैं या ड्रॉइंग अपलोड करते हैं, और Boqos भारत की कंस्ट्रक्शन रेट लाइब्रेरी से BOQ बना देता है, GST-अवेयर, और भेजने से पहले आप उसे एडिट कर सकते हैं। वहाँ से यह काम को प्रपोज़ल और क्लाइंट के e-अप्रूवल, प्राइस और अप्रूव किए गए वेरिएशन, और माइलस्टोन इनवॉइसिंग तक ले जाता है, अलग-अलग Excel फ़ाइलों की जगह एक ही सिस्टम में। 14 दिन का फ्री ट्रायल है। लेकिन शुरू करने के लिए आपको सॉफ्टवेयर की ज़रूरत नहीं: लिंक की हुई मात्राओं और रेट वाली एक साफ सात-कॉलम शीट किसी भी फर्म का काफी दूर तक साथ देगी।
संक्षेप में
सात कॉलम, सब-टोटल वाले अक्षरों के सेक्शन, और सबसे ऊपर एक समरी शीट। हर लाइन को उसकी IS 1200 यूनिट में मापें, हर रेट नीचे से ऊपर बनाएं, और मात्राएं व रेट उनकी अपनी शीट पर रखें, दोबारा टाइप करने के बजाय लिंक करके। अमाउंट को फ़ॉर्मूला बनाएं, टोटल SUBTOTAL से निकालें, और शीट को प्रोटेक्ट करें। तब जिस नंबर पर क्लाइंट दस्तखत करता है, उसका बचाव आप लाइन-दर-लाइन कर सकते हैं।