Latem 1919, w okresie pełnienia służby granicznej na Górnym Śląsku, w pułku przeprowadzono kolejną reorganizację. W lipcu utworzono w Stryju batalion zapasowy pułku. W końcu tego miesiąca zdemobilizowano starsze roczniki, w tym prawie wszystkich ochotników z USA i Kanady. Zgodnie z dekretem Naczelnika Państwa Józefa Piłsudskiego, z dniem 1 września wszystkie formacje Wojska Polskiego zorganizowane poza krajem przeszły pod rozkazy Naczelnego Wodza. Nastąpiło też ujednolicenie numeracji pułków. 8 września pułk otrzymał nazwę 47 pułk piechoty Strzelców Kresowych. Jeszcze przez trzy miesiące mógł alternatywnie używać nazwy 5 pułk strzelców polskich gen. Hallera.
W grudniu 1919 batalion zapasowy pułku stacjonował w Stryju.
Pułk w walce o granice Walki pułku na froncie polsko-ukraińskim 8 maja 1919 pułk wyruszył w kierunku Dołhobyczowa na front przeciwukraiński z zadaniem wzmocnienia sił polskich w rejonie działania Grupy kpt. Juliusza Meraka. Ugrupowanie marszowe składało się z trzech kolumn, po jednym batalionie piechoty i jednej baterii artylerii polowej w każdej. 9 maja I batalion zaatakował nieprzyjaciela pod Dołhobyczowem i zajął go.