Following the fall of communism in 1990, the then-enforced Zhivkov Constitution was amended so the flag can be reverted to the pre-communism era. The new Constitution of Bulgaria, adopted in 1991, describes the Bulgarian flag as follows:
Art. 166. The flag of the Republic of Bulgaria shall be a tricolour: white, green and red from top, placed horizontally.
A popular version of the flag, which has no official status, is also commonly known. It has the full coat of arms on the left of the flag, placed across the white and green fields only.
According to the Law for the State Seal and National Flag of the Republic of Bulgaria, promulgated on 24 April 1998:
Art. 15. (1) The national flag of the Republic of Bulgaria is a national symbol which expresses the independence and sovereignty of the Bulgarian state.
(2) The national flag of the Republic of Bulgaria is tricolour: white, green and red fields, placed horizontally from the top downwards. On fixing the national flag in a vertical situation of the carrying body the colours shall be arranged from left to right - white, green, red.
(3) The national flag is of a rectangular shape. The fields of the individual colours shall be equal in size and shall be situated along the horizontal of the rectangular.