In the summer of 2015, the previous chairman of CSKA Sofia Stoyne Manolov established a new academy called Football Academy Tsarsko Selo, with a focus on scouting and developing youth football players born in 2002 to 2010. The club was initially registered and a subsequent men's team in the A RFG Sofia South was established, with former long-time CSKA Sofia captain Todor Yanchev appointed as manager. On November 12, 2015 Manolov announced an academy partnership with Spanish La Liga club Málaga CF. In the end of December 2015, Todor Yanchev took over Sofia 2010, which was bought by Manolov and was merged with Tsarsko Selo to establish a new club called Tsarsko Selo Sofia.
The good start of the season for Tsarsko Selo was marked not only by the first place in the league after 8 rounds, but with their first win for the cup winning the first round against Neftochimic Burgas on 19 September 2017.  On 3 January 2018 Nikola Spasov was announced as the new manager of the Kazakhstan Premier League team Kyzylzhar. Shortly the same day Veselin Velikov was announced as the new manager of the club. On 8 May 2018 Velislav Vutsov was announced as the new head coach of the team with Velikov becoming a selectionist. 
Tsarsko Selo's main kit was initially red and white and the away kits were black and red. From 2016, the main kit has been all-red, while the reserve ones are all-white. In 2017 team main kit was changed to pink.
Only one non-EU nationals can be registered and given a squad number for the first team in the Second League. Those non-EU nationals with European ancestry can claim citizenship from the nation their ancestors came from. If a player does not have European ancestry he can claim Bulgarian citizenship after playing in Bulgaria for 5 years.