On 30 November 2020, the BPSC issued a circular of the 43rd BCS exams seeking application against 1,814 posts in various cadres. These include 300 in administration cadre, 100 in police, 25 in foreign service, 843 in education, 35 in audit, 22 in information, 19 in tax, 14 in customs, and 19 in cooperatives cadre.

Application deadline was extended for three times as examinations of honours final years were pending at various universities amid the coronavirus pandemic. As many as 435,190 candidates applied for the 43rd BCS.

The preliminary test of the 43rd BCS was held in Dhaka, Chattogram, Rajshahi, Khulna, Barisal, Sylhet, Rangpur and Mymensingh centres simultaneously on 29 October 2021.