All ArticlesLegal & Finance

Mexico's REPSE Registry: What Every Cabo Renovation Buyer Needs to Know About Contractor Compliance

Aaron CuhaAaron Cuha|April 27, 202613 min read1,790 words

If you own property in Los Cabos and have hired anyone to renovate, maintain, clean, or guard it, there is a Mexican labor regulation you need to understand. Mexico's REPSE contractor registry — Registro de Prestadores de Servicios Especializados u Obras Especializadas — was created by the 2021 labor reform and affects every foreign property owner who uses specialized service providers. And the penalties for non-compliance fall not just on the contractor, but on you — the hiring party. I have seen property owners blindsided by this, and it is entirely avoidable if you know the rules.

Key Takeaways

  • • REPSE registration is mandatory for any company providing specialized services or specialized construction work in Mexico — enacted April 2021 under Mexico's labor outsourcing reform
  • • Property owners who hire non-REPSE contractors face joint liability (responsabilidad solidaria) for workers' IMSS contributions, severance, profit-sharing, and benefits — plus fines of 2,000–50,000 UMAs ($10,000–$250,000 USD)
  • • REPSE registration can be verified for free on the STPS (Secretaría del Trabajo y Previsión Social) online portal in under 2 minutes
  • • Common Cabo services that require REPSE: renovation contractors, property management companies, pool/landscape maintenance, security firms, and cleaning services
  • • Your property management company should verify REPSE compliance for all subcontractors — but the ultimate liability rests with the property owner

Planning a Cabo Renovation?

We connect buyers with REPSE-compliant contractors and property managers who handle compliance so you do not have to.

Get Vetted Contractor Referrals

What REPSE Is and Why It Was Created

On April 23, 2021, Mexico enacted a sweeping labor reform that effectively banned most forms of labor outsourcing (subcontratación de personal). The law was a response to decades of abuse where Mexican companies — and, yes, foreign-owned operations — would hire workers through shell companies to avoid paying benefits, profit-sharing (PTU), social security (IMSS), and retirement contributions (INFONAVIT).

The reform created REPSE as a mandatory registration system administered by the STPS (Secretaría del Trabajo y Previsión Social). Companies that provide specialized services or specialized construction must register with REPSE and renew every three years. The registry is public and searchable — anyone can verify whether a contractor is registered.

The critical distinction: Mexico did not ban outsourcing entirely. It banned personnel outsourcing (providing workers to another company to perform the hiring company's core activities). It still allows specialized services — work that requires specialized skills or equipment that the hiring party does not possess. This is exactly what renovation contractors, pool maintenance crews, landscapers, and security companies provide to property owners.

Who Needs REPSE Registration

Any company or individual providing specialized services or specialized construction work to another party must be REPSE-registered. For Cabo property owners, these are the most common service providers that need it:

  • Renovation contractors: Any contractor doing kitchen remodels, bathroom renovations, additions, structural work, electrical, plumbing, or finishing work. This includes both large construction companies and individual maestros who employ workers
  • Property management companies: If your PM company employs staff who work at your property (cleaners, maintenance workers, guest reception), they need REPSE registration
  • Pool and landscape maintenance: Companies that provide regular maintenance services with their own employees
  • Security companies: Guard services, whether 24/7 gatehouse security or periodic patrol services
  • Cleaning services: Commercial cleaning companies that send crews to your property
  • IT and technology services: Smart home installers, network technicians, surveillance system companies

Who Does NOT Need REPSE

Independent professionals (profesionistas independientes) working on their own — a solo electrician, a single handyman, or an individual artisan — generally do not need REPSE registration because they are not providing personnel to you. They are selling their own labor. The line blurs when that solo operator starts bringing helpers, at which point they become a service provider with employees and REPSE applies.

Your gardener who comes alone twice a week? Probably does not need REPSE. The landscaping company that sends a crew of four every Monday? Absolutely needs it.

The Penalties — And Why They Matter to You

Here is where it gets serious for property owners. Under the reformed Federal Labor Law (Ley Federal del Trabajo), if you hire a non-REPSE-registered contractor to perform specialized services, you can be deemed jointly liable (responsabilidad solidaria) for:

  • IMSS and INFONAVIT obligations: The social security and retirement contributions that the contractor should have been paying for their workers — potentially going back years
  • PTU (profit-sharing): Workers' 10% profit-sharing obligation that the contractor avoided
  • Severance and benefits: If any of the contractor's workers file a labor claim, you could be on the hook for their severance, vacation pay, Christmas bonus (aguinaldo), and other benefits
  • Administrative fines: 2,000 to 50,000 UMAs per violation. At the 2026 UMA value, that is approximately $10,000 to $250,000 USD per offense

The "per violation" part is critical. Each worker at your property whose employer is not REPSE-registered could constitute a separate violation. A renovation crew of 8 workers from a non-compliant contractor could theoretically expose you to 8 separate fines.

I want to be clear: enforcement against individual foreign property owners has been limited so far. The STPS has focused primarily on large Mexican corporations and industrial operations. But the legal liability exists, the framework for enforcement is in place, and I have personally seen situations where labor disputes involving contractor workers have dragged property owners into the proceedings because the contractor disappeared and the workers went up the chain looking for someone to pay.

How to Verify REPSE Registration

This takes less than two minutes. Go to the STPS REPSE portal and search by the contractor's company name or RFC number. The registry shows:

  • Company name and RFC
  • REPSE registration number
  • Registration date and expiration (three-year validity)
  • Type of specialized services registered to provide
  • Current status (active, expired, cancelled)

If the contractor cannot provide their REPSE number, or if the search comes back empty, that is your red flag. Do not proceed until they provide proof of registration.

Need a Renovation Plan for Your Cabo Property?

We work with a vetted network of REPSE-compliant contractors across Los Cabos.

Book a Renovation Consultation

How This Affects Your Property Manager

If you use a property management company — and most absentee Cabo owners do — REPSE compliance should be a standard part of their operations. A good PM company will:

  • Maintain their own REPSE registration
  • Verify REPSE compliance for every subcontractor they hire on your behalf
  • Keep copies of REPSE registration documents in your property file
  • Include a REPSE compliance clause in their management agreement with you
  • Provide you with quarterly or annual compliance reports

If your property manager cannot tell you their REPSE number, or if they look at you blankly when you ask about subcontractor compliance, you have a property management problem — not just a REPSE problem.

I strongly recommend adding a REPSE compliance clause to your property management agreement. The clause should state that the PM company is responsible for verifying REPSE registration of all subcontractors, that they indemnify you against any labor claims arising from non-compliant subcontractors, and that they will provide documentation upon request. Any PM company that refuses to sign this clause is telling you something about their operations.

Red Flags: When a Contractor Is Probably Not Compliant

In my experience working with buyers across Cabo San Lucas, San Jose del Cabo, and the Pacific Side, these are the red flags that suggest a contractor is not REPSE-compliant:

  • Cannot provide a REPSE number when asked: This is the most obvious one. A registered contractor knows their number and is proud to give it to you
  • Bids that are suspiciously low: If a bid is 30–40% below the next lowest, the contractor may be cutting costs by not properly registering workers with IMSS, not paying PTU, and not maintaining REPSE registration. The savings come from your increased risk
  • Workers paid in cash with no receipts: REPSE-compliant companies issue facturas (invoices) and pay workers through documented channels. Cash-only operations are a compliance red flag
  • No formal contract: A legitimate specialized services provider will give you a written contract that includes their REPSE number, scope of work, payment terms, and the specific specialized services being provided
  • Resistance to providing worker documentation: If you ask to see proof that workers are enrolled in IMSS and the contractor gets defensive, walk away
  • Frequent crew turnover with new faces every week: Could indicate the contractor is cycling through informal workers rather than maintaining a registered workforce

Practical Steps to Protect Yourself

Here is the straightforward compliance checklist I give to every property owner who asks about renovation projects in Los Cabos:

  1. Before hiring any contractor: Verify their REPSE registration on the STPS portal. Screenshot the result and save it to your property file
  2. Get everything in writing: Your service contract should include the contractor's REPSE registration number, a clause confirming their compliance with all labor and social security obligations, and an indemnification clause protecting you from labor claims by their workers
  3. Request periodic proof of IMSS compliance: Ask your contractor to provide their SIPARE receipts (IMSS payment confirmations) quarterly. This confirms they are actually paying social security for their workers
  4. Verify before each new project: REPSE registrations expire every three years. A contractor who was compliant when you hired them two years ago may have let their registration lapse. Re-verify before each new scope of work
  5. Use your property manager as a compliance buffer: If your PM handles contractor hiring, make sure your agreement holds them responsible for REPSE verification
  6. Keep records: Save all REPSE verification screenshots, contracts, and payment receipts for at least 5 years. If a labor dispute arises, your documentation is your defense

What a REPSE-Compliant Renovation Contract Looks Like

When you hire a contractor for a renovation in El Tezal or anywhere in Los Cabos, the contract should include these elements:

  • Contractor's legal name, RFC, and REPSE registration number
  • Specific description of the specialized services being provided (not just "renovation" — detail the actual specialized work)
  • Confirmation that the contractor is solely responsible for their workers' labor obligations, including IMSS, INFONAVIT, PTU, and all benefits
  • Indemnification clause: the contractor holds you harmless against any labor claims from their employees
  • Right to verify: you or your representative can request proof of IMSS/INFONAVIT compliance at any time during the engagement
  • Payment terms tied to milestones, with a retention of 10–15% until the project is complete and a final IMSS compliance verification is provided

This is not overkill. This is standard practice for compliant operations in Mexico. Any contractor who tells you this is unnecessary or excessive is a contractor I would not hire.

Own a Cabo Property? Protect Yourself.

We help owners navigate REPSE compliance, find vetted contractors, and set up management agreements that protect your investment.

Get Contractor Compliance Help

Frequently Asked Questions

What is REPSE and why do Cabo property owners need to know about it?+

REPSE (Registro de Prestadores de Servicios Especializados u Obras Especializadas) is Mexico's mandatory registry for companies that provide specialized services or specialized construction work. Created by Mexico's April 2021 labor reform, it requires contractors to register with the STPS and demonstrate compliance with all labor and social security obligations. Cabo property owners need to know about it because hiring a non-REPSE-registered contractor creates joint liability — you can be held responsible for the contractor's workers' social security, benefits, and severance, plus face administrative fines of 2,000–50,000 UMAs ($10,000–$250,000 USD per violation).

How do I verify if my Cabo contractor is REPSE registered?+

Go to the STPS REPSE portal at repse.stps.gob.mx and search by the contractor's company name or RFC (tax ID number). The search returns their registration number, registration date, expiration date, type of specialized services they are authorized to provide, and current status (active, expired, or cancelled). The search is free and takes less than 2 minutes. Screenshot the result and save it to your property records. If the contractor cannot provide their REPSE number or does not appear in the registry, do not hire them until they provide proof of active registration.

What are the penalties for hiring a non-REPSE contractor in Mexico?+

Penalties include: (1) joint liability (responsabilidad solidaria) for the contractor's workers' IMSS social security contributions, INFONAVIT retirement contributions, PTU profit-sharing (10% of company profits), severance, vacation pay, and aguinaldo (Christmas bonus) — potentially going back years; (2) administrative fines of 2,000 to 50,000 UMAs per violation, which at 2026 values equals approximately $10,000 to $250,000 USD per offense; and (3) each worker could constitute a separate violation. A renovation crew of 8 workers from a non-compliant contractor could theoretically expose you to 8 separate fines.

Does my property manager handle REPSE compliance for me?+

A good property management company should handle REPSE verification for all subcontractors they hire on your behalf — maintaining their own REPSE registration, verifying subcontractors, keeping compliance records, and reporting to you. However, the ultimate legal liability rests with the property owner (you), not the property manager, unless you have a written agreement that specifically includes REPSE compliance and indemnification clauses. Ask your PM for their REPSE number, their subcontractor verification process, and add a compliance clause to your management agreement. If they cannot provide these, consider finding a new PM.

Does a solo handyman or individual worker need REPSE registration?+

Generally no. Independent professionals (profesionistas independientes) who work alone — a solo electrician, a single handyman, an individual artisan — typically do not need REPSE registration because they are selling their own labor, not providing personnel. However, the line blurs when that solo operator starts bringing helpers or assistants. A gardener who comes alone twice a week probably does not need REPSE. A landscaping company that sends a crew of four every Monday absolutely does. When in doubt, verify — it takes 2 minutes on the STPS portal.

How often do I need to re-verify a contractor's REPSE status?+

REPSE registrations are valid for 3 years and must be renewed. Best practice: re-verify before each new project or scope of work, even with contractors you have used before. A contractor compliant 2 years ago may have let their registration lapse. Additionally, request quarterly SIPARE receipts (IMSS payment confirmations) from ongoing service providers like property managers, security companies, and maintenance crews to confirm they are actively paying social security for their workers — not just registered.

Can a foreign property owner be fined for REPSE violations in Mexico?+

Yes. The LFPIORPI and reformed Ley Federal del Trabajo do not distinguish between Mexican and foreign property owners. If you are the hiring party — the beneficiario of the specialized services — you bear joint liability regardless of nationality. In practice, enforcement against individual foreign property owners has been limited so far (the STPS has focused on large corporations), but the legal framework exists and labor disputes involving contractor workers have dragged foreign property owners into proceedings when the contractor disappeared. Your best protection: hire only REPSE-registered contractors, keep documentation, and include indemnification clauses in all service contracts.

Aaron Cuha
About the Author

Aaron Cuha

Real Estate Advisor & Los Cabos Market Expert

Real estate advisor and founder of Living In Cabo. 15+ years helping families navigate complex real estate decisions. Strategic partner with Ronival — Baja's largest brokerage.