İkmalen ve re'sen tarhiyat arasındaki temel fark, tarhiyatın yapılma sebebine ve sürecine dayanır. İkmalen tarhiyat, daha önce beyan edilmiş veya tarh edilmiş bir vergiye ilişkin olarak sonradan ortaya çıkan ve defter, kayıt, belgeler veya kanuni ölçülere dayanarak tespit edilen matrah veya matrah farkı üzerinden ek vergi tarh edilmesidir. Re'sen tarhiyat ise, mükellefin beyanının bulunmadığı veya beyanın gerçeği yansıtmadığı durumlarda, vergi idaresinin kendi tespitleriyle vergi matrahını belirleyerek vergi tarh etmesidir.