Ustawa ograniczająca handel w niedziele weszła w życie 1 marca 2018 roku. Zgodnie z nią w 2018 roku w każdym miesiącu były po dwie handlowe niedziele. W 2019 r. ograniczenia są jeszcze większe, ponieważ zakupy robimy tylko w jedną niedzielę w miesiącu. Od 2020 roku handlować będzie można siedem niedziel w roku. Te siedem wyjątków obejmie: dwie niedziele przed Świętami Bożego Narodzenia, jedną przed Wielkanocą oraz ostatnie niedziele stycznia, kwietnia, czerwca i sierpnia.
W ustawie są jednak wyjątki. Jej autorzy uznali bowiem, że przed Bożym Narodzeniem Polacy powinni mieć możliwość zrobienia zakupów przez dwie kolejne niedziele poprzedzające święta. Z tego względu, choć do końca roku zostały cztery niedziele, aż trzy z nich będą handlowe. Sklepy będą otwarte w niedziele: 15 grudnia, 22 grudnia i 29 grudnia. Zakupów nie zrobimy z kolei 8 grudnia, ostatnią niedzielę z zakazem handlu w tym roku.