Platnosť a účinnosť zákona predstavujú posledné štádium tvorby zákona. Oba pojmy súvisia s časovou pôsobnosťou zákona.
Platnosť vymedzuje obdobie, počas ktorého je zákon súčasťou právneho poriadku. Zákon sa stane platným zverejnením v Zbierke zákonov. Inými slovami s platnosťou zákon začína formálne existovať, čo však ešte neznamená, že je pre svojich adresátov záväzný. Platnosť zákona sa končí jeho formálnym vyradením zo systému platného práva.
Účinnosť zákona nastupuje až po jeho platnosti. Až od momentu účinnosti zákon zakladá pre svojich adresátov práva a povinnosti. Každý účinný zákon je platný, ale nie každý platný zákon musí byť zároveň aj účinný. Zákony sa stávajú účinné pätnástym dňom po ich vyhlásení v Zbierke zákonov, ak v nich nie je ustanovený neskorší deň nadobudnutia účinnosti.
Obdobie medzi platnosťou a účinnosťou zákona sa nazýva legisvakačná doba. Jej zmyslom je, aby sa adresáti zákona mali možnosť s novou právnou úpravou oboznámiť