The main goal of this research is to accurately analyze the profit management using the neural networks and decision tree and comparing them with the linear models. For this purpose eleven variables effecting the earnings management as independent variables and discretionary accruals as a dependent variable have been used. In this research 55 companies from 2006 through 2009 were analyzed in a seasonal way. Regression Panel Method of linear model and Generalized Feed Forward network and CART were used through neural network and decision tree were used. The results of the research indicated that the neural network method and decision tree in the prediction of earnings management compared to the more precise linear methods and have a lower level of error. Meanwhile, earnings management with prior discretionary accruals and performance threshold and the firm performance, size, earnings persistence in both methods has the highest connection.