01

Summary

REPSE is a public registry, managed by Mexico's Ministry of Labor (STPS), of companies authorized to provide specialized services to other businesses. It is not a quality certificate, nor is it a guarantee that the service will be good or that everything is in order. If you hire cleaning services, it serves one specific purpose: to verify on your own, in just minutes, that your vendor is on that list and that their registration covers the service you are purchasing. Everything else (a written contract, up-to-date compliance documents, periodic reviews) is also your responsibility. Here you will find what it is, why it exists, what it does not mean, a glossary, and five questions to ask any vendor.

02

The short answer

REPSE stands for the Registry of Providers of Specialized Services or Specialized Works (*Registro de Prestadoras de Servicios Especializados u Obras Especializadas*). It is a registry, not a certification: the labor authority enrolls the company and publishes the record in a public registry that anyone can look up. For you, as someone contracting cleaning services, it means three things: you can and must verify that your vendor appears in that registry, the registration must cover the specific service you are contracting, and this registration is merely a starting point, not a substitute for requesting compliance documentation and signing a clear contract.

03

A common concern: "They're asking me for REPSE and I don't know what it is"

This is common. A vendor mentions "we have REPSE" in their proposal, the tax department asks if it has "already been validated," or corporate requests the document before approving the first invoice. No one explained it when the first cleaning contract was signed, which is why the acronym often sounds like a bureaucratic procedure handled by someone else.

It helps to think about it through an everyday analogy. Imagine you want to hire someone to handle the cleaning of your building, and to do so, that person brings their own crew. How do you know that company is a legitimate legal entity, that they actually employ those workers, and that they are officially registered to provide that type of service? REPSE answers that question, and only that question: they appear on an official list that anyone can verify.

04

What it is, in plain English

  • It is a registry. The company providing the service completes an application process with Mexico's Ministry of Labor and Social Welfare (STPS—*Secretaría del Trabajo y Previsión Social*) and, if approved, is enrolled.
  • It is public. According to the STPS portal, it can be searched by company name, corporate legal name, tax ID (RFC), or registration number, without needing permission from the vendor. If the company's status is active, the query displays, among other data, its validity period and authorized services or works. If it does not appear, the system indicates so.
  • It has an expiration date. Registration is valid for three years from the date of enrollment and must be renewed during the three months prior to expiration, according to the official portal. That is why a screenshot from two years ago proves nothing today.
  • The service provider applies for it, not the client. You do not register: you verify.
05

Why it exists

Until 2021, it was common for one company to "lend" workers to another: staff worked on-site at one location, but their legal employer was a third party. The reform published in the Official Gazette of the Federation (*Diario Oficial de la Federación*) on April 23, 2021, changed this within the Federal Labor Law (LFT—*Ley Federal del Trabajo*). In summary:

  • Personnel subcontracting (labor outsourcing) is prohibited, meaning providing one's own employees to work under the direct orders of another company is barred (Art. 12 of the LFT).
  • Contracting specialized services or works is permitted, provided they are not part of the corporate purpose or primary economic activity of the beneficiary, and as long as the provider is enrolled in the registry (Art. 13).
  • The contract must be in writing and state the scope of the services and the approximate number of workers; if the vendor fails to fulfill its labor obligations toward its staff, the contracting party bears joint and several liability (*responsabilidad solidaria*) (Art. 14).
  • A public registry was created where providers must enroll and renew their status every three years (Art. 15).

The underlying logic is straightforward: the law distinguishes between "lending you staff" (prohibited) and "providing you a service with their own personnel, organized and directed by them" (permitted and registered). Commercial cleaning typically falls into the second category, but your legal department must confirm whether cleaning qualifies as a service outside your company's core activity.

06

What it does not mean

This is where misunderstandings usually arise. A vendor appearing in the registry does not mean that:

  • They are in good standing today with IMSS (Social Security), the SAT (Tax Administration Service), and Infonavit (housing fund). To obtain registration, they had to prove compliance at the time of filing; that does not guarantee their standing as of last week.
  • Their service is good. It is an administrative registration, not an assessment of quality, methodology, or performance.
  • Their staff is well trained or equipped with proper personal protective equipment (PPE). That is verified through other means (see cleaning staff health and safety: what to require).
  • Their contract includes everything required by law. Contract review is up to you.
  • The service you are hiring is covered under their authorized scope. You must verify that the list of registered services matches what you are purchasing.
  • Everything is resolved on your end. A vendor's registration does not replace reviewing compliance documentation.

Nor does it mean that an unregistered vendor is inherently "bad": it simply means they would not be complying with the legal requirement established to provide specialized services, and you would need to assess how to proceed (see the next section).

07

Your responsibilities as a hiring client

A practical rule of thumb: verify, request proof, and formalize in writing.

  1. Verify. Check the registry yourself at repse.stps.gob.mx; do not rely solely on the PDF they send you. Confirm that it is active and that the authorized activities include cleaning services. Step-by-step instructions can be found in How to verify your cleaning vendor's REPSE.
  2. Request proof. Compliance opinions (*opiniones de cumplimiento*), proof of employee registration with IMSS, and other documents should be compiled into a vendor compliance file. Request this initially and re-request it periodically.
  3. Execute a written contract. Include the scope of service and the approximate number of workers, as required by Art. 14, along with the other essential contract clauses.
  4. Do not manage the vendor's personnel directly. If your staff gives direct supervisory orders to the vendor's employees, the relationship looks more like the prohibited outsourcing model (Art. 12). Instructions must go through the vendor's designated supervisor. It is advisable to validate this protocol with your legal counsel.

An update note: in June 2026, the STPS published an administrative simplification agreement grouping registration, renewal, and cancellation under a single procedure code, while reducing requirements and response times for vendors with up to ten employees. This is a procedural change for the provider; according to the official text reviewed, this agreement does not alter registration validity periods or create new obligations for you as the client.

08

If your vendor is not registered

Generally speaking, and without addressing specific cases:

  • Ask first. There may be an explanation: a pending renewal, a corporate name change, or services provided under a different legal framework. Request written clarification.
  • Do not proceed blindly. If the service is one that the law permits only to registered providers, contracting without registration can jeopardize the labor and tax standing of both parties. What consequences apply in your case (such as joint liability under Art. 14 or the tax deductibility and VAT credit implications outlined in Art. 15-D of the Federal Tax Code) depend on the facts and must be evaluated by your legal and tax advisors. Specific penalty amounts and sanctions are not cited here.
  • If a contract is already active, escalate to Legal before taking action, and avoid rash decisions such as abruptly suspending service without a transition plan.
  • If you are in the procurement phase, it is reasonable to request regularization with a firm deadline or proceed with an alternate proposal from your shortlist.
09

Common myths

MythReality
"REPSE is a quality certification"It is an administrative record in a public registry. It does not evaluate service quality.
"If they have the PDF, it is already validated"The PDF is only a starting point. The public registry must be queried directly.
"The registration lasts forever"It is valid for three years from the registration date and must be renewed.
"With REPSE, I don't need to check anything else"A written contract, ongoing proof of compliance, and periodic reviews are still required.
"It's the vendor's administrative task; it doesn't affect me"While the vendor registers, the law imposes explicit duties on the hiring client (written contract, joint liability).
"It only applies to large corporations"The registration applies to anyone providing specialized services; the client's company size does not change this. Confirm with Legal how it applies to your specific case.
10

Frequently asked questions

Who has to register, my company or the vendor? The vendor providing the specialized service or work. You simply search the registry.

How long does it take to check? Querying the portal takes a few minutes; the time-consuming part is collecting and reviewing the vendor compliance documents.

Do I need to ask for it if the contract is small? Contract size does not alter the fundamental legal rule; how strictly you verify compliance depends on your procurement policy in consultation with Legal.

What if the vendor tells me their registration is "in progress"? Request written proof of submission or acknowledgment of receipt, and consult your legal team before starting services.

Does REPSE replace a contract? No. A written contract is an entirely separate legal requirement.

Is it the same as an ISO certification or similar standards? No. Those certifications evaluate management systems; REPSE is a government registry.

11

Essential glossary

  • REPSE: Registry of Providers of Specialized Services or Specialized Works (*Registro de Prestadoras de Servicios Especializados u Obras Especializadas*).
  • Padrón: The public registry listing registered companies.
  • STPS: Ministry of Labor and Social Welfare (*Secretaría del Trabajo y Previsión Social*), the federal authority administering the registry.
  • Specialized service: A service that is not part of the corporate purpose or primary economic activity of the beneficiary (Art. 13 LFT).
  • Personnel subcontracting: Providing one's own workers for the benefit of another entity under that entity's direction; prohibited by law (Art. 12 LFT).
  • Joint and several liability (*responsabilidad solidaria*): Legal framework where the hiring party is held liable alongside the vendor for unpaid labor and social security obligations regarding the vendor's personnel (Art. 14 LFT).
  • Hiring party / Beneficiary (*contratante / beneficiario*): The party receiving the service—that is, your company.
  • Compliance opinion (*opinión de cumplimiento*): Official certificate issued by the SAT (tax), IMSS (social security), and Infonavit (housing) stating the vendor's standing regarding its tax and social security duties as of the date of issuance.
12

Mini-checklist: 5 questions for any vendor

#QuestionWhat you expect as an answer
1What is your registration number (folio) or legal corporate name in the REPSE registry, and when does your registration expire?Details that match your own independent search at repse.stps.gob.mx
2What services are authorized under your registration, and is the cleaning service I am hiring explicitly listed?An exact match between the official registration and the commercial proposal
3Will we execute a written contract detailing the scope of the service and the approximate number of workers?A draft contract containing both required elements
4What compliance documentation can you provide, and what are their issuance dates?A list of current documents with visible dates, which you then verify in your vendor file
5How are service instructions managed: who do I contact if there is an operational issue?A designated vendor supervisor, avoiding direct managerial orders to on-site cleaning staff

*How to use this: take these questions to your initial meeting or include them in your request for proposal (RFP). For the complete procedure and verification checklist, see the guide to verifying REPSE for cleaning vendors.*

13

Disclaimers

This is not legal advice. Laws and STPS administrative regulations change over time. Verify current status on the official portal and consult your legal or tax advisors before making business decisions, especially if you have an active contract or questions regarding legal exposure applicable to your situation.

>

This article makes no claims regarding any specific vendor. Neither the existence of a registration nor its current validity: both must be independently verified in the official registry.

14

Next steps

Select an active cleaning contract or an ongoing quote, run a quick check on the official registry yourself, and ask the five questions outlined above. To go deeper, continue with How to verify your cleaning vendor's REPSE and our guide to hiring commercial cleaning services. For compliance information, visit compliance; if you need a proposal, use our quote request page.

REPSE stops being a mystery once you see it for what it truly is: a public directory that allows you to quickly verify whether a vendor is registered and for what specific services. Its real value lies in you checking it yourself, rather than simply taking someone's word for it; its limitation is that it never replaces a formal contract or thorough document review. Armed with five questions and a two-minute search, you can immediately bring order and compliance to your procurement process.

Sources

NEXT STEP

Use this checklist in your next quote or renewal.

To get a quote from SELIMEX, use the quote page; for more information, see the compliance section.

Request a quote View compliance