Okręt wyposażony był w pięć wyrzutni torped o kalibrze 533 mm (cztery na dziobie i jedną rufową), z łącznym zapasem 14 torped (wymiennie okręt mógł przenosić 26 min typu TMA lub 39 min typu TMB). Uzbrojenie artyleryjskie stanowiło umieszczone przed kioskiem działo pokładowe kalibru 88 mm SK C/35 L/45, z zapasem amunicji wynoszącym 220–250 naboi oraz pojedyncze działko przeciwlotnicze kalibru 20 mm C/38 L/65. Jednostka była również wyposażona w pasywny sonar GHG i aktywny , a do obserwacji służyły dwa peryskopy Zeissa: bojowy i nocny.
Załoga okrętu składała się z czterech oficerów oraz 40 podoficerów i marynarzy.
Służba U-223 został wcielony do służby w Kriegsmarine 6 czerwca 1942 roku. Dowództwo okrętu objął por. mar. (niem. Oberleutnant zur See) . U-Boot otrzymał numer poczty polowej M 01 671. Do 31 stycznia 1943 roku załoga jednostki przechodziła szkolenie w składzie , operując z Gdańska.