I want to remove amino acid fragments impurities from my compounds containing sulphonamide, phosphate or carbamates groups. Thanks in advance for any suggestion.
I would try a C18 column, using A: water with 0.1 % trifluoroacetic acid (TFA) and B Acetonitrile with 0.1%TFA as the first option, starting with 0%A for the first 5 mins and then a gradient to 100%B over 20 mins. It is the best system to separate peptides, it was widely used to separate them before the coming of MS that forced to use formic acid instead (resolution is usually worse with FA than TFA) . Besides, it works for most organic molecules except the very very polar ones.
You should use DryLab HPLC modeling to understand the influence of a number of variables and allow yourself to make changes in conditions if necessary without a new validation.