Who Needs RFC in Mexico?

RFC is mandatory if you:

Note: Even if you work remotely for a foreign company, you may still become a Mexican tax resident after 183 days and need RFC to comply with SAT.

Required Documents

How to Register RFC

Option 1: SAT Office (Recommended)

  1. Pre-register at sat.gob.mx to get a confirmation number
  2. Book an appointment at your nearest SAT office
  3. Bring all documents to the appointment
  4. Receive your RFC on the same day

Option 2: Online via SAT Portal

Available for those with an active e.firma (digital signature). If you don't have e.firma yet, start with the in-person process.

RFC Format

For individuals (personas físicas), RFC is a 13-character code: 4 letters + 6 digits (birthdate) + 3 alphanumeric characters. Example: MAGO850312XY3

After Getting RFC

Tax Rates for Foreign Residents

Mexico uses a progressive tax system for individuals: from 1.92% up to 35% depending on annual income. Most expats earning $30,000–$80,000 USD/year fall in the 25–30% bracket. Tax treaties with 60+ countries prevent double taxation.

Related Articles