See below he rules regarding the Argentina DNI and permanent residents:
  •  If you were born in Argentina, and your passport mentions Argentina as your place of birth in the data page you do not need to pay the Argentina Reciprocity fee.

  • If you are a naturalized Argentine citizen, or a permanent resident and you hold a DNI (Documento Nacional de Identidad) then you do not have to pay the fee.

  • If you are a naturalized Argentine citizen, or a permanent resident but you do not have a DNI to be shown to the Migrations Agent upon arrival, you do have to pay the Argentina Reciprocity fee.

  • If you have a DNI, but were born outside of Argentina then you need to contact your local Argentina Embassy for more information regarding your visa requirements.