Згодом працював у банку в Єлисаветграді. З 1899 року повернувся до Києва, де знову викладав історію в гімназіях, співпрацював у «Киевской старине», брав участь у видавництві «Вік». Шульгин був дійсним членом Наукового товариства імені Шевченка у Львові, членом Історичного товариства Нестора Літописця та членом-засновником і перші роки секретарем Українського наукового товариства у Києві.