An active medical device using non-linear filtering for the reconstruction of a surface electrocardiogram (ECG) from an endocardial electrogram (EGM) is disclosed. The device for the reconstruction of the surface ECG includes a plurality of inputs, receiving a corresponding plurality of EGM signals from endocardial or epicardial electrogram (x1[n], x2[n]), each collected on a respective EGM derivation of a plurality of EGM derivations, and at least one output delivering a reconstructed surface ECG electrocardiogram signal (y[n]), related to an ECG derivation, and a non-linear digital filter (12′, 12′, 14) with a transfer function that determines the reconstructed ECG signal based on said plurality of input EGM signals. The non-linear digital filter includes a Volterra filter type (12, 12′, 12″) whose transfer function includes a linear term (h1) and at least one quadratic (h2) and/or cubic (h3) term(s).