The thermodynamics of an electrically charged, multicomponent fluid with spontaneous electric and magnetic dipoles is analysed in the presence of electromagnetic fields. Taking into account the chemical composition of the current densities and stress tensors leads to three types of irreversible terms: scalars, vectors and pseudo-vectors. The scalar terms account for chemical reactivities, the vectorial terms account for transport and the pseudo-vectorial terms account for relaxation. The linear phenomenological relations, derived from the irreversible evolution, describe notably the Lehmann and electric Lehmann effects, the Debye relaxation of polar molecules and the Landau-Lifshitz relaxation of the magnetisation. This formalism accounts for the thermal and electric magnetisation accumulations and magnetisation waves. It also predicts that a temperature gradient affects the dynamics of magnetic vortices and drives magnetisation waves.