Olá Jéssica e demais colegas.
O QGIS tem duas formas de calcular as áreas, os resultados podem ser distintos, é importante entender a diferença das duas funções.
A primeira função, a mais utilizada, comumente citada em problemas de cálculo de área no QGIS, é a $area.
Ela realizará o
cálculo elipsoidal com base nas configurações do
elipsoide e da
unidade de área do projeto.
Ou seja, ele considera a área da superfície curva do elipsoide.

Por isso temos muitos colegas apontando "erros" como esse acima.
A segunda função é a
area($geometry), ao utilizar essa função os cálculos são sempre
planimétricos no
Sistema de Referência Espacial (SRC) da camada.
Ou seja, ele vai realizar o cálculo de mesma forma como aprendemos a calcular as áreas na escola, desconsiderando assim superfície curva do elipsoide.

O resultado para o cálculo de área será esse aqui.
Dito isso verifique qual tipo de área tu precisas calcular e veja, qual dos operadores,
$area ou
area($geometry), vai resolver o teu problema.
Atenciosamente,