कुनै पनि समुदायलाई 'जनजाति' (Tribe) भन्नका लागि एउटा पूर्वशर्त आवश्यक हुन्छ— त्यो हो, त्यस समुदायको कुल संरचना (Clan structure)। यही संरचना वा प्रथाका आधारमा उक्त समुदायले आफ्नो वंशको खोजी र पुर्खाको इतिहास पहिल्याउने गर्दछ।
तामाङ समुदायको उप-जाति वा कुलका बारेमा कुरा गर्दा सामान्यतया यसलाई 'बाह्र तामाङ' (Twelve Tribes) र 'अठार जात' (Eighteen Sub-Tribes) का रूपमा वर्गीकरण गर्ने गरिन्छ। यहाँ ध्यान दिनुपर्ने कुरा के छ भने, ‘जात’ शब्द नेपाली भाषाको बोलचालबाट आएको हो, जसको शाब्दिक अर्थ 'Caste' (जाति) हुन्छ। तर, तामाङ भाषामा 'कुल' (Clan) लाई 'रुइ' (Rui) भनिन्छ।
हरेक जनजातिको आफ्नो वंश पहिल्याउने छुट्टै चलन हुन्छ। कतिपय जनजातिले महिलाको माध्यमबाट (मातृसत्तात्मक) वंश खोज्छन् भने कतिपयले पुरुष सदस्यहरू मार्फत। तामाङ समुदायको कुल प्रणाली सामाजिक नियन्त्रण, धार्मिक नियम, प्रतिष्ठा र सम्मानको एउटा बलियो आधार हो। यो व्यवस्था पितृसत्तात्मक सम्बद्धता (Patrilineal affiliation) मा आधारित छ, जहाँ कुलको सदस्यता पिताबाट सन्तानमा सर्ने गर्दछ।
तामाङहरू हिन्दू जाति प्रथा भित्र पर्दैनन्, त्यसैले उनीहरूले कुल वा उप-जाति बुझाउन 'जात' शब्दको प्रयोग नगर्नुपर्ने थियो। तर, शताब्दीऔंदेखि हिन्दू संस्कृतिसँगको निकटताका कारण तामाङहरूले आफ्नो कुल संरचना व्याख्या गर्न 'बारा तामाङ' र 'अठार जात' जस्ता शब्दहरू खुला रूपमा प्रयोग गर्दै आएका छन्। यहाँ उल्लेखनीय कुरा के छ भने, १२ तामाङ जनजातिहरूले सामान्यतया आफूलाई 'शुद्ध' र अरूभन्दा माथिल्लो दर्जाको ठान्छन्।
इडेन भान्सिटार्ट (Eden Vansittart) ले सन् १९०६ मा प्रकाशित आफ्नो पुस्तक "द गोर्खाज" (The Gurkhas) मा तामाङका बाह्रवटा उप-जातिहरूको नाम यसरी उल्लेख गरेका छन्:
१. बाजु (Baju) २. बल (Bal) ३. दुमजन (Dumjan) ४. घिसिङ (Ghishing) ५. ग्याबा (Giaba) ६. गोलेले (Goley) ७. मिक्चन (Mikchan) ८. मोक्तान (Moktan) ९. पाख्रिन (Pakrin) १०. स्याङ्तेन (Syangdhen) ११. थिङ (Theeng) १२. योन्जन (Yonjan)
एन.जे. एलेन (NJ Allen) को अध्ययन "फोरफोल्ड क्लासिफिकेशन्स अफ सोसाइटी इन द हिमालयज" का अनुसार, तामाङहरूको उत्पत्ति तिब्बतको 'वुइझाङ' (Wuijhang) मा बस्ने चारवटा परिवारहरूबाट भएको हो। ती परिवारहरू बल, योन्जन, मोक्तान र घिसिङ थिए। एलेनका अनुसार यो धारणा स्वयम् तामाङहरूको आफ्नो उत्पत्ति कथा (Origin story) बाट आएको हो। गुरुङहरू जस्तै तामाङहरूलाई पनि सङ्ख्यात्मक नाम भएका 'उच्च' र 'तल्लो' वर्ग मिलेर बनेको समुदायका रूपमा व्याख्या गर्ने गरिन्छ।
परम्परागत रूपमा तामाङहरूले आफ्ना फरक-फरक कुलहरूलाई विशेष क्षेत्र, बस्ती र गाउँहरूसँग जोड्ने गर्छन्, जसलाई 'बप्सा' (Bapsa अर्थात् आफ्नो थातथलो/भूमिका) भनिन्छ। क्षेत्रभरि फैलिएका विभिन्न 'रुइ' (कुल) हरूको आ-आफ्नो बप्सासँग सम्बन्ध रहेको छ, जुन उनीहरूको मौलिक थातथलो हो। विभिन्न कुलहरू बीचको आपसी सम्बन्ध र सम्पर्कले यी भूमि र पदवीहरूलाई जोड्छ र एउटा साझा क्षेत्रको रूपरेखा तयार गर्दछ। यस विशाल क्षेत्रलाई बप्साको रक्षा गर्ने 'क्षेत्रीय देवीदेवताहरू' (Territorial divinities) बीचको सम्बन्धले झन् मजबुत बनाउँछ। तामाङ समरूप भित्रका धेरै उप-जाति वा कुलहरूको नाम यही 'बप्सा' बाट नै आएको देखिन्छ।
प्राचीन तामाङ जनजातीय व्यवस्थामा हरेक पक्ष कुलको भूमिका र सम्मानको वरिपरि निर्माण भएको थियो। यसले निश्चित मापदण्डहरू तय गर्थ्यो र यी भूमिकाहरूले व्यक्तिको आचरणलाई परिभाषित गर्थे। समग्र तामाङ जनजाति एउटा अन्तर्जातीय एकाइ (Endogamous unit) थियो, जसको अर्थ उनीहरू आफ्नै तामाङ जाति भित्र मात्र विवाह गर्थे। तर, ती उप-जातिहरू (थरीहरू) भने आपसमा बहिर्जातीय (Exogamous) थिए, अर्थात् एउटै कुल वा थर भित्र विवाह चल्दैनथ्यो।
धेरै विद्वानहरूको विश्वास छ कि, जसले आफ्नो जाति (तामाङ) भन्दा बाहिर विवाह गर्थे, उनीहरूलाई प्रायः समुदायबाट बहिष्कृत (Outcast) गरिन्थ्यो। यसै कारणले गर्दा मूल १२ उप-जातिहरूबाट नयाँ शाखाहरू बने। यसरी नै मिश्रित 'अठार जात' तामाङहरूको उदय भएको हो। यद्यपि, यी मिश्रित वर्गका तामाङहरूलाई पनि मूल १२ तामाङ सरह नै सामाजिक प्रतिष्ठा र स्थान प्रदान गरिएको थियो।