Finance & Accounting

Does my business need REPSE? A guide for independent business owners

REPSE creates confusion: some business owners register without needing it, others operate without it until a client drops them. Guide for independent business owners in Riviera Maya with clear criteria and the hotel case as example.

Does my business need REPSE? A guide for independent business owners

REPSE is one of those topics that generate serious confusion among independent business owners in Mexico. Some assume they need it and spend time and money registering when it doesn't apply. Others assume they don't need it and operate without it until a client tells them they can't deduct their invoices anymore. Both mistakes are expensive.

Here's a guide so you know which group you're in.

What REPSE is and why it exists

REPSE stands for Registro de Prestadoras de Servicios Especializados u Obras Especializadas (Registry of Providers of Specialized Services or Specialized Works). It's administered by the Ministry of Labor and Social Welfare (STPS).

It came from the subcontracting reform published in the Federal Official Gazette on April 23, 2021. That reform did two big things: it banned the subcontracting of personnel (what many knew as "outsourcing"), and it created a regulated exception for specialized services that can still be subcontracted — as long as the provider is registered in REPSE and the services aren't part of the client's core business.

The underlying intent was to attack schemes where companies avoided labor and tax responsibilities by contracting "outsourcing" for their core activities.

The key question to know if it applies to you

Before any nuance, this is the question that separates the two worlds:

Does my staff physically work inside the client's premises, periodically or steadily, doing something that isn't the client's core business?

If yes, you probably need REPSE. If no, you probably don't.

That filter isn't perfect — there are gray zones we'll cover below — but it saves you 90% of the doubt.

When it DOES apply

REPSE applies when your company provides specialized services to a third party by placing your own personnel at the client's disposal. Typical cases:

Common filter in all these cases: there's personnel from the provider physically working at the client's facilities, continuously, periodically, or on long projects, doing something that isn't the client's main business.

When it does NOT apply

REPSE doesn't apply if:

The most common gray zone: professional firms (accounting, marketing, legal consulting, IT) that are "independent" in theory but in practice assign their own staff to client offices on an ongoing basis. If that's the case, it's worth reviewing with a specialist before assuming it doesn't apply. An accounting firm with people working inside a client three times a week is no longer the obvious case of the freelancer delivering work from their own office.

The hotel case — relevant for Riviera Maya

There's a specific STPS agreement from December 2022 that changes the rules for hotel and tourism companies. The authority made clear that for temporary lodging centers, the following activities are part of the hotel's main economic activity — and therefore CANNOT be subcontracted as "specialized services", even if the provider has REPSE:

This matters a lot for Riviera Maya. If your business provides any of these services to hotels, the problem isn't "getting REPSE" — it's understanding that the scheme is not viable as specialized subcontracting under STPS's current reading. The operation has to be redesigned or the risk accepted.

What happens if you needed REPSE and you don't have it

Three serious consequences:

1. Direct fine to the provider. Article 1004-C of the Federal Labor Law sets fines from 2,000 to 50,000 UMA for providing services without registration. With the 2026 UMA ($117.31 daily), that's between $234,620 and $5,865,500 pesos. This is just for the base labor infraction.

2. Your client can't deduct your invoice. For the client to deduct ISR (income tax) and credit IVA (VAT) on specialized services, they must verify your REPSE and obtain a monthly document package (payroll CFDIs, withholding receipts, IMSS and Infonavit payments, IVA declaration). If you're not registered, your client loses the deduction. And as soon as they realize, they'll stop paying you or change providers.

3. Additional reporting obligations. Every four months (by January 17, May 17, and September 17), contract information must be reported to IMSS and Infonavit. Failing to report or reporting late is another infraction: 500 to 2,000 UMA, equivalent to $58,655 to $234,620 pesos for 2026.

Enforcement is no longer isolated. SAT, IMSS, Infonavit, and STPS cross-check information. Being outside REPSE while obligated is a risk that grows, not one that dilutes with time.

How to start the process

If you conclude that it does apply to you, the path is:

  1. Online process at repse.stps.gob.mx, using e.firma.
  2. Automatic validation of your compliance with SAT, IMSS, and Infonavit. If you have negative opinions or debts, it doesn't move forward.
  3. Activity capture of what you want to register, transcribed literally from the articles of incorporation or tax status certificate.
  4. Document upload: ID, notarized power of attorney, articles of incorporation or tax status, IMSS employer registries, proof of address, payroll XML.
  5. Legal deadline for resolution: 20 business days. If STPS doesn't respond, there's a mechanism for tacit approval after a formal request.
  6. Renewal every 3 years, within the 3 months prior to expiration.

The procedure with STPS has no officially published fee. If you hire external help, that cost is private and variable.

What federal REPSE doesn't tell you about Quintana Roo

Up to this point we've covered the federal framework. If you operate in Quintana Roo, there's something important worth knowing: real compliance is much more complex than just registering for REPSE.

Quintana Roo's two leading industries are construction and hospitality. Both rely on large supplier chains — and each link in that chain has its own obligations map. Federal REPSE is just the first layer.

What the subcontracting reform achieved, far from simplifying, was something that didn't exist before in Mexico: real inter-institutional collaboration between the agencies that regulate businesses. This means that complying with REPSE simultaneously requires complying with SAT, IMSS, Infonavit, Fonacot, and STPS — and in Quintana Roo, several more.

At the state level: SATQ (state tax administration, requires 4% payroll tax + state REPSE + state taxpayer registry), IMOVEQROO (mobility institute), state highway police, and COFEPRIS (federal but particularly active in QR sanitation reviews).

At the municipal level (in Benito Juárez, Solidaridad, Isla Mujeres, Puerto Morelos, Cozumel, and Lázaro Cárdenas): Civil Protection, Environmental Secretariats, and Municipal Traffic.

The catch is that all of this is cross-checked through REPSE's quarterly reports — where contract count must match employee count, which must match IMSS contributions, Infonavit contributions, and the 4% state payroll tax. Any inconsistency between one agency's numbers and another's triggers cross-review. Fines don't come from one entity — they come from all at once, because they now share information.

The business owner who complies with federal REPSE but ignores one of the state or municipal dependencies isn't really complying. They're partially complying, which to a cross-review is the same as not complying — just with more surprise when the fines arrive.

The full compliance map in Quintana Roo is technical terrain where specialized advice pays for itself.

Mistakes that cost dearly

To wrap up

REPSE is not a file-and-forget procedure. It's an ongoing compliance regime that touches labor, tax, and social security at the same time. If your operation requires it, it's not worth improvising — the cost of getting it wrong ranges from losing clients to fines in the millions.

If your operation doesn't require it, it's also worth knowing clearly and not spending time and money on something that doesn't apply.


At Kiin Hub we work with AC Consultores, a firm specialized in human resources, payroll, and integral compliance in Quintana Roo — federal REPSE, state REPSE, IMSS, Infonavit, SATQ, COFEPRIS, and municipal obligations. If your business faces the full compliance map in the region, you can contact Lic. Héctor García directly at +52 987 564 0237, or ask us to introduce you.