Faits: Faits: A. L._ a été engagé le 1er octobre 1998 en qualité de comptable par la société X._ SA. Il a été licencié avec effet au 31 décembre 2001 en raison de la fermeture de l'entreprise. Il n'a toutefois pas été possible pour celle-ci de terminer l'ensemble de ses affaires à la date prévue, si bien que les parties ont conclu, le 21 novembre 2001, un nouveau contrat de travail pour une durée déterminée du 1er janvier au 31 mars 2002. Ce contrat stipulait, outre l'allocation d'un salaire mensuel brut de 7'000 fr., le versement d'un «bonus de présence» équivalent à trois mois de salaire, soit 21'000 fr., soumis à la condition que les objectifs fixés devaient être atteints avant le 31 mars 2002. L._ a touché cette somme et s'est annoncé à l'assurance-chômage le 25 mars 2002. Après avoir requis l'avis du Secrétariat d'Etat à l'économie (seco), la Caisse cantonale neuchâteloise d'assurance-chômage (ci-après : la caisse) a fixé le gain assuré de L._ à 7'174 fr., c'est-à-dire sans prendre en considération le bonus versé par l'ancien employeur (décision du 12 juin 2002). L'assuré a recouru contre cette décision devant le Département de l'économie publique du canton de Neuchâtel (ci-après : le département), qui a admis le recours, annulé la décision de la caisse et renvoyé le dossier à celle-ci pour nouveau calcul du gain assuré au sens du considérant 6 (décision du 11 mars 2003). Après avoir requis l'avis du Secrétariat d'Etat à l'économie (seco), la Caisse cantonale neuchâteloise d'assurance-chômage (ci-après : la caisse) a fixé le gain assuré de L._ à 7'174 fr., c'est-à-dire sans prendre en considération le bonus versé par l'ancien employeur (décision du 12 juin 2002). L'assuré a recouru contre cette décision devant le Département de l'économie publique du canton de Neuchâtel (ci-après : le département), qui a admis le recours, annulé la décision de la caisse et renvoyé le dossier à celle-ci pour nouveau calcul du gain assuré au sens du considérant 6 (décision du 11 mars 2003). B. Par jugement du 31 mars 2005, le Tribunal administratif du canton de Neuchâtel a rejeté le recours formé par le seco contre la décision du département. B. Par jugement du 31 mars 2005, le Tribunal administratif du canton de Neuchâtel a rejeté le recours formé par le seco contre la décision du département. C. Le seco interjette recours de droit administratif contre ce jugement, dont il requiert l'annulation. A titre principal, il invite le Tribunal fédéral des assurances à dire que la rétribution d'un montant de 21'000 fr. ne doit pas être prise en compte dans le gain assuré. A titre subsidiaire, il conclut au renvoi de la cause à l'autorité inférieure afin qu'elle détermine quelle part de cette rétribution constitue une gratification et quelle autre part a le caractère d'une indemnité exclue du gain assuré. L._ conclut, sous suite de frais et dépens, au rejet du recours. Le département renonce à présenter des déterminations. La caisse s'en remet à justice. 