German Type IXB submarines were slightly larger than the original German Type IX submarines, later designated IXA. U-107 had a displacement of 1,051 tonnes (1,034 long tons) when at the surface and 1,178 tonnes (1,159 long tons) while submerged. The U-boat had a total length of 76.50 m (251 ft), a pressure hull length of 58.75 m (192 ft 9 in), a beam of 6.76 m (22 ft 2 in), a height of 9.60 m (31 ft 6 in), and a draught of 4.70 m (15 ft 5 in). The submarine was powered by two MAN M 9 V 40/46 supercharged four-stroke, nine-cylinder diesel engines producing a total of 4,400 metric horsepower (3,240 kW; 4,340 shp) for use while surfaced, two Siemens-Schuckert 2 GU 345/34 double-acting electric motors producing a total of 1,000 metric horsepower (740 kW; 990 shp) for use while submerged. She had two shafts and two 1.92 m (6 ft) propellers. The boat was capable of operating at depths of up to 230 metres (750 ft).
The submarine had a maximum surface speed of 18.2 knots (33.7 km/h; 20.9 mph) and a maximum submerged speed of 7.3 knots (13.5 km/h; 8.4 mph). When submerged, the boat could operate for 64 nautical miles (119 km; 74 mi) at 4 knots (7.4 km/h; 4.6 mph); when surfaced, she could travel 12,000 nautical miles (22,000 km; 14,000 mi) at 10 knots (19 km/h; 12 mph). U-107 was fitted with six 53.3 cm (21 in) torpedo tubes (four fitted at the bow and two at the stern), 22 torpedoes, one 10.5 cm (4.13 in) SK C/32 naval gun, 180 rounds, and a 3.7 cm (1.5 in) as well as a 2 cm (0.79 in) anti-aircraft gun. The boat had a complement of forty-eight.
Busch, Rainer; Röll, Hans-Joachim (1999). German U-boat commanders of World War II : a biographical dictionary. Translated by Brooks, Geoffrey. London, Annapolis, Md: Greenhill Books, Naval Institute Press. ISBN1-55750-186-6.
Busch, Rainer; Röll, Hans-Joachim (1999). Deutsche U-Boot-Verluste von September 1939 bis Mai 1945 [German U-boat losses from September 1939 to May 1945]. Der U-Boot-Krieg (in German). IV. Hamburg, Berlin, Bonn: Mittler. ISBN3-8132-0514-2.
Gröner, Erich; Jung, Dieter; Maass, Martin (1991). U-boats and Mine Warfare Vessels. German Warships 1815–1945. 2. Translated by Thomas, Keith; Magowan, Rachel. London: Conway Maritime Press. ISBN0-85177-593-4.
Kemp, Paul (1999). U-Boats Destroyed - German Submarine Losses in the World Wars. London: Arms & Armour. ISBN1-85409-515-3.