Zo is het in Portugal nu verboden om een andere vlag dan de nationale vlag, de vlag van de Europese Unie, de vlag van een gemeente, de vlag van een autonome regio of de vlag van de strijdkrachten op openbare gebouwen te hijsen. Internationale vlaggen mogen wel op openbare gebouwen worden gehesen tijdens "diplomatieke of protocollaire handelingen".

De nieuwe wet verbiedt openbare gebouwen om bijvoorbeeld de LGBT-vlag, vlaggen van voetbalclubs, vlaggen van politieke partijen en soortgelijke vlaggen te hijsen.

De wet heeft betrekking op "alle gebouwen, monumenten, installaties, vlaggenmasten, gevels en interieurs voor officieel gebruik, die toebehoren aan of toegewezen zijn aan soevereine instanties, diensten van het directe en indirecte bestuur van de staat, autonome regio's, gemeenten en andere openbare entiteiten".

De nieuwe wetgeving is niet van toepassing op privéruimtes, waar vlaggen mogen worden gehesen, zelfs bij openbare evenementen die "geen officiële vertegenwoordiging van de staat inhouden".

Het decreet voorziet ook in boetes voor wie zich niet aan de nieuwe regels houdt. Boetes kunnen variëren van €200 tot €2.000 voor nalatigheid. De boete loopt op tot €400 tot €4.000 in geval van gebruik te kwader trouw. Volgens het decreet wordt voor het bepalen van de hoogte van de boete gekeken naar "de ernst van de overtreding, de mate van verwijtbaarheid en of de overtreding binnen of buiten het gebouw plaatsvond en of de vlag alleen of samen met de nationale vlag werd gehesen".