The purpose of this study was to analyse the effects of profit volatility (X1), income smoothing (X2), corporate governance (X3), and non-performing financing (X4) on profit quality (Y) of sharia banks in Indonesia. The samples of this study were 10 sharia commercial banks in the period of 2012-2018 with 66 panel data that had been tested for outliers and normality. This study used a purposive sampling method, and it used the classical assumption tests, namely multicollinearity, autocorrelation, heteroscedasticity, and normality tests. This study used panel data regression analysis. The results of the study showed that profit volatility was detrimental to profit quality as evidenced by a beta coefficient of 0.0929 and the significance level of 0.1100, income smoothing was detrimental to profit quality as evidenced by a beta coefficient of -0.015 and the significance level of 0.1009, corporate governance had a negative influence on profit quality as evidenced by a beta coefficient of 0.0468 and the significance level of 0.293, non-performing financing was detrimental to profit quality as evidenced by a beta coefficient of -0.0096 and the significance level of 0.9139. The predictive ability of the four variables on profit quality was 16.34% while the remaining 83.66% was influenced by other factors not included in the research model.