SAT Mexico: What foreign employers need to know before hiring

Understand SAT registration, CFDI payroll, tax withholding, IMSS, INFONAVIT, and employer duties so you can hire compliantly in Mexico. Explore the guide.

TL;DR

SAT Mexico registration is only one part of compliant hiring. SAT manages federal taxpayer registration, withholding, electronic tax receipts, notices, and audits. Employers may also need to address CFDI payroll receipts, IMSS, INFONAVIT, state payroll tax, and labor requirements. Before making a payment, we recommend confirming worker classification, the legal employer, and ownership of every filing and payment.

Table of Contents

What is SAT in Mexico, and why does it matter when hiring?

What is SAT in Mexico, and why does it matter when hiring?

SAT stands for Servicio de Administración Tributaria, Mexico’s federal tax administration authority. It handles federal taxpayer registration, tax collection, returns, audits, electronic records, and official tax communications.

Calling SAT “Mexico’s IRS” is useful shorthand, but Mexico’s system places particular emphasis on standardized electronic tax receipts and matching taxpayer data. A successful bank transfer does not prove that payroll was processed correctly.

SAT registration also does not replace separate obligations involving social security, housing contributions, local payroll taxes, benefits, or employment rights.

SAT Mexico versus the US IRS

Both authorities register taxpayers, collect federal taxes, process returns, and conduct audits. SAT also plays a direct role in Mexico’s CFDI electronic-receipt system.

For payroll, errors may begin with basic data. A worker’s legal name, RFC, fiscal postal code, and registered tax details need to match the information used to create the receipt.

What SAT oversees

Depending on the taxpayer and activity, SAT responsibilities may include:

  • Federal registration through the RFC
  • Income-tax withholding and returns
  • Electronic payroll and commercial receipts
  • Tax notices, reviews, and audits
  • Communications through Buzón Tributario
  • Customs-related administration

Paying compensation from a foreign account does not, by itself, remove Mexican tax or employment obligations.

Do foreign companies need an RFC or a Mexican entity?

An RFC is a Mexican federal taxpayer registration number. The party that needs one depends on the structure. A Mexican company, legal employer, employee, and independent contractor each has a distinct tax identity and responsibilities.

A foreign company should not assume that obtaining an RFC is enough to operate Mexican payroll. We recommend choosing a hiring model based on the role, expected duration, operational control, local activity, and willingness to maintain an entity.

Who needs an RFC?

Common scenarios include:

  • Mexican entity: Uses its RFC for filings, invoicing, and payroll activities.
  • Legal employer: Needs the registrations required to withhold tax and issue payroll receipts.
  • Employee: Needs a personal RFC that matches SAT records.
  • Independent contractor: Generally needs an appropriate RFC and tax regime to issue invoices.

When forming an entity may be excessive

A Mexican entity may suit a long-term team or substantial local operation. It also brings accounting, governance, banking, filing, payroll, and closure responsibilities.

For a small initial team, an employer of record may be more practical. Our guide to what an employer of record does explains how that role differs from payroll software or a payment provider.

RFC, Constancia, e.firma, CSD, and Buzón Tributario

RFC, Constancia, e.firma, CSD, and Buzón Tributario

These terms describe different parts of Mexico’s tax system. They should not be treated as interchangeable.

1. RFC and tax regime

Start by confirming the taxpayer’s RFC and registered tax regime. For payroll, we recommend checking the worker’s legal name, RFC, fiscal postal code, and other required details against SAT records.

2. Constancia de Situación Fiscal

The Constancia de Situación Fiscal summarizes registered taxpayer information. Payroll teams often use it to verify the data required for CFDI issuance.

It confirms registration details. It should not be treated as proof that every return or payment is current.

3. e.firma versus CSD

The e.firma is an electronic identity and authentication mechanism used for qualifying tax procedures. The Certificado de Sello Digital, or CSD, is used to seal qualifying CFDI documents.

We recommend controlling access to both, documenting who may use them, and monitoring relevant validity or renewal requirements.

4. Buzón Tributario

Buzón Tributario is SAT’s electronic tax mailbox. It may contain official notices, requests, and other communications.

Every business should assign an owner and backup contact for monitoring the mailbox and escalating messages promptly.

Why a bank transfer is not payroll compliance

CFDI is Mexico’s electronic tax-receipt framework. CFDI de nómina is the payroll receipt used to document compensation, deductions, withholding, and required employment information.

A bank transfer proves that money moved. A commercial invoice records a supplier transaction. An internal payslip explains a calculation. None automatically replaces a valid payroll CFDI when one is required.

Data needed before the first payroll run

Collect and validate the worker’s:

  • RFC and legal name
  • Fiscal postal code and tax regime
  • Employment and work-location information
  • Salary and other compensation
  • Applicable earnings, deductions, and taxes

Resolving discrepancies before payroll helps avoid rejected or inaccurate receipts.

What happens when payroll data is wrong

Incorrect identity data or payroll coding may prevent validation or create an inaccurate receipt. The correction process may require cancellation or replacement, depending on the applicable rules.

We recommend preserving the original records and reconciling corrections across payroll, tax filings, accounting, and bank payments.

What employers must withhold, file, and document

The responsible employer generally needs to calculate employee pay, withhold applicable income tax, issue payroll CFDIs, submit required returns, and retain supporting records. The exact process depends on current rules and the employer’s circumstances.

Founders should distinguish among gross compensation, employee deductions, employer costs, and net pay. Sending only the net amount from abroad does not replace withholding or reporting duties.

Before payroll

Confirm the worker’s tax data, compensation, work location, and payroll concepts. The employment contract, payroll records, filings, and actual working arrangement should identify the same legal employer.

During and after payroll

Calculate gross-to-net pay, issue the required receipts, make payments, file returns, and retain an audit trail. We also recommend reconciling payroll calculations, CFDIs, bank transactions, filings, and accounting records.

SAT is only one compliance layer

SAT administers federal taxation. Other institutions and authorities address social security, housing contributions, state payroll taxes, and employment rights.

AreaCore responsibility
SATRFC records, federal withholding, returns, CFDIs, and tax notices
IMSSEmployer registration, employee enrollment, and social-security administration
INFONAVITApplicable housing-fund contributions and administration
State authoritiesLocal payroll-tax requirements
Labor lawContracts, working conditions, benefits, records, and termination

IMSS and INFONAVIT

An employer may need to register and enroll employees, calculate contributions, and make payments through the relevant systems. SAT payroll documentation alone does not complete social-security administration.

Labor-law obligations

Employment compliance may cover written terms, working conditions, statutory benefits, leave, profit sharing where applicable, and termination. Payroll records should reflect the real relationship.

State payroll tax

State payroll tax is separate from federal SAT payments. Requirements may vary by state, so distributed teams should confirm where services are performed and which registrations apply.

Contractor or employee? Invoices do not decide

A contract title, monthly invoice, or payment platform does not determine worker status. The practical relationship matters, including supervision, scheduling, methods, integration into the business, tools, exclusivity, and financial independence.

Before selecting a model, we recommend comparing the risks of an EOR versus contractor arrangement.

Signs the relationship looks like employment

Indicators may include company-controlled hours, continuous supervision, approval for time off, mandatory internal processes, and an ongoing role embedded in core operations.

Signs consistent with a genuine independent business

An independent provider is more likely to control how work is completed, serve multiple clients, bear business risk, use independent methods, and deliver defined outcomes.

No single factor settles classification. The full relationship should be reviewed as it changes.

Why contractor platforms are not a complete shield

A platform may process payments and collect invoices without resolving classification, social-security, intellectual-property, data-security, or tax-presence risks.

Our guide to paying international contractors covers payment workflows, but payment mechanics should follow the classification decision.

Choose the right Mexico hiring and payroll model

Common options include genuine contracting, direct employment through a Mexican entity, an employer of record, and payroll support for an existing local employer.

ModelLegal employer or contracting partyTypical compliance owner
ContractorForeign company and independent providerProvider handles its taxes; company manages classification risk
Mexican entityMexican entityEntity manages local employment and payroll
Employer of recordEOREOR manages agreed local employment duties
Payroll providerExisting Mexican employerEmployer remains legally responsible

Contractor

Use contracting for autonomous, outcome-based services rather than managed, employee-like work. Classification should be reviewed throughout the engagement.

Mexican entity plus payroll

This model offers direct employment and operational control, but it requires corporate, accounting, tax, labor, payroll, banking, and governance support.

Employer of record

An EOR can support local employment when a company lacks a Mexican entity. Confirm who handles contracts, payroll CFDIs, contributions, benefits, data, and termination. Our comparison of an EOR and a PEO explains another important distinction.

Local payroll provider

Payroll support works when a compliant Mexican employer already exists. The agreement should assign responsibility for data validation, filings, funding, CFDI corrections, and employment decisions.

At Shor, we help map that ownership rather than treating payroll as money movement alone.

Permanent establishment and a pre-hire checklist

Hiring in Mexico does not necessarily create a permanent establishment. Risk depends on the facts, such as local premises, authority over contracts, revenue-generating activity, inventory, and sustained operations.

An EOR or contractor agreement does not automatically remove corporate tax exposure. Employment structure and permanent-establishment analysis should be reviewed separately.

Permanent-establishment questions to ask

Consider whether local personnel will negotiate or finalize contracts, operate from company-controlled premises, conduct core commercial activities, or manage inventory. We recommend documenting the analysis with qualified Mexican tax advisers.

Pre-hire checklist

Before onboarding:

  • Confirm worker classification and the legal employer
  • Validate RFC and taxpayer information
  • Assign withholding and CFDI responsibilities
  • Address IMSS, INFONAVIT, labor, and state requirements
  • Assign ownership of Buzón Tributario
  • Review permanent-establishment indicators
  • Establish payroll and accounting reconciliation

Common SAT Mexico questions

SAT Mexico refers to Servicio de Administración Tributaria, not the College Board admissions exam. Official portals, applications, contact details, and notices should be verified through current Mexican government channels.

Map your Mexico payroll responsibilities

Before hiring in Mexico, have Shor map the legal employer, payroll responsibilities, worker documentation, and cross-border payment workflow so gaps are identified before the first payment.

FAQ

What is the SAT in Mexico?

SAT is Mexico’s federal tax administration authority. It manages taxpayer registration, federal tax collection, electronic receipts, returns, audits, and official tax communications.

Is SAT the Mexican IRS?

“Mexico’s IRS” is useful shorthand, but the comparison is incomplete. Mexican payroll also relies on CFDI electronic receipts, matching taxpayer information, and digital credentials.

What is SAT in Spanish?

SAT stands for Servicio de Administración Tributaria.

Can I take the SAT exam in Mexico?

The College Board SAT may be available through authorized test centers in Mexico. That exam is unrelated to Mexico’s tax authority, so students should verify current locations and dates with the College Board.

Does an RFC let a foreign company run payroll?

Not by itself. Payroll may also require an appropriate legal employer, withholding processes, CFDI de nómina receipts, social-security administration, state registration, and labor-law compliance.