八旗入关前按白寿彝先生的研究结果是蒙八旗129牛录,汉八旗167牛录,另一个说法是正黄旗42牛录,镶黄旗33牛录,正白旗48牛录,镶白旗50牛录,正红旗31牛录,镶红旗32牛录,正蓝旗42牛录,镶蓝旗33牛录.合计约310个牛录,白先生文中未说明这个数字是否包括蒙汉八旗.似乎含蒙八旗不含汉八旗.但是另有一个说道是正白旗主多铎因罪被罚15牛录,其中满八旗10牛录,汉八旗3牛录,蒙八旗2牛录,同时改为镶白旗主,上述15牛录归新的正白旗主多尔衮,多铎和阿吉格共在镶白旗,因此改动后镶白旗大于正白旗了.按此计算入关前全部满八旗不过310*200=兵丁,而野猪皮死前分拨牛录给多尔衮三兄弟,每人15牛录,这时每牛录300丁,他自留20牛录,说好了死后再给多铎,因此他死后继承正黄旗/正白旗的老儿子多铎应该有35牛录,按200丁一牛录几乎等于52个牛录.但是野猪皮死前大败于宁远,两黄旗按300丁编实后只有29和27牛录.在老努面前他的一群凶残的儿子们显然也不能偷藏实力消极怠工,否则脑袋要搬家的,因此其他各旗至少要同比例减少,譬如皇太极的正白旗原来只有18牛录,按比例减少顶多还剩15牛录,他即位改每牛录200人实际是为了虚张声势,把自己的直辖部队造的声势大一点.到皇太极死的时候,两黄正蓝旗合计117牛录,若论人数实际还少于两白旗.
山海关大战按被挟持前往的朝鲜人记载:八旗部队倍于李自成军,李军的较可靠数字是6万余人,考虑吴三桂关宁铁旗原有5万,已经伤亡一部分,至少还有三万--不会太多,否则李军无法包围它。满蒙汉八旗最多10万人,有一说是八旗和吴军联合计14万人。
这是百度关于八旗编制的说法。
八旗的最小单位是牛录,设牛录额真1人;5牛录为1甲喇,设甲喇额真1人;5甲喇为1固山,设固山额真1人。牛录既是一种社会组织,也是作战时的一个单位编成,每牛录300户,每户出一个壮丁,父死子继,兄亡弟代,在全军出动时才有每牛录300人。一般作战,每牛录只有几十人。八旗的组成是满洲八旗300牛录,其中包括约100个已经满族化的蒙古牛录,纯粹满洲牛录仅210个。蒙古八旗129牛录和汉军八旗167牛录。终清一代牛录的数字增加不多。据史籍记载,当时编有满洲牛录308个,蒙古牛录76个,汉军牛录16个,共400个。此时所编设的八旗,即后来的满洲八旗。清太宗时,又建立蒙古八旗和汉军八旗,旗制与满洲八旗同。八旗由皇帝、诸王、贝勒控制,旗制终清未改。
满洲、蒙古和汉军一共四百个牛录,满编是每牛录三百人,也就是十二万人。这十二万人并不是清朝军事力量的全部主力,另外还有其他武装。