退職金の支払いに法的な義務はなく、支給金額だけでなく、支払うかどうかも含めて会社が独自に設定できます。ただし、退職金制度がある会社にはほぼ必ず、会社独自の退職金規定が設けられています。会社にはこの規定に従って支給する義務がありますので、まずは今の会社の退職金規定を確認してみてはいかがでしょうか。
「自己都合退職の場合には、退職金を4割差し引く」という扱いが規定違反の場合には、規定通りの支給を会社に請求しましょう。会社側が応じない場合には、最寄りの労働基準監督署に相談するようにしてください。