The present invention generally relies on a process for the preparation of chelated compounds, comprising the selective interaction between a solid matrix and a chelating agent. In more details, the present invention enables the preparation of chelated compounds useful as diagnostic or therapeutic agents either by a batch or a column procedure, in high yields and in a reliable way.