One can stay disciplined with money by making a list for the month which may include all the necessary expenses like rent, electricity, phone bills, etc; then comes daily expenses like grocery, petrol, stationery, etc; then comes savings list like mutual funds, recurring deposits, etc.; And then finally comes luxury expenses like shopping, vacations, parties, etc. One should go onto this list hierarchy wise this way self-discipline can be achieved.