We present unified theory of both normal and superconducting states based on the fully self-consistent T-matrix approximation. We argue that the failure of the customary T-matrix approach below the critical temperature is caused by nonphysical repeated collisions. We eliminated the repeated collisions from the Galitskii-Feynman approximation. Obtained corrections are proportional to the inverse volume in the normal state and, thus, vanish in the thermodynamical limit. In the superconducting state these corrections remain finite and describe the Bardeen-Cooper-Schrieffer ͑BCS͒ gap. The T-matrix approach goes beyond mean-field BCS theory. It is, thus, well suited for studies of the systems with large fluctuations such as the BCS-Bose-Einstein-condensate crossover or size effects in small metallic grains and the nuclear matter.