Dok, below is why they say ameutuers study tactics and professionals study logistics.
In the 1970's the average Soviet tank division (TD) had 2300 major equipment items and 8,000 men and the motor rifle division (MRD) 2400 major items and 10,000 men. However due to call up periods most Soviet divisions would never be more than 75% trained and many were chronically short on manpower, probably deliberate. Most of the manpower shortages were in CSS and SS units which creates problems when the red wine flows for true.
Soviet div arty regiment :18 x152mm, 36x 122mm, 4x FROG launchers (16 total missiles), 6x BM-21, 12x BM-24 and 12x BM-14 MLRS total major item count 210. The rocket artillery (non-FROG) has 20 5mt cargo trucks with 5mt trailers for 100 tons of organic supply)
Divisional supplies on hand per doctrine 3-5 days of fuel and 2.5 days of ammo on the attack or 2 on the defensive. POL and ammunition stocks were kept pre-loaded on trucks. each tank division had 328,000 gallons of fuel on hand (508,000 with on board fuel. A motor rifle division had 297,000 gallons on hand (451,000 gallons with on board fuel). The tank division has 1375mt on ammunition loaded on trucks, the MRD has 1060mt.
Soviet Div AT 18x 100mm ATG with 70 total major items
Soviet regimental artillery 18x 120m mortar, 6x 122mm howitzer
Regimental AAA (infantry) 8x zsu-23-4 and 6x zpu-4
Regimental AAA (tank) 8x zsu-23-4, 4x zsu-57-2
Tank regiment 271-336 major items
Motor rifle regiment 309 to 345 major items
artillery regiment 207 major items
FROG battalion 26 major items
Engineer battalion 135 major items
AAA regiment 162 major items
recon battalion 60 major items
MLRS battalion 150 major items
Division motor transport 460+ major items
Do the math... Just the stuff already in Germany equals2400 vehicles with roughly 470,000 gallons of fuel and 1150 tons of ammo x 18 organic divisions and half a dozen divisions worth of supporting assets plus massive tac air forces. The ground forces alone need 11,280,000 gallons of fuel every 4 days. That is 35,000 tons of fuel every 4 days. In the same period they will also need 55,000 tons of ammunition if heavily engaged and 9000 tons of other supplies. Thats 99,000 tons of supplies every 4 days. Plus to keep manpower levels up you have to be shoving troops into the meet grinder- lets say 1 divisions a day. Each division needs 24000 tons of rail capacity to move its major items and organic supplies plus seating for 8-10,000 people. The 1000 or so aircraft in Germany need 2300 tons of fuel and 4600 tons of ammo per sortie so if they are doing 3 sorties a day they need 6900 tons of fuel and 13800 tons of ammunition per day. The combined total is over 270,000 tons of cargo every 4 days.
All of this has to be supplied and moved. If you push it all forward before the war you have two choices- great big dumps where a golden bb can cripple your entire war effort or lots of smaller dumps that dilute combat power and add friction. rail supply is the only way.
to give you an idea of scale...
The Soviet forces TOE
Note- typical army level support is an engineer brigade, SAM brigade, artillery brigade, SSM brigade, rocket regiment, pontoon regiment, recon battalion and spetsnaz battalion. In Germany (GSFG)
12x TD, 7x MRD (with 20+ TD and 33+ MRD plus 10+ other divisions and 10= divisions worth of assets that can be sent)
8th GA- 2x TD 2x MRD, tank brigade, AT regiment plus support
1st GTA- 2x TD 1x MRD,
3rd shock- 4x TD
2nd GTA 1x TD, 3x MRD
20th GTA 3x TD, 1x MRD, tank brigade, AT regiment
WGF theater assets- artillery division, 2x SSM brigades, engineer brigade, 2x SAM brigade, SAM regiment, spetsnaz brigade, railway brigade, pontoon regiment.
WGF air assets- 24 fighter regiments, 16 fighter bomber regiments, 2 recon regiments In Poland (NGF)
20th GTA 1x TD 1x MRD plus support,
NGF air assets- 3 fighter regiments, 6 fighter bomber regiments In Czechoslovakia
4th GA 2x TD, 3x MRD, AT regiment plus support
CGF assets- 2x SSM bgd, 1x super heavy artillery bgd, engineer brigade, SAM brigade, SAM regiment,
CGF air assets 3x fighter bomber regiments In Hungary (SGF)
9th GA- 2x TD, 2x MRD, AT regiment
SGF assets- super heavy artillery brigade, 2x SSM brigade, engineer brigade, SAM brigade.
SGF air assets- 3 fighter regiments, 3 fighter-bomber regiments, 1 recon regiment.
Lenningrad MD (NWTVD) (to Germany)
6th CAA- 1x cat A MRD, 4x cat B MRD
Vyborg Corps- 3x cat C MRD
Archangel Corps- 3x cat C MRD, cat A artillery division, cat B artillery division, cat A airborne division, spetsnaz naval brigade, cat A naval infantry brigade
NWTVD air assets- 3 fighter regiments, 3 fighter bomber regiments. Baltic MD
11th GA- 2x cat B TD, 1x cat B MRD, 1x cat C MRD
14th CAA- 1x cat b tank division, 4x cat C MRD, airborne division, 2x artillery division, naval infantry brigade, spetsnaz naval brigade
Baltic MD air assets- 6 fighter regiments, 3 fighter bomber regiments, recon regiment Belarus MD
5th GTA- 1x cat A TD, 3x cat B TD, 1x cat B MRD
7th GTA- 4x cat B TD, 1x cat B MRD
28th CAA- 2x cat b TD, 1x cat A MRD, 1x cat B MRD
1st unified corps- airborne division, 1x cat A artillery division, 1x cat b artillery division, 3x cat A tank brigades, motor rifle regiment, artillery brigade, AAA regiment
BRMD air assets- 6 fighter regiments, 3 fighter bomber regiments
Moscow Military District-
1st GTA- 1x cat B TD, 3x cat A MRD
2nd GA- 1x cat B TD, 1x cat A MRD, 2x cat C MRD, airborne division, 1x cat A artillery division, 1x cat b artillery division
MMD air assets- 3 fighter regiments, 3 fighter bomber regiments, 10 bomber regiments
and I am tired and don't feel like writing out the Carpathian, Kiev, Volga, Odessa, and Urals military districts