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
- TL;DR
- Table of Contents
- What is SAT in Mexico, and why does it matter when hiring?
- Do foreign companies need an RFC or a Mexican entity?
- RFC, Constancia, e.firma, CSD, and Buzón Tributario
- Why a bank transfer is not payroll compliance
- What employers must withhold, file, and document
- SAT is only one compliance layer
- Contractor or employee? Invoices do not decide
- Choose the right Mexico hiring and payroll model
- Permanent establishment and a pre-hire checklist
- FAQ
- Map your Mexico payroll responsibilities
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

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.
| Area | Core responsibility |
|---|---|
| SAT | RFC records, federal withholding, returns, CFDIs, and tax notices |
| IMSS | Employer registration, employee enrollment, and social-security administration |
| INFONAVIT | Applicable housing-fund contributions and administration |
| State authorities | Local payroll-tax requirements |
| Labor law | Contracts, 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.
| Model | Legal employer or contracting party | Typical compliance owner |
|---|---|---|
| Contractor | Foreign company and independent provider | Provider handles its taxes; company manages classification risk |
| Mexican entity | Mexican entity | Entity manages local employment and payroll |
| Employer of record | EOR | EOR manages agreed local employment duties |
| Payroll provider | Existing Mexican employer | Employer 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.