NIF stands for Número de Identificação Fiscal, and is the Portugal taxpayer ID, and is needed for every procedure you need to do in Portugal, from opening a bank account to signing up for insurance policies, or renting an apartment.