34 Comments
How to renew your Peruvian residence visa

Residence visa extension in Peru

Renewing your resident permit: requirements and process

In Peru, a residence visa - so, the permit that allows you to legally live in the country - is usually valid for only one (1) year and must then be extended. This residence permit is not the same as your carné, the physical ID card, even though both are closely connected and often confused.

Since the introduction of the Migraciones Agencia Digital, applying for the renewal of a residence visa has become a relatively straightforward and quick online process. However, misunderstandings about validity dates, missed deadlines, or missing documents can still cause unnecessary stress or even put your residency at risk.

This article explains the difference between your residence visa and your carné, when and how your residence visa must be renewed, and which documents are required depending on your visa type. In the second part of the article, you’ll find a detailed step-by-step guide showing you exactly how to submit the renewal application online.

 

Table of contents

 

General information about the residence visa and the carné

Many foreigners legally living in Peru are unaware that there is a crucial difference between the expiration of their carné (the ID card) and the expiration of their residence visa (the actual permit allowing them to live in the country).

When receiving their carné for the first time, people often look at the date labeled Caducidad and assume this is the date until which they are allowed to stay in Peru, completely overlooking the Vencimiento de Residencia.

To avoid confusion, we highly recommend reading our glossary article Carné de Extranjería. In short:

Caducidad is the expiration date of the card itself, not your residence visa.

  • The carné is usually valid for four (4) years; three (3) years for minors; five (5) years for permanent residents and must then be renewed.
  • The process for renewing the card is explained in our article “Renewal of the Carné.”

When your Peruvian residence visa is approved, you receive a Carné de Extranjería, Peru’s foreigner ID card. While many residents assume the card a...

The Vencimiento de Residencia, on the other hand, is the date your residence visa expires.

  • A residence visa is usually valid for one (1) year.
  • An exception applies to family visas based on marriage to a Peruvian citizen, which are usually valid for two (2) years.

Unfortunately, this date is no longer printed on the carné. You must check it online, either by:

  • scanning the QR code on the back of your carné, or
  • using this direct link, or
  • logging into the Agencia Digital, selecting Consultas en Línea and there Carné de Extranjería from the left-hand menu.

So even if your carné (the card) is still valid, you must renew your residence visa every year (or every two years, depending on the visa type). Without a valid residence permit, the carné - even if still valid - is essentially meaningless.

You can apply for the extension of your residence visa up to 30 days before it expires. We strongly recommend doing so on time. If you apply late, Migraciones may charge a fine of 1% of one UIT per day; so S/ 55 in 2026 for each day you are late.

Please also note that you can only apply for a residence visa extension while physically in Peru.

Thanks to the Agencia Digital, extending a residence visa is now a simple, standardized online procedure. The application process itself is the same for all visa types, only the requirements differ.

 

Requirements for the renewal of your residence visa

The official requirements for extending a residence visa are published on the Peruvian government website under Prorroga de residencia segun calidad migratoria (select your visa type). As this website is not always fully up to date, you may also consult the current TUPA, where you can find the requirements:

  • Resident workers: page 36
  • Family visa holders:
    • adults: page 33
    • minors: page 47
  • Resident students: page 44
  • Resident religious: page 42

All official sources are, of course, in Spanish. Below you’ll find the requirements translated into English.

That said, anyone who has been in Peru for a while knows that Migraciones frequently changes requirements and modifies the Agencia Digital - sometimes without prior notice. To avoid unnecessary work (or scrambling to obtain documents that are no longer required), we strongly recommend first logging into the Agencia Digital, following the application process as described in our Step-by-step application guide up to Step 4, and checking which documents are actually requested by clicking through the requirement tabs. Once you’ve verified this, simply exit the application and prepare only what is truly needed.

 

Requirements for a resident work visa renewal

General requirements:

  • Receipt for paid application fee
    • Authority: Migraciones
    • Code: 07566 - Prorroga de residencia
    • Concepto: trabajador residente
    • Fee: S/ 20.20 (2026)
  • Passport
  • Carné
  • Sworn statement declaring that you do not have a criminal record in Peru or abroad

For dependent workers, additionally:

  • Work contract valid for at least one (1) year and approved by the Ministry of Labor (approval not required for “exonerated workers”)
  • Payslips from the last three months
  • SUNAT documents for the last three months (these can be downloaded from the SUNAT digital platform):
    • Reporte de rentas y retenciones
    • Consulta de contribuciones y retenciones de trabajadores
    • Even though the Agencia Digital suggests that uploading the work contract is sufficient, readers reported that Migraciones requested the SUNAT documents as well.

For independent workers, additionally:

  • Service contract valid for at least one (1) year.
  • Recibos por honorarios from the last three months.
 

Requirements for a family visa renewal (based on marriage)

  • Receipt for paid application fee
    • Authority: Migraciones
    • Code: 07566 - Prorroga de residencia
    • Concepto: Familiar residente para personas extranjeras mayores de edad
    • Fee: S/ 20.20 (2026)
  • Passport
  • Carné
  • Sworn statement declaring that you do not have a criminal record in Peru or abroad
  • Marriage certificate (although still listed as an official requirement, in practice Migraciones usually no longer asks for a recent copy).

If you are applying for the extension of a family visa for a minor, the application process itself is the same as described below (you must log in using the child’s carné number). However, the requirements differ - for example, the payment concept is familiar residente para menores, a birth certificate is sometimes required, and the parent applying on behalf of the minor must enter additional personal information.

 

Requirements for a resident student visa renewal

  • Receipt for paid application fee
    • Authority: Migraciones
    • Code: 07566 - Prorroga de residencia
    • Concepto: Formación residente
    • Fee: S/ 20.20 (2026)
  • Passport
  • Carné
  • Sworn statement declaring that you do not have a criminal record in Peru or abroad
  • Proof that you are studying, interning, or completing an apprenticeship in Peru:
    • Students: enrollment certificate issued by a recognized Peruvian educational institution, including the name, type, and duration of studies
    • Exchange students: official letter from the recognized Peruvian host institution, including name and duration of studies
    • Interns: official letter from the Peruvian company, including the name, type, and duration of the internship/apprenticeship, as well as the name of the home university
  • Report of already taken courses and grades issued by the recognized Peruvian educational institution (even though no longer on the official requirement list, this may still be required to be uploaded when applying)
  • Sworn statement confirming sufficient financial resources to fund the studies in Peru
    (Declaración jurada de solvencia económica)
 

Requirements for a resident religious visa renewal

  • Receipt for paid application fee
    • Authority: Migraciones
    • Code: 07566 - Prorroga de residencia
    • Concepto: Religioso residente
    • Fee: S/ 20.20 (2026)
  • Passport
  • Carné
  • Sworn statement declaring that you do not have a criminal record in Peru or abroad
  • Request issued by the religious entity where the applicant is based in Peru, recognized by the Peruvian state, signed by its legal representative and including the applicant’s full name and intended length of stay.
  • Sworn statement from the legal representative confirming the entity’s official registration and his or her authority to act, or an official document proving such authority
 

Step-by-step guide to renewing your residence visa

Before submitting your application

Before starting the online application, create PDFs (maximum size 3 MB) from all required documents.

Then pay the administrative fee of S/ 20.20 (2026) for the Migraciones procedure Prórroga de residencia under code 07566.

Payment can be made either online via págalo.pe, or in person at any Banco de la Nación branch.

As you have likely already paid Migraciones fees before, you’ll be familiar with the process. If not, you can find detailed instructions in our article “Paying administration charges and processing fees in Peru.”

All administrative charges, processing fees, and fines levied by Peruvian government agencies, public authorities, and public entities must be paid...

Once payment is completed, keep the receipt and your documents handy - you will need them during the application.

 

Step 1: Access the Migraciones Agencia Digital

Go to the Migraciones Agencia Digital and click Entrar.

On the next page, select Extranjero and fill in the following fields:

  • Documento
    Select the document you used to enter Peru or that is registered with Migraciones (usually pasaporte or carné).
  • Número de documento
    Enter your passport number or CE number.
  • Fecha de nacimiento
    Enter your date of birth.
  • Nacionalidad
    Select your nationality. Country names are listed in Spanish (for example, EE. UU. for the United States, Alemania for Germany).
  • Último movimiento migratorio de entrada
    Enter the date you last entered Peru.
  • Código captcha
    Complete the captcha.

Click Verificar.

 

Step 2: Select the residence visa renewal procedure

You are now on the main page of the Agencia Digital.

  • Either use the search bar, or
  • In the left-hand menu, go to Prórroga de residencia and select your current visa type.

Click on it to continue.

 

Step 3: Choose the Migraciones office and generate your update code

You are now on the Prórroga de residencia - Dependencia page.

Fill in the required fields:

  • Seleccione la dependencia donde desee gestionar su trámite
    Select the Migraciones office that should handle your application (for example, Lima, Cusco, Arequipa).
  • Ingrese código de actualización
    If you do not already have a current data update code, click the link “Obtenga aquí su código de actualización de datos” below the field.

A new tab opens, taking you to the Sistema de Actualización de Datos page.

Click the Sistema de actualización de datos button and fill in the requested fields:

  • Tipo de documento
    Select pasaporte.
  • Número de documento
    Enter your passport number.
  • Nacionalidad
    Select your nationality (listed in Spanish).
  • Sexo
    Select your gender.
  • Fecha de nacimiento
    Enter your date of birth (dd/mm/yyyy).
  • Captcha
    Complete the captcha.

Accept the terms and conditions and click Continuar.

A pop-up window will appear showing your actualización code. Copy this code.

Return to the original tab with the Prórroga de residencia application, paste the code into the field, and click Siguiente.

 

Step 4: Upload required documents

Here you must enter required information and upload the necessary documents as PDFs.

If you only want to check or verify the current requirements, you can do so here by clicking through the different tabs. Once finished, simply leave the page without submitting anything.

To proceed with your application, click the small arrows next to each requirement. Depending on the document, additional fields may appear. Fill in the requested information and upload the corresponding PDF.

Under “Pago por derecho de trámite”, you must enter information from your payment receipt:

  • Número de recibo
    This corresponds to the secuencia de pago on the págalo receipt.
  • Código de verificación
    This is the código de control on the págalo receipt.
  • Fecha de recibo
    This is the fecha de operación on the págalo receipt.

After entering the information, click Validar.

Under Documento de Identificación, in most cases you only need to upload a PDF of your carné.

Depending on your visa type, you must upload additional documents under the remaining tabs.

Once all required documents are uploaded, each tab should show a green check mark. Accept the terms and conditions and click Siguiente.

 

Step 5: Review and confirm your personal information

You are now shown a summary page with your personal details already filled in.

The only fields you can edit here are:

  • your mobile phone number, and
  • your email address.

If everything is correct, click Guardar datos y generar trámite.

 

Step 6: Application confirmation

Your Solicitud de prórroga de residencia will now be displayed on the screen. This document confirms that your application for the residence visa renewal was successfully submitted.

At the top right, below the barcode, you’ll find your Número de expediente (also sometimes called Número de trámite).

Download and/or print this document and keep it safe.

 

After submitting your application

According to Migraciones, the official processing time for approving (or denying) a residence visa extension is five business days. In practice, however, most applicants receive the notification in their Buzón Electrónico within two to four weeks.

Check your Buzón electrónico regularly to make sure you don’t miss any notification.

You can also check the status of your application:

And finally, if you haven’t received a notification but want to make sure your extension was processed, you can check the validity date of your residence visa by viewing your carné status:

  • in the Agencia Digital under Consultas en Línea and Carné de Extranjería, or
  • on the Migraciones website under Consultas en Línea.
 

Please note: LimaEasy is not a Peruvian government agency, public authority, or law firm. The information provided is based on our best knowledge and is intended as general guidance to help you understand Peruvian immigration regulations and procedures. Regulations, requirements, and administrative practices may change at any time and without prior notice, so we recommend verifying current details with the relevant authorities before acting on this information.

And last but not least: If you notice any inaccuracies or outdated information on this page, please help us keep this guide up to date by leaving a comment below or contacting us via our contact form. Thank you for your support!

 

 

Say something here...
characters left
or post as a guest
All comments MUST be in English and will be moderated before publishing.
They will appear below within 24 hours.
Loading comment... The comment will be refreshed after 00:00.
  • This commment is unpublished.
    Kat · 25/11/2023
    please, if it is mistake, to correct it- I've already stressed few people ;) -  1 UIT equals S/ 4,95, not as you wrote - "1 UIT (equals S/ 49.50 in 2023)"
    • This commment is unpublished.
      Sunflower
      • LimaEasy
      · 25/11/2023
      @Kat
      Hi again,

      both is wrong. In 2023, 1 UIT equals S/ 4,950.

      The fine for not extending a residence visa is 1% of an UIT which equals S/ 49.50. And this is per day, the reason for the amnesty.

      The fine for overstaying a stay as a tourist is 0.1% of an UIT which equals S/ 4.95 per day.

      Thanks for pointing the mistake out to me.

      Greetings
      Eva
  • This commment is unpublished.
    Kat · 25/11/2023
    Need a help..
    I was asked by my friend for help with prolong of residence of her child. She has a permanent residency but I've just checked that her kid's residency expired in July.... what we can do in this case? Is the amnesty still available? because it will be enormous amount to pay according to the new law.
    or maybe in this case (child of a permanent resident) we could explain/solve somehowe the situation?
    • This commment is unpublished.
      Sunflower
      • LimaEasy
      · 25/11/2023
      @Kat
      Hello Kat,

      the amnesty ended at the end of October.

      But the kid of your friend doesn't need it. As already the old foreigner law, Decreto Legistivo 1350, the new foreigner law, which was published 10 days ago, Decreto Legislativo 1582, article 53.3 (see screenshot) clearly states that Migraciones does not sanction children and adolescents.

      So, apply for the extension of the residency as soon as possible, the kid (your friend) shouldn't have to pay the ridiculous fine.

      Greetings
      Eva
    • This commment is unpublished.
      Kat · 25/11/2023
      @Sunflower
      uffff...
      thank you very much for this indication

    • This commment is unpublished.
      Kat · 02/12/2023
      @Kat One more question -the procedure of extention is the same if it's already after the date? pay the same fee on pagalo and other steps?
    • This commment is unpublished.
      Sunflower
      • LimaEasy
      · 04/12/2023
      @Kat
      Hello Kat,

      yes the procedure is the same. For a minor you must pay as well S/ 20.20 but under code 07566, prorroga de calidad migratoria para familiar de residente para el caso hijo/hija menor de edad.

      And additional documents from the mother/father might be required.

      Greetings
      Eva

  • This commment is unpublished.
    Dessy · 07/10/2023
    Hi, thank you for writing this article. May I ask for your guide?
    I saw on the website of Migraciones, the dependent workers have to submit this : "REPORTE DE RENTAS Y RETENCIONES Y CONSULTA DE CONTRIBUCIONES Y RETENCIONES DE TRABAJADORES DE LA SUNAT, DE LOS TRES (3) ÚLTIMOS MESES"
    Can you tell me where could I obtain that document, please?
    • This commment is unpublished.
      Sunflower
      • LimaEasy
      · 07/10/2023
      @Dessy Hello Dessy,

      The "reporte de rentas y retenciones" asked by Migraciones for extending your dependent work visa is the official payslip you should get each month (or every quincena) from your employer.

      Greetings
      Eva
    • This commment is unpublished.
      Sunflower
      • LimaEasy
      · 07/10/2023
      @Dessy
      It's me again. My previous answer was wrong!

      You can either upload your work contract or, depending on your work situation, the reporte de rentas..., which is issued by SUNAT (on the SUNAT platform), but must be requested there by your employer.

      Sorry, for the confusion.

      Eva
    • This commment is unpublished.
      Dessy · 07/10/2023
      @Sunflower Hi, thanks for getting back to me. In which work situation should I need the reporte de rentas?
    • This commment is unpublished.
      Sunflower
      • LimaEasy
      · 08/10/2023
      @Dessy
      Honestly, I don't know. To me it doesn't make any sense.

      The Reporte de "Rentas y Retenciones y consulta de contribuciones y retenciones de trabajadores de la Sunat" is - simply said - a document issued by Sunat, Peru's tax authority, confirming that you are correctly registered with Sunat, how much you earned and - in case of dependent workers - that the employer withheld the adequate taxes and "forwarded" them to Sunat. That's the reason I was confused yesterday with the required payslip.

      If you check the requirements for extending your work visa, you find the work contract and the reporte on the list. However, if you apply for the extension on the Agencia Digital under the "Contrato" tab you can either upload your renewed work contract or the reporte or (for independent workers) a service contract.

      Honestly, I doubt the extension is approved if you only upload the reporte because being in Peru on a residence work visa you must prove that you are employed for the next 12 months (not that you were employed the past three months). Nevertheless, some lawyers state that the reporte could be enough "in certain work situations".

      Greetings
      Eva


    • This commment is unpublished.
      Dessy · 11/10/2023
      @Sunflower Hi Eva,

      I understand well your explanation.
      I've been trying to access Pagalo.pe for these last three days and still cannot enter. I've installed the mobile app and still I experienced the same.
      Do you know another way to pay the fee of S/ 25.60?
      Thank you.
  • This commment is unpublished.
    Maria · 28/09/2023
    Hello, thank you for all the information. I would like to travel outside of Peru just before my residency expires. I would like to know if it´s possible to do the extension a few months before the expire date of the residency. Let´s say 3-4 months before. 
    And I read that you need to apply 30 days before the expire date of the visa. What happens if I would do it 2 weeks before? Is that still on time, or they won't accept the application? I assume that when you are in the process (en tramite), they can't fine you. 
    Thank you!
    • This commment is unpublished.
      Sunflower
      • LimaEasy
      · 28/09/2023
      @Maria
      Hello Maria,

      unfortunately, no, you can't extend your residence visa 3 or 4 months before it expires. But you don't have to apply for the extension exactly 30 days before. You can extend the earliest 30 days before the expiration date and the latest a day before the expiration date.

      So, if you extend two weeks before your residency expires, all good.

      And,  even if your residence visa expires during the approval process of your extension application, you are fine and there won't be any consequences as long as you applied for the extension latest the day before the expiration.

      Greetings
      Eva

Peru Newsflash

Peru Event Calendar

Latest Content...

Latest Video

Maria Reiche - Memories

Maria Reiche - Memories

Submitted by: Tintin
05 December 2021

Long Reads...

  • Peruvian Archaeology

    The Mystery of the Nazca Lines in Peru

    In the 1920s, when people first flew across southern Peru, they made an astonishing discovery. Stretching below them,…
  • Peruvian Personalities & Founders

    Francisco Pizarro González (1474-1541)

    Francisco Pizarro, a peasant from Spain, was one of the least well-equipped conquerors in history. However, in the name…
  • Peruvian Archaeology

    The colorful Fabrics and Textiles of Peru

    Europe’s first knowledge of Peruvian textiles was acquired following the Spanish invasion of Peru in 1532, when the…
  • Peruvian Legends, Myths & Tales

    The Jeweled Frog and the Condor

    By a quiet pond, at the side of a cloud-topped mountain in Peru, lived a small green frog and his large green family.…
  • Peru Info

    Peruvian Economy

    The Peruvian economy is an emerging, social market economy highly dependent on foreign trade and classified as an upper…