Rivermate | Mexico landscape
Rivermate | Mexico

Work permits and visas in Mexico

399 EURper employee/month

Everything you need to know about work permits and visas for Mexico

Updated on June 3, 2025

Mexico’s rapidly growing economy, strategic location, and multi-skilled workforce make it an attractive destination for companies seeking global talent. Its proximity to the United States and extensive trade networks, like USMCA, mean that Mexico benefits from competitive costs and cultural ties that can ease international collaboration. However, Mexican immigration laws are detailed and strictly enforced.

Employers must understand these rules fully to ensure compliance. Hiring a foreign national without proper authorization can lead to fines, penalties, or even legal sanctions. In short, Mexico’s appeal for global talent comes with important responsibilities. This guide walks through who needs a work permit, available visa categories, the employer’s role in sponsorship, the step-by-step hiring process, legal compliance duties, common hurdles, and best practices for onboarding international employees in Mexico.

Mexico offers diverse cultural and economic opportunities, from historic cities to modern tech hubs, making it an appealing destination for global workers. Its close ties to North American markets and large, bilingual workforce have positioned it as a nearshoring leader. However, employers must remember that Mexican citizens and permanent residents automatically have work rights, while all other foreign nationals must obtain the appropriate visa and work permit before legally working in Mexico. Being prepared and knowledgeable about these requirements can speed up hiring, protect your business, and give new employees a smooth start.

Who Needs a Mexican Visa or Work Permit?

Under Mexican law, Mexican citizens and permanent residents do not need special work permits; they can legally work by default. Any other foreign national, however, must secure permission before starting work. In practice, this means that once a company has an official job offer for a non-citizen, the employer must sponsor that person’s visa and work permit.

Mexico does not allow foreigners to start working on a tourist visa or without formal authorization. Government notices explicitly warn that tourist stays cannot be used for paid employment. To obtain any work visa, the employee first needs a valid job offer from a Mexican entity. In other words, the foreign worker cannot simply apply on their own; the Mexican employer must initiate the process through the National Institute of Migration (INM).

Permanent residents, meanwhile, can work freely as part of their residency, needing no separate work visa. However, they do still need to be registered with the authorities once employed. In summary, if your hire is not a Mexican citizen or permanent resident, plan on sponsoring them through the Mexican immigration system with a visa and a work permit.

Overview of Mexican Work Visa Types

Mexico has three main visa categories relevant to foreign employees. Each is tied to how long and under what conditions the person will live and work in Mexico.

Visitor Visa with Permission to Work in Mexico

This is essentially a work-enabled tourist/business visa valid for up to six months. It allows the holder to enter Mexico and legally undertake paid work, including employment or self-employment, during that period. Importantly, a Mexican employer must first obtain authorization for the person via INM before the visa is issued.

The visa itself is typically multiple-entry and valid for six months. After entry, the employee must still register with INM (usually receiving a temporary “permit card”) within 30 days, similar to longer-term visas.

Temporary Resident Visa with Permission to Work in Mexico

This visa is for foreign nationals intending to stay in Mexico longer than 180 days (six months) but no more than four years. It allows full-time, paid employment under a specific contract. To qualify, the employee must meet certain eligibility criteria, such as sufficient income or family ties, and, crucially, have a sponsoring employer.

Mexican law requires the employer to be registered with INM and apply for the worker’s permission before the visa process begins. The initial visa is usually good for entry for six months. Once the person arrives, they convert it into a Temporary Resident Card (a work permit) that lasts up to four years. After four years, the employee must either leave Mexico or seek permanent residency.

Permanent Resident Status in Mexico

This status grants indefinite residence and the right to work in Mexico without a separate permit. It is usually obtained by living in Mexico on a temporary visa for the required period or by fulfilling other criteria like family ties or investment. For employers, a foreign hire who already holds permanent residency needs no work permit; they can start working immediately as if they were a citizen.

Of course, they still must be treated like any other employee in terms of employment contracts and benefits. In practice, most companies initially sponsor employees on a temporary resident visa and only address permanent residency later, if ever, so permanent status is less of a sponsorship issue at the hiring stage. In all cases, the first step is the same: the employer must apply to INM for permission for the foreign employee.

Employer Sponsorship Process and Responsibilities in Mexico

As the employer, you are the visa sponsor for any foreign employee in Mexico, and Mexico places most of the procedural burden on you. The core obligations include: establishing legal presence, preparing documentation, and submitting applications to the INM.

Employer Registration in Mexico

First, your company (or local entity) must be registered with the INM. This is achieved by obtaining the Constancia de Inscripción de Empleador (Employer Registration Certificate) from INM. This certificate essentially licenses you to hire foreigners. It is valid for one year and must be renewed annually, typically after filing your company’s tax return.

Keep it updated: if your corporate address, legal representative, or other key details change, you must notify INM within 30 days. Failing to renew or update the certificate can block your ability to sponsor visas, and INM may even inspect your office at any time to verify operations.

Work Permit Application (INM) in Mexico

To initiate a visa for a foreign hire, the Mexican employer must apply to INM for work permit authorization on the employee’s behalf. This can be done online or at an INM office, utilizing the company’s registration certificate. You will need to submit a copy of the employee’s passport, a formal job offer or contract (specifying salary, title, duties) signed by the employer, and proof of the employer’s INM registration.

Some offices may request additional documents, such as proof of the foreigner’s address or qualifications. Once INM approves the application, they issue the Número Único de Trámite (NUT) for that person.

Providing Mexican Visa Documentation

After you obtain the NUT, provide it to the employee along with guidance on the consulate appointment. The employee will apply at the Mexican consulate (or embassy) in their home country. They must bring the NUT confirmation letter, a completed visa application form, passport and photos, and pay the visa fee.

The employer’s support is critical: ensure that the INM registration details and the job offer letter match exactly what’s on the consulate paperwork, as discrepancies can cause delays or even void the visa. Any foreign-language documents in the application (e.g., diplomas or contracts) generally must be translated into Spanish and apostilled first.

Visitor vs. Temporary Visa Logistics in Mexico

For a Visitor Visa with Work Permit in Mexico, the steps are essentially the same. After INM issues the NUT, the employee schedules a visa interview. The applicant will enter Mexico on a single- or multi-entry visitor visa valid for six months. Upon arrival, they obtain a visitor’s FMM entry permit and must then visit INM to exchange it for a temporary document confirming their six-month work permission, at an additional fee.

For a Temporary Resident Visa, after consular issuance, the visa holder enters Mexico (typically single-entry valid for 6 months) and has 30 days to go to INM to obtain a Temporary Resident Card (with work permission) valid for up to 4 years.

Permanent Residents in Mexico

If your hire already possesses permanent residency in Mexico, you are not required to go through the INM visa process. However, you must still register them as employees like any other worker, involving a formal contract and enrollment in social security. Keep a copy of their permanent resident card on file as proof of work authorization.

Employers are legally obligated to check and record each employee’s immigration documents, so include copies of the visa/residence card in the personnel file. As a sponsor, you handle almost all paperwork before the employee arrives in Mexico, including submitting documents to INM, paying government fees, and providing the NUT and job offer for visa issuance.

Step-by-Step: Hiring or Relocating a Foreign Employee to Mexico

Step 1: Confirm Eligibility and Job Offer in Mexico

Begin by verifying the candidate’s status. If they are Mexican or have permanent residency, no visa is needed. If they are a foreign national, prepare to sponsor them. Draft a clear employment contract or offer letter in Spanish, as required by labor law, stating the role, salary, and start date.

Establish a legal entity or partner (if you don’t already have one) to serve as the official employer. Ensure you have the Employer Registration Certificate from INM in place, as the person cannot apply without an approved sponsor.

Step 2: Apply for the Work Permit (NUT) in Mexico

Submit the work permit application at the INM. Key documents required are your employer registration certificate, the signed job offer, and a copy of the employee’s passport. If applicable, demonstrate that no qualified Mexican candidate is available for this specialized position, often by describing unique skills or proving recruitment efforts.

Pay the processing fee and await INM's review, which can take several weeks, so start early. Once approved, INM will send you and the applicant the Número Único de Trámite (NUT). Ensure this NUT is correct and matches all consular paperwork.

Step 3: Consular Visa Interview in Mexico

The employee schedules an appointment at the nearest Mexican consulate (or embassy) abroad. They must bring their original passport, passport photos, the signed visa application form, and the NUT approval letter. During the interview, the consular officer will verify documents and ask questions.

If successful, the consulate will stamp a work visa in the passport (single- or multiple-entry, depending on type) valid for up to six months. Advise the employee not to plan travel until the visa is officially issued, as entry without it is not permitted, and work permission is only granted upon visa issuance.

Step 4: Entering Mexico and Obtaining the Resident Card

With the visa stamped in hand, the employee travels to Mexico. At immigration, they will receive a short-term entry slip (Forma Migratoria) and must visit the INM office within 30 days of arrival. At INM, they will exchange the visa/FMM for the actual migration card ("tarjeta") corresponding to their visa type.

For a visitor-work visa, this means a special temporary visitor permit; for a temporary resident visa, it signifies the Temporary Resident Card (valid for up to four years). Prepare the employee with copies of all earlier documents and any required issuance fees. Once the card is issued, the employee can legally begin work and stay for the approved period.

Step 5: Register with Local Authorities in Mexico

After completing immigration steps, the new hire must be registered for tax and social security. Within five days of the start date, you should register the employee with the Mexican Social Security Institute (IMSS) to cover healthcare, pensions, and related benefits. Also, register them with the National Housing Fund (INFONAVIT) for mandatory housing contributions.

Obtain their tax ID (RFC) for payroll withholding. These registrations are routine but mandatory for all employees; missing them can incur fines. Finally, ensure the signed employment contract and company policies are provided to the employee.

Once the foreign employee is onboard, ongoing compliance becomes critical. Mexico has strict labor and tax rules, and as the employer, you bear the responsibility for following them.

Maintaining INM Registration in Mexico

As noted earlier, the employer’s registration certificate with INM must be kept current. Update it whenever your company’s legal name, address, or management changes, and reissue it annually after your tax return. Government audits may occur, so be ready to show your certificate and ensure it matches the address where foreign employees work.

If this certificate expires or lapses, you lose the right to petition visas, effectively preventing you from continuing to employ foreign workers until it is renewed.

Recordkeeping in Mexico

Maintain a copy of each foreign employee’s visa and migration card in your files, along with their passport information. Store the signed contract (in Spanish), job description, and any communications related to the work permit process. Mexican labor inspectors may request these documents, so organized records demonstrate compliance.

Additionally, log working hours, wages, and benefits as you would for any Mexican hire, as foreign workers are entitled to the same labor protections.

Social Security and Taxes in Mexico

Mexican law requires that all employees, foreign or local, be enrolled in the national social security system (IMSS). This provides healthcare, disability, retirement, and other benefits. You must register each employee with IMSS and remit payroll contributions (roughly 13.5% of salary from the employer, plus employee portions) on time.

Similarly, you must withhold income tax from the employee’s salary and pay it to the tax authorities (SAT). Failure to make these payments or to properly report wages can result in significant penalties. In short, treat your foreign hires exactly like any other employees when it comes to benefits and tax withholding.

Additional Benefits in Mexico

Mexico also mandates contributions to housing (INFONAVIT) and retirement savings (SAR) on behalf of workers. While a foreigner may not immediately have a mortgage or SAR account, you are still technically responsible for initial contributions until their employment ends. Stay updated on any changes in labor law, such as minimum wage updates or holiday schedules, as Mexico’s minimum wage is adjusted regularly and can vary by region.

Employment contracts must correctly reflect terms for vacation days, profit-sharing (PTU), and other benefits.

Notification of Changes in Mexico

If the foreign employee’s job or status changes (e.g., a promotion, salary change, or termination), you may need to update IMSS and potentially inform INM. Similarly, if the employee changes address or if your company relocates a branch, notify INM.

Mexican law requires that any significant change in the foreigner’s conditions (job, address, employer, marital status) be reported to INM within 30 days to avoid fines.

Common Challenges and How to Overcome Them in Mexico

Despite careful planning, many employers encounter familiar hurdles when hiring in Mexico.

Complex, Changing Rules in Mexico

Mexican immigration and labor laws are detailed and evolve over time. Keeping up with the latest regulations, including sudden changes in fees or processes, requires effort. Tip: Work with a knowledgeable local attorney or HR consultant who tracks these updates, or partner with a reputable Employer of Record service.

Long Processing Times in Mexico

INM applications and consulate appointments can take several weeks or even months. This can delay start dates and disrupt project timelines. To mitigate this, submit applications well in advance of the desired start date. Have all documents ready early and follow up regularly with authorities. For urgent cases, inquire about expedited options or use both business visitor and temporary visa pathways as appropriate.

Documentation and Translation in Mexico

Any missing or incorrect document can stall the process. For example, a passport name discrepancy with the INM record will lead to visa denial. Always double-check spellings, ensure offer letters are signed exactly as on official forms, and verify all documents are fully completed. Because non-English documents must be notarized and translated, budget extra time for that step.

Requirement to Prove No Local Candidate in Mexico

In some cases, especially for specialized roles, Mexican authorities expect evidence that you could not fill the job with a Mexican national. This “labor market impact assessment” can add complexity. To overcome it, be prepared to describe the candidate’s unique qualifications or document recruitment efforts, highlighting why the foreign hire is uniquely qualified.

Cultural and Language Barriers in Mexico

While many Mexicans are bilingual, paperwork and interviews are often conducted in Spanish. If you or your team are not fluent, consider hiring an interpreter or an immigration specialist to avoid misunderstandings. Clear communication with the employee about the process, perhaps in their native language, can also prevent confusion.

Relocation Logistics in Mexico

Finding housing, schools, or spousal work permits can be stressful for international employees relocating to Mexico. Consider offering relocation assistance or resources, such as connecting the employee with a relocation company, or at least providing a welcome package of useful local information. Ensuring the employee’s personal transition goes smoothly will help them settle faster into their new job.

Best Practices for Relocating and Onboarding International Employees in Mexico

Smooth relocation and onboarding go beyond legal compliance; they foster productivity and retention. Some recommended practices for employers in Mexico include:

Providing a Relocation Plan in Mexico

Work with the employee on practical matters: finding housing, setting up a bank account, or enrolling children in schools in Mexico. Consider offering orientation sessions about living in Mexico, covering topics like cultural norms, healthcare, and local transportation. Even a simple welcome packet or a designated contact person can significantly ease their adjustment.

Language and Cultural Support in Mexico

If the employee is not fluent in Spanish, you might offer language classes or translation support for official documents. Encourage internal mentors or buddies, possibly bilingual colleagues, to help them acclimate to the Mexican workplace culture. Recognize cultural differences in communication or work style and exercise patience during the adjustment period.

Clear Employment Terms in Mexico

In addition to the contract, explain employee rights in Mexico. Clarify the benefits they’re entitled to, such as vacation days, profit-sharing (aguinaldo), social security benefits, etc. Providing this information upfront builds trust and demonstrates that your company respects Mexican labor standards.

Streamlining Administrative Onboarding in Mexico

Have all necessary registrations (IMSS, taxes, payroll) set up before their first day so they are fully on the books from day one. Ensure their workspace is ready (security badge, computer access, email). Assign any necessary training or paperwork on day one to avoid confusion. Remember that probation periods and notice requirements in Mexico differ from other countries, so explain these details clearly.

Ongoing Check-Ins in Mexico

Schedule regular meetings with the employee to address any concerns, especially during the first few months. Ask for feedback on their relocation process and remain responsive to issues like tax, healthcare, or housing questions. This consistent support can significantly improve their integration and performance in Mexico.

Conclusion

Hiring or relocating talent to Mexico can open your company to new opportunities and skills, but it requires careful preparation. As an employer, you are responsible for securing the correct visa (either a work-enabled Visitor Visa or a Temporary Resident Visa) and ensuring ongoing compliance with Mexican immigration and labor laws. Key obligations include registering your company with the INM, obtaining the Employer Registration Certificate and work permit authorization, assisting the employee at the consulate and in-country processes, and fulfilling all tax and social-security contributions.

Ultimately, understanding these steps and staying organized lets you take full advantage of Mexico’s talent pool. With solid preparation and support, employers can navigate Mexico’s immigration process smoothly, enabling their international hires to begin work productively and compliantly. For expert guidance and support through each step of the visa and work-permit process, contact us – we can handle the paperwork and ensure your foreign employees start working in Mexico quickly and legally.

Employ top talent in Mexico through our Employer of Record service

Book a call with our EOR experts to learn more about how we can help you in Mexico

Book a call with our EOR experts to learn more about how we can help you in Mexico.

Martijn
Daan
Harvey

Ready to expand your global team?

Book a demo