Method for determining a lens of customized color comprising the steps of: - determining a target colorimetric data set; - providing access to a database comprising data representing colors, said data comprising colorimetric data corresponding to a plurality of multilayer stacks of determined layers composition and thicknesses and said data comprising reflection, transmission, absorption and/or scattering coefficients of a lens substrate and, respectively, of a plurality of dyes, over a range of wavelengths; - using a plurality of simulation modules to calculate, based on said data from the database, a plurality of simulated colorimetric data, wherein the plurality of simulation modules comprises a first simulation module adapted to calculate a first plurality of simulated colorimetric coordinates in three-dimensions for a multi-layer stack on said lens substrate as a function of determined layers composition and thicknesses and wherein the plurality of simulation modules comprises at least another simulation module adapted to calculate another plurality of simulated colorimetric data comprising a plurality of simulated reflection, transmission or absorption spectra of the lens substrate combined with a mixture of dyes as a function of varying determined dye(s) combination, composition and amount; - color matching the plurality of simulated colorimetric data with the target colorimetric data set so as to determine a plurality of combinations, said plurality of combinations comprising at least one combination of said lens substrate with a determined mixture of dyes and at least another combination of said lens substrate with a determined multilayer stack; - on a same display device, displaying rendered colors in reflection and transmission for each of said plurality of combinations so as to enable their visual comparison in rendered colors. - determining a target colorimetric data set; - providing access to a database comprising data representing colors, said data comprising colorimetric data corresponding to a plurality of multilayer stacks of determined layers composition and thicknesses and said data comprising reflection, transmission, absorption and/or scattering coefficients of a lens substrate and, respectively, of a plurality of dyes, over a range of wavelengths; - using a plurality of simulation modules to calculate, based on said data from the database, a plurality of simulated colorimetric data, wherein the plurality of simulation modules comprises a first simulation module adapted to calculate a first plurality of simulated colorimetric coordinates in three-dimensions for a multi-layer stack on said lens substrate as a function of determined layers composition and thicknesses and wherein the plurality of simulation modules comprises at least another simulation module adapted to calculate another plurality of simulated colorimetric data comprising a plurality of simulated reflection, transmission or absorption spectra of the lens substrate combined with a mixture of dyes as a function of varying determined dye(s) combination, composition and amount; - color matching the plurality of simulated colorimetric data with the target colorimetric data set so as to determine a plurality of combinations, said plurality of combinations comprising at least one combination of said lens substrate with a determined mixture of dyes and at least another combination of said lens substrate with a determined multilayer stack; - on a same display device, displaying rendered colors in reflection and transmission for each of said plurality of combinations so as to enable their visual comparison in rendered colors.