Cargo capacity is determined by three factors:
- 3 load points per torpedo reload not carried
- 1 load point per aircraft carried
- 10 load points per capacity point (under capacity in the database)
If you assign a submarine to a Sub Transport TF and actually load cargo, the submarine will reduce the ammo level of each torpedo tube to 1. The load points made available equal three for each torpedo unloaded. For example, after April of 1943, the USS Narwhal has 10 total tubes: 4 front with 4 ammo; 2 rear with 2 ammo; 2 front with 1 ammo; and 2 rear with 1 ammo. The Narwhal’s load points available are 42. If cargo is loaded, the Narwhal’s torpedo loads are then: 4 front with 1 ammo; 2 rear with 1 ammo; 2 front with 1 ammo; and 2 rear with 1 ammo. The total loaded torpedoes are reduced by 14 (from 24 to 10) and the load points made available are 42 (14 x 3)
Note that most subs retain the same cargo capacity through the game, but a few change as the torpedo configuration or capacity changes with upgrades. These are:
- Gato Class reduces from 60 to 42 cargo – 4/42 upgrade
- Narwhal Class reduces from 48 to 42 – 4/43 upgrade
- Arognaut Class increases from 24 to 84 – 4/43 upgrade
I have not figured out how the mine capacity is calculated, but I have determined what the capacity is for each class.

