This study analyzes tax knowledge, tax morality, tax volunteers as well as tax compliance with the aim of measuring the influence of tax knowledge, tax moral and tax volunteers against tax compliance. The role of tax volunteers is important in tax understanding to increase tax compliance. Using the Slovin formula, the number of samples were taken as much as 100 samples of the total population in which there are 63,099 individual taxpayers. A Likert scale of 1 (strongly disagree) to 5 (strongly agree) was used as the study questionnaire. The test was conducted by using Partial Least Square (Smart PLS). This study showed that taxpayer compliance was significantly affected by tax knowledge, tax moral and tax volunteers. Given the importance of tax volunteer factors in increasing tax understanding and tax compliance, so the role of tax volunteers is indispensable. Tax moral is also an important factor that improves tax compliance. These meaningful results are really helpful in order to understand more about the challenges of taxpayer compliance improvement. These results also provide advanced stuffy on different tax subjects, in addition to the theoretical and social relevance, as well as the fact that study related to moral and tax volunteers is still very little.