The primary objective of this study is to analyze the effect of earnings quality on financial performance of banks in Indonesia. The study also aims to compare in which type of banks the independent variable has more influence on the dependent variable, whether state-owned or private banking. Indicators for earnings quality are discretionary accruals and earnings persistence while measurements for financial performance are return on assets, return on equity, rate return on loans and total asset turn over. Eight conventional banks compared in this study are four government banks and four private banks. The authors apply Partial Least Square Multigroup Technique upon, research data from 2006 -2018 period. The results indicate that earnings quality has a positive significant influence on financial performance of the banks. Apparently, the effect of earnings quality on financial performance of private banks is greater than that of state-owned banks, showing that the types of bank moderates the influence of earnings quality on the financial performance. This study recommends the importance of improving earnings quality of state-owned banks. Furthermore, this study suggest that goverment companies should avoid earnings management in order to create good and high quality financial performance, especially in the banking sector in Indonesia.