Biological small angle X-ray scattering (BioSAXS) is a powerful technique in molecular and structural biology used to determine solution structure, particle size and shape, and surface-to-volume ratio of macromolecules. The technique is applicable to a very wide variety of solution conditions spanning a broad range of concentrations, pH values, ionic strengths, temperatures, additives, etc., but the sample is required to be monodisperse. This caveat led to the implementation of liquid chromatography systems on SAXS beamlines. Here, we describe the upstream integration of size-exclusion (SEC) and ion-exchange chromatography (IEC) on a beamline, different methods for optimal background subtraction, and data reduction. As an example, we describe how we use SEC- and IEC-SAXS on a fragment of the essential vaccinia virus protein D5, consisting of a D5N helicase domain. We determine its overall shape and molecular weight, showing the hexameric structure of the protein.