"Al-Abbas asked the Messenger of Allah about paying his charity (Zakat) in advance before its time is due (by being in possession for a whole year), he permitted him to do that." (Using translation from Tirmidhī 678)
«أَنَّ الْعَبَّاسَ سَأَلَ رَسُولَ اللَّهِ ﷺ عَنْ تَعْجِيلِ صَدَقَتِهِ قَبْلَ أَنْ تَحِلَّ فَرَخَّصَ له فِي ذَلِكَ» قَالَ أَبُو مُحَمَّد «آخُذُ بِهِ وَلَا أَرَى فِي تَعْجِيلِ الزَّكَاةِ بَأْسًا»