Mahsup hakkı, ceza hukuku ve vergi hukuku gibi farklı alanlarda belirli koşulların sağlanması durumunda kullanılır: Ceza hukukunda mahsup hakkı, aşağıdaki koşulların sağlanması durumunda kullanılır: Kişinin hürriyeti, yargılama kapsamında kısıtlanmış olmalıdır. Kişi, hürriyeti kısıtlanmasına neden olan veya başka herhangi bir suçtan dolayı mahkum edilmelidir. Mahkumiyet hükmü kesinleşmeden önce kişinin hürriyeti kısıtlanmış olmalıdır. Tutuklu kalınan sürelerin, alınan cezadan indirilmesine ilişkin bir mahsup kararı verilmelidir. Vergi hukukunda mahsup hakkı ise, ödenmesi gereken vergilerle önceden yapılan ödemelerin birbirine sayılması amacıyla kullanılır. Mahsup işlemi için ayrıca ilgilinin bir talebine ihtiyaç yoktur; koşulları mevcut ise hakim, ceza verilen kişinin durumunu ve önceki mahsuba esas hallerini dikkate alarak mahsup işlemini resen yapmak zorundadır.