ગત પાંચ વર્ષોમાં મોદી એક સેલિબ્રિટી તરીકે વિવિધ કાર્યક્રમોમાં હાજરી આપીને 23 કરોડ રૂપિયા એકત્ર કરી ચૂક્યાં છે.