Hierbei handelt es sich um eine Implementierungsfunktion, die von der Benutzerexitbibliothek (.lel) exportiert wird. Sie wird direkt vor dem Entladen der Bibliothek .lel aufgerufen; dies ist für gewöhnlich der Fall, wenn der Ausführungsgruppenprozess gestoppt wird. Während des Aufrufs dieser Funktion sollte der Benutzercode alle Ressourcen bereinigen, die während der Funktion bipInitializeUserExits zugeordnet wurden. Wenn diese Funktion nicht exportiert wird, kann die Bibliothek .lel nicht geladen werden. Der Aufruf von Dienstprogrammfunktionen während des Aufrufs von bipTerminateUserExits ist nicht zulässig. Diese Funktion wird in demselben Thread aufgerufen wie bipInitializeUserExits.