Key takeaways
- REPSE certification is mandatory for companies providing specialised services or work in Mexico through subcontracting, introduced as part of Mexico’s 2021 labour reform.
- Joint liability applies. If a subcontractor is not REPSE-registered, the contracting company can also face penalties, making supplier verification critical.
- Non-compliance can be costly as fines can range from approximately MXN $200,000 to MXN $5.4 million. Unregistered businesses can also lose the right to deduct subcontracted service costs and claim VAT credits.
- Certification must be renewed every three years, within a strict three-month window before expiry; missing this window forces businesses to restart the full registration process.
- Foreign companies are not exempt. If workers are deployed in Mexico for a client, REPSE obligations may apply regardless of where the parent company is based.
- Working with a REPSE-certified partner like an EOR can help companies operate compliantly in Mexico without navigating the registration process independently.
Many international companies looking into REPSE assume they need to get their own registration before hiring or deploying workers in Mexico. In many cases, they don’t.
If your company provides specialised services in Mexico and places employees at a client’s disposal, you may need your own REPSE registration. But if you simply want to hire workers or engage a service provider in Mexico, the answer may be different.
Your business could still be affected by REPSE without needing to complete the registration process or manage the reporting and renewals yourself. Working with a REPSE-certified provider such as CXC may be a better fit.
CXC combines REPSE certification with Employer of Record support, helping international companies engage workers compliantly without building an internal REPSE function.
So, before looking at how to register, it’s worth finding out whether your business needs its own registration in the first place.
What is REPSE certification?
REPSE stands for Registro de Prestadoras de Servicios Especializados u Obras Especializadas, or the Register of Providers of Specialised Services or Works.
It was introduced as part of Mexico’s 2021 labour reform to regulate subcontracting and protect workers’ employment, tax and social security rights.
A provider may need REPSE registration when it supplies specialised services or works and places its own employees at the disposal of another business. The services generally must fall outside the client’s corporate purpose or main economic activity.
REPSE creates responsibilities for both the service provider and the company receiving the services. Businesses engaging specialised service providers should therefore confirm that the provider’s registration is valid and covers the work being performed.
Who needs to register for REPSE?
REPSE registration generally applies to an individual or company that:
- provides specialised services or carries out specialised works in Mexico;
- uses its own employees to deliver those services;
- places those employees at another company’s disposal; and
- performs work outside the client’s corporate purpose or main economic activity.
Examples may include security, maintenance, construction, technical support and other specialised projects.
REPSE can also affect foreign companies. If a foreign business provides specialised services in Mexico and places workers at a client’s disposal, the arrangement should be assessed even if the parent company is based outside Mexico.
A foreign company without a suitable Mexican entity may not be able to register directly. In that situation, working with a REPSE-certified workforce partner may be the more suitable route.
Not sure whether REPSE applies to your workforce arrangement?
CXC can review how your workers will be engaged and whether your company needs its own registration or can operate through our REPSE-certified workforce model.
Do you actually need your own REPSE registration?
Not every international company operating in Mexico needs to obtain and maintain its own REPSE registration. The right route should be based on the services your company provides, how workers will be deployed and whether you have a suitable Mexican entity.
You may need your own registration if:
- your company directly provides specialised services in Mexico;
- your employees are placed at a client’s disposal; and
- you have a suitable Mexican entity and intend to manage the REPSE obligations internally.
You may be better suited to a certified partner if:
- you do not have a Mexican entity;
- you want to hire or deploy workers quickly;
- REPSE registration is not part of your internal expertise;
- you want to reduce ongoing reporting, renewal and compliance administration; or
- you need a compliant Employer of Record or workforce solution rather than a licence.
For international companies whose goal is to hire, deploy or manage workers in Mexico, not become a specialised services provider, obtaining REPSE independently may add cost and complexity without solving the underlying workforce need.
CXC provides compliant worker engagement and Employer of Record support through its REPSE-certified workforce model. This allows suitable companies to operate without establishing their own internal REPSE function or managing the related renewal and reporting work.
Working with a REPSE-certified workforce partner
Independent REPSE registration is intended for businesses that provide specialised services and need to maintain that capability themselves. It is not always the right route for an international company that simply wants to hire or deploy workers in Mexico.
CXC holds REPSE certification in Mexico. Combined with our Employer of Record service, this allows companies to engage workers without setting up a Mexican employing entity or building a dedicated REPSE compliance function.
Working with CXC can provide:
- compliant worker engagement;
- Employer of Record support;
- employment contracts, payroll and statutory benefit administration;
- reduced internal reporting and renewal work; and
- support from a partner familiar with Mexican labour requirements.
For companies already operating in Mexico, CXC can also support REPSE-related documentation, reporting requirements, supplier checks and renewal planning.
Considering a REPSE application? We can help you assess whether your business needs its own registration or can operate compliantly through our REPSE-certified workforce model like CXC.
Key compliance challenges and pain points in REPSE certification
Obtaining REPSE registration is only the first part of the compliance responsibility. Registered providers must continue meeting Mexico’s labour, tax and social security requirements throughout the three-year registration period.
Companies maintaining their own registration must manage periodic reporting, contract documentation, supplier checks, regulatory updates and renewal deadlines. Failing to meet these requirements can result in fines, tax consequences, registration cancellation and disruption to active contracts.
The following are some of the main responsibilities and risks businesses need to manage.
Complexity of compliance requirements
Navigating REPSE certification is not a simple task. It involves meeting several requirements across multiple areas, such as labour laws, tax obligations, and social security contributions. A company must comply with the Mexican Social Security Institute (IMSS) regulations, pay the correct taxes, and provide employee benefits like health insurance and pensions.
For instance, a business might need help with the complexity of correctly filing taxes while ensuring the social security system covers workers. If a company fails to provide proper documentation or misinterprets the legal requirements, it could be penalised, fined, taken to court, and more.
Joint liability risks for contracting companies
This is the risk that catches most businesses off guard. Under REPSE, the contracting company and their subcontractors share legal responsibility for labour compliance. If you hire a provider that is not REPSE-registered or whose registration lapses during the contract, then you are exposed.
To protect your business, you should:
- Verify a supplier’s REPSE registration number before signing any agreement
- Include the registration number in every contract connected to the service
- Monitor supplier status continuously, not just at the start of onboarding
- Require documentation of payroll records, tax filings, and social security contributions
Additional information: REPSE status can lapse, be cancelled, or fail renewal during an active contract period. Supplier verification needs to be part of your ongoing vendor management, not just your onboarding process.
Certification renewal challenges
Another challenge companies face is the renewal process for REPSE certification. While the initial registration process can be complicated, maintaining REPSE certification over time can be just as difficult due to the following factors:
- REPSE licences must be renewed every three years. The renewal process can only start within a specific three-month window before the licence expires. If missed, businesses will have to go through the registration process again.
- Providers must ensure all tax and social security obligations with IMSS, Mexican Revenue Service (SAT), and Instituto del Fondo Nacional de la Vivienda para los Trabajadores (INFONAVIT) are current.
- The renewal process is done through an online portal, which only allows renewal during specific times. If a business does not renew in time, it could face serious consequences, such as the suspension of services or financial penalties.
- The Ministry of Labor and Social Welfare (STPS) allots up to 20 working days to review renewal applications. If denied, the REPSE licence is immediately cancelled, disrupting operations.
- Mexico frequently makes changes to its laws, including the Federal Labour Law and REPSE guidelines. Staying informed about regulatory changes is crucial for compliance and successful renewal.
Financial penalties and tax implications
- Without current REPSE registration, businesses cannot deduct the costs of subcontracted services which can result in a much higher tax bill. In addition, companies that hire unregistered service providers cannot credit the VAT paid on these services, further escalating their costs.
- On top of that, businesses operating without REPSE registration may face fines ranging from 2,000 to 50,000 times the Unidad de Medida y Actualización (UMA), which translates to approximately $12,000 to $300,000. In more severe cases, fines can reach MXS $5,428,500 (around $310,000) for providing or receiving specialised services without proper registration.
- Non-compliance can also trigger scrutiny from tax authorities, leading to audits and investigations into the company’s financial practices. If discrepancies are found, businesses could face penalties and may be required to pay back improperly claimed tax deductions, severely impacting their financial stability.
Operational and reputational risks
Finally, businesses face significant operational and reputational risks if they do not comply with REPSE regulations.
A company that is caught hiring non-registered service providers may lose clients who are concerned about ethical business practices. Clients and business partners may be less likely to trust a company that fails to meet legal standards, especially regarding labour rights.
What does REPSE registration involve?
Obtaining REPSE requires a qualifying Mexican entity, current tax and social security compliance, detailed supporting documents and registration with the Ministry of Labour and Social Welfare, or STPS.
Applicants must generally show that they are current with their SAT, IMSS and INFONAVIT obligations. They must also provide corporate documents, employer registration information and a detailed description of the specialised services they intend to register.
Applications are submitted through the official STPS REPSE platform using the applicant’s e.firma. STPS has up to 20 business days to review the application once it has been submitted.
Registration is only the beginning. Providers must also manage contract reporting, supplier checks, accurate worker and payroll records, changes to their registered information and renewal deadlines.
For many international companies, building and maintaining this capability internally is unnecessary. CXC already operates within a REPSE-certified workforce model.
Managing ongoing REPSE compliance
REPSE registration is not a one-time administrative task. Registered providers must remain compliant throughout the registration period and keep the information supporting their registration accurate.
Ongoing responsibilities include:
- maintaining compliance with SAT, IMSS and INFONAVIT requirements;
- keeping employment, payroll and social security records accurate;
- submitting required reports to the relevant authorities;
- managing specialised service contracts and supporting documents;
- checking the REPSE status of suppliers;
- monitoring changes to Mexican labour and tax requirements; and
- renewing the registration within the required period.
Periodic contract reporting
REPSE-registered providers must report information about specialised service contracts through the required government systems.
IMSS uses the Informativa de Contratos de Servicios u Obras Especializados, known as ICSOE. INFONAVIT uses the Sistema de Información de Subcontratación, known as SISUB. These reporting requirements apply on a four-month cycle.
The information reported must match the contracts, workers and registered specialised activities. Errors in contract dates, employee information, salary records or client details can create issues during an inspection or renewal.
Supplier verification
Companies receiving specialised services should verify a supplier’s REPSE registration before signing a contract. The registration should be active and cover the service being provided.
This cannot be treated as a one-time check. A supplier’s registration may expire, be cancelled or fail renewal while an agreement is still active. Regular verification should form part of supplier and contract management.
Regulatory monitoring
Mexican labour, tax and social security requirements can change during the three-year registration period. Registered providers need to monitor updates from STPS, SAT, IMSS and INFONAVIT and adjust their processes when required.
Renewal planning
REPSE registration must be renewed every three years. Renewal can only be completed during the three months before the registration expires.
Missing the renewal period may require the business to complete the full registration process again. If a renewal is refused, the registration is cancelled and the provider may be unable to continue delivering specialised services legally.
Companies should review their tax, social security, corporate and service information before the renewal period begins. For international businesses, maintaining this internal capability can add significant cost and administration without supporting their main business objectives.
Working with a REPSE-certified workforce partner such as CXC allows suitable companies to engage workers compliantly while reducing the internal work associated with reporting, monitoring and renewal.
Operating in Mexico with a REPSE-certified partner
Managing REPSE compliance requires continued attention to reporting, documentation, supplier checks and renewal deadlines. For international companies without an established compliance team in Mexico, this can add considerable work to their local operations.
When you partner with CXC, you gain access to an established REPSE-certified workforce model together with Employer of Record support. We can help you:
- hire workers without setting up your own local employing entity;
- manage locally compliant contracts and onboarding;
- process payroll and statutory benefits;
- handle ongoing employment administration; and
- get local support when Mexican labour requirements change.
This approach can suit companies entering Mexico for the first time, hiring a small number of workers or testing the market before making a larger investment. It also gives your internal teams more time to focus on the workforce itself, while CXC handles the local employment processes behind it.
FAQ section
What does REPSE stand for in Mexico?
REPSE stands for Registro de Prestadoras de Servicios Especializados u Obras Especializadas, which translates as the Registry of Providers of Specialised Services or Works. It was introduced as part of Mexico’s 2021 labour reform. As a mandatory government registration system, REPSE regulates companies providing specialised services through subcontracting arrangements, ensuring workers receive proper legal protections and that businesses meet labour, tax and social security obligations.
Who is required to register for REPSE in Mexico?
REPSE registration is required for any company or individual that deploys its own workers to a client’s premises to perform specialised tasks outside the client’s core business activity. This often applies to providers in security, IT services, construction, maintenance and industrial services. A service may fall outside scope when no workers are physically assigned to the client site, such as certain remote consulting or cloud-based service arrangements. If a subcontractor needs REPSE but is not registered, the contracting company can share the penalty exposure.
What documents are required to register for REPSE?
Before starting the REPSE online application, businesses should prepare documents for submission to the STPS official online portal that prove their legal identity, tax status, social security compliance, and specialised service scope. These usually include:
- Active RFC with no outstanding SAT obligations.
- Proof of IMSS and INFONAVIT compliance.
- Valid e-firma.
- Corporate incorporation documents and legal representative ID.
- Proof of tax address.
- Clear description of the specialised services to be registered.
Any negative compliance result from SAT, IMSS, or INFONAVIT can stop the application and require the business to fix the issue before restarting the process.
How long does REPSE registration take in Mexico?
STPS has up to 20 business days to review a REPSE application after it is submitted through the official platform. The applicant receives a folio to track the status of the process. In practice, companies should allow 6–8 weeks for preparation, submission, and review, especially if tax, social security, or document issues need to be fixed before filing, or if authorities want to clarify any information given to them.
How often does REPSE certification need to be renewed in Mexico?
REPSE certification must be renewed every three years. The renewal process can only be started within the three months before the licence expires. If this window is missed, the renewal module on the STPS platform is automatically disabled, and the company must start the full registration process again. STPS has 20 business days to review renewal applications. If renewal is denied, the REPSE licence is cancelled, which can disrupt operations and expose the business to penalties. Companies should begin preparing renewal documents at least four months before expiry.
What are the penalties for operating without REPSE registration in Mexico?
Operating without REPSE registration in Mexico can result in fines ranging from 2,000 to 50,000 times the Unidad de Medida y Actualización (UMA), the official unit Mexico uses to calculate fines and obligations. This can translate to approximately MXN $200,000 to MXN $5.4 million, depending on the applicable UMA value. Beyond fines, companies may lose the right to deduct subcontracted service costs from taxable income and claim IVA, or value-added tax, credit on invoices from unregistered providers. Non-compliance can also trigger audits, contract termination, and reputational damage with clients.
Does REPSE apply to foreign companies operating in Mexico?
Yes. REPSE can apply to foreign companies if specialised services are performed in Mexico and if the companies’ workers are placed at a client’s disposal. The parent company’s location does not remove the obligation. However, a foreign company without a Mexican legal entity may not be able to register directly. In that case, it may need to work with a REPSE-licensed provider or use an Employer of Record in Mexico for compliant hiring support.
How can I verify if a supplier or subcontractor has valid REPSE registration?
You can verify a supplier’s REPSE status through the SAT portal by entering the provider’s Registro Federal de Contribuyentes (RFC), or Mexican tax registration number. A valid result should show the provider’s REPSE registration number, which must appear in every contract between the contracting company and the service provider. Because contracting companies share liability if a supplier’s REPSE lapses mid-contract, verification should happen before signing and continue throughout the engagement.
What is the difference between REPSE and an EOR in Mexico?
REPSE and an Employer of Record, or EOR, serve different but connected purposes. REPSE is a government registration for providers of specialised services or works. It is a compliance credential, not an employment model. An EOR is a third-party organisation that legally employs workers for a client company, handling payroll, tax, benefits and labour compliance. For companies hiring in Mexico without a local entity, the safest route is often to work with an EOR that also understands when REPSE applies. This is where CXC can come in, as we provide EOR and REPSE support in Mexico.
Can CXC Global help my company with REPSE compliance in Mexico?
Yes. CXC Global holds REPSE certification in Mexico, which means we can act as a registered specialised services provider for companies that cannot or do not want to register independently. For companies hiring in Mexico without a local entity, CXC provides Employer of Record services within a REPSE-certified framework. Contact our team to discuss your Mexico operations.
Not sure whether your business needs REPSE registration?
Speak with our team to review your workforce plans in Mexico and determine whether independent registration or support through our REPSE-certified workforce model is the better fit.
About CXC
At CXC, we want to help you grow your business with flexible, contingent talent. But we also understand that managing a contingent workforce can be complicated, costly and time-consuming. Through our MSP solution, we can help you to fulfil all of your contingent hiring needs, including temp employees, independent contractors and SOW workers. And if your needs change? No problem. Our flexible solution is designed to scale up and down to match our clients’ requirements.






