An improved amplitude-phase formula suitable for non-relativistic heavyparticle resonance phase shifts is derived. The present formula makes use of two amplitude functions instead of one for a central potential; an inner amplitude which is non-oscillatory in the well region of the effective potential, and an outer amplitude function which is non-oscillatory far away from the origin of the effective potential. The low-energy limit is discussed in connection with Levinson's theorem. Numerical computations at resonance energies and graphical illustrations are presented. Numerical comparisons with an existing single-amplitude formula are made. Keywords Elastic molecular scattering • Resonances • Phase shifts • Amplitude-phase method 1 lntroduction A study of scattering resonances need reliable computations of phase shifts [1-4]. Absolute values of phase shifts with correct multiples of π plays an important role in connection with Levinson's theorem and the correct number of bound states in a given effective potential [2,5], as well as for calculations of virial coefficients [3,4]. Numerical methods and algorithms do not automatically provide phase shifts with correct multiples of π [3,4,6-8], partly because calculations of cross sections do not require correct multiples of π. For use of methods other than amplitude-phase methods, Wei and Le Roy (2006) [3,4] present a quantal/semiclassical method to calculate absolute