The present disclosure relates to a method for preparing a metal catalyst comprising at least one ligand that is coordinated to the metal through at least one phosphorous (P) atom and at least one nitrogen (N) atom, the method comprising reacting a metal pre-cursor complex with an acid ad salt of an aminophosphine, diaminophosphine, aminodiphosphine or diaminodiphosphine, in the presence of a base.