Guide · Art. 43 Bis penalty

The PUI Law fine: up to $2.35 million per infraction

Article 43 Bis of the General Law on the Forced Disappearance of Persons penalises those who do not comply with PUI: from 10,000 to 20,000 UMA, which today is roughly between $1.17 and $2.35 million pesos. Here we explain how it is calculated, why the phrase “per infraction” makes it so serious, and how PUIhoteles keeps you compliant for a fraction of that risk.

Where the fine comes from

The penalty is neither made up nor an interpretation: it is written into Article 43 Bis of the General Law on the Forced Disappearance of Persons (LGMDFP), the same law that creates the PUI obligation in its Article 12 Bis. That makes it a federal fine, applicable to any lodging in the country that fails to comply.

The amount is expressed in UMA, not directly in pesos, precisely so it stays current year after year. The range is 10,000 to 20,000 UMA. Being stated in UMA confuses many owners, so here we translate it into pesos so you can see the real magnitude.

How it is calculated, in clear numbers

The UMA is the Unit of Measure and Update: the figure the government uses for fines. The fine = applicable UMA × the value of the UMA.

The legal range

From 10,000 to 20,000 UMA. Authorities set the point within the range based on the severity of the case.

The floor (10,000 UMA)

Today roughly $1,170,000 MXN. This is the LOW end of the penalty.

The ceiling (20,000 UMA)

Today roughly $2,350,000 MXN. This is the HIGH end of the penalty.

Why in UMA

The UMA value updates each year, so the fine stays current without reforming the law.

Regardless of your size

The range is the same for a chain as for an inn. The law does not scale the fine down for being small.

One alone is enough to hurt

A fine at the floor already far exceeds entire years of complying with PUIhoteles.

The key phrase: “per infraction”

What makes this penalty especially delicate is that it applies per infraction, not as a single fixed annual fine. This means failures can be counted independently rather than capped at one amount. It is not “one fine a year and you’re done.”

For an owner, that difference changes everything. A sustained lapse does not stay as a single symbolic penalty: the risk accumulates. That is why the correct logic is not “let’s see if I get fined,” but “I make sure I don’t have a single infraction.” The way to achieve that is to be capturing identity and connected permanently, not now and then.

This is where an always-on system makes the difference against a manual process with notebooks or spreadsheets: the manual approach fails precisely on the busiest days, which are the days with the most guests to register.

Why complying is the obvious decision

Put the cost of PUIhoteles next to the range of the fine and the math does itself.

The risk you avoid

Up to $2.35 million pesos per infraction. For many lodgings, a single fine is existential.

What complying costs

$4,350 MXN setup + $930 MXN per month (plus VAT), no lock-in. A tiny fraction of the risk.

Permanent peace of mind

You capture at every arrival and stay connected. Compliance stops being something you “have to remember to do.”

How PUIhoteles keeps you compliant

It is not just connecting you: it is making sure no gap is left that turns into an infraction.

  1. Capture at every check-inWe record each guest’s identity at arrival, without relying on someone writing it down by hand.
  2. Registry always up to dateYour record stays complete, exportable and ready for audit at any moment.
  3. Connection to the federal platformWe connect you with e.firma, LlaveMX and the query URL when SNIP allows it.
  4. Responding to queriesWhen the government asks about a person, we respond for you, connected to R2 in real time.

Frequently asked questions about the fine

Exactly how much is the fine?
From 10,000 to 20,000 UMA under Art. 43 Bis. In today’s pesos that is roughly between $1,170,000 and $2,350,000 MXN. The exact point within the range is set by authorities based on severity.
Why is the fine in UMA and not in pesos?
The UMA (Unit of Measure and Update) adjusts each year, so stating the fine in UMA lets it stay current without reforming the law. To get the amount in pesos you multiply by the prevailing UMA value.
What does “per infraction” mean?
That the penalty applies to each failure rather than as a single fixed annual fine. That lets the risk accumulate, which is why it pays to have no infraction at all.
Is the fine smaller if I’m a small hotel?
The legal range is the same regardless of the establishment’s size. The law does not automatically reduce the fine for being small, which is why a small lodging is equally or more exposed.
How does signing up for PUIhoteles avoid the fine?
By capturing each guest’s identity, keeping your registry up to date and leaving you connected to answer the queries. That is exactly what the law requires, for $4,350 MXN setup and $930 MXN per month (plus VAT), no lock-in.
Does keeping identities in a notebook or spreadsheet protect me?
These are sensitive personal data that must be captured, stored and transmitted securely, and you must be able to answer queries connected to the platform. A manual process leaves gaps precisely on high-occupancy days. PUIhoteles does it systematically and securely.

Put PUIhoteles to work for you

Get started