He remained in the Indian Army after the war, being promoted Captain on 15 November 1919 but retired on 15 March 1923 under the terms of the Royal Warrant of 25 April 1923, owing to the reduction of the Indian Army.
In early 1921 Anderson sailed to Australia on the P&O ship SS Macedonia and returned to England in the early 1930s.