DT 3231 and time drift - vary late!

I'd like to ask whether is there any method of software compansation of the time drift of 3231 RTC module?
Mine is horribly late - approx 60 sec per every 60 minutes!
Or maybe there is a possibility to compensate it by hardware maybe? Any modification in the circuit?

If the timekeeping is that far off, then your module is almost certainly defective. It is likely to be a counterfeit module.

Get yer money back.

By the way, it's DS 3231. If you bought a DT 3231, it's not the same thing.