Po sukcesie obu nieoficjalnych edycji Superpucharu Portugalska Federacja Piłki Nożnej (FPF) postanowiła corocznie organizować rozgrywki w formacie dwumeczowym. Pierwsza oficjalna edycja miała miejsce w sezonie 1981, już pod obecną nazwą Supertaça Cândido de Oliveira.
Według regulaminu, zwycięzca Superpucharu został wyłoniony po rozegraniu dwóch meczów. W przypadku remisu powtórka meczu powinna zostać rozegrana na neutralnym boisku. Stało się to sześć razy - 1984, 1991, 1993, 1994, 1995 i 2000 - a powtórka z edycji z 1984 roku była ponownie rozgrywana w dwóch meczach.
Ze względu na słabnące zainteresowanie Superpucharem i zmniejszenie przepełnionego piłkarskiego kalendarza, w sezonie 2000/2001 FPF zdecydowało się na zniesienie formatu dwumeczowego i powtórki meczu oraz wykorzystanie pojedynczego meczu rozegranego na neutralnym boisku do rozstrzygnięcia zwycięzcy.
Format Mecz o Superpuchar Portugalii rozgrywany jest przed rozpoczęciem każdego sezonu. W przypadku remisu po upływie regulaminowego czasu gry przeprowadza się dogrywka. Jeżeli i ona nie wyłoni zwycięzcę, to od razu zarządzana jest seria rzutów karnych.