13 lipca 1971 został drugi raz odznaczony Krzyżem Kawalerskim Orderu Odrodzenia Polski.

Zmarł 23 listopada 1984 i został pochowany na cmentarzu Północnym na Wólce Węglowej w Warszawie (kwatera W-II-9-2-6).

5 listopada 2004 imię pułkownika Karola Bacza otrzymał Morski Oddział Straży Granicznej w Gdańsku.

Ordery i odznaczenia Krzyż Srebrny Orderu Wojskowego Virtuti Militari nr 582 – 16 lutego 1921Dekret Wodza Naczelnego L. 2630 z 16 lutego 1921 r. Dziennik Personalny z 1921 r. Nr 8 poz. 239 Krzyż Niepodległości – 17 marca 1938 „za pracę w dziele odzyskania niepodległości”. zamiast uprzednio nadanego Medalu Niepodległości. Krzyż Kawalerski Orderu Odrodzenia Polski po raz pierwszy – 11 listopada 1937 „za zasługi w służbie Straży Granicznej”. Krzyż Kawalerski Orderu Odrodzenia Polski po raz drugi – 13 lipca 1971 Krzyż Walecznych – 10 stycznia 1921 Złoty Krzyż Zasługi – wrzesień 1946 Srebrny Krzyż Zasługi – 2 września 1929 „za zasługi w służbie granicznej”M.P. z 1929 r. nr 216, poz.