From PLATIN to PMGO: OSINERGMIN Empadronamiento & GPS Retransmission
In August 2026, OSINERGMIN replaced PLATIN with PMGO (Plataforma de Monitoreo GPS de Osinergmin), the system that now receives GPS data from every tanker and fuel transport vehicle in Peru. If you transport fuel or LPG, your GPS provider must send your data to PMGO. It's not optional, not negotiable, and if they don't, your vehicle gets disabled in SCOP. Here's how it works, what data is transmitted, and what you need to comply.
What Is PMGO, and What Happened to PLATIN?
PMGO stands for Plataforma de Monitoreo GPS de Osinergmin (Osinergmin GPS Monitoring Platform). It's the system that receives GPS frames from hydrocarbon transport vehicles across Peru. In August 2026 it replaced PLATIN (Plataforma de Interoperabilidad de Supervision GPS), the previous system.
Your GPS device sends data to your monitoring company (EMV). The EMV forwards those frames to PMGO via a REST API. That's how OSINERGMIN receives where each vehicle is, its speed, and which events it logged: ignition on, ignition off, battery, or panic button.
For you, as the carrier, the change sits with your EMV: it must be registered on PMGO, hold its token, and send in PMGO's format. If your provider still talks about PLATIN, ask them how your data is reaching OSINERGMIN today.
How Does Retransmission to PMGO Work?
The chain works like this: the GPS device on the vehicle sends its position to the EMV's (Empresa de Monitoreo Vehicular) platform. The EMV forwards each frame to PMGO's REST API as JSON over HTTPS, authenticated with the EMV's security token.
Each frame includes: vehicle plate, coordinates (latitude, longitude, and altitude), speed, odometer reading, event type (ignition on, ignition off, battery disconnected, battery connected, panic button), and the GPS date and time of the event.
PMGO answers HTTP 202 when it receives and queues a frame, and HTTP 422 when it rejects it for invalid format, out-of-range values, or missing fields. Its integration manual asks EMVs not to resend frames already confirmed and, when the service is interrupted, to retry with exponential backoff so they don't flood it when it comes back. Failure to transmit is a codified infraction (numeral 4.9.3) sanctioned with suspension of the Hydrocarbons Registry.
PMGO takes frames one at a time or in batches, through two separate endpoints. If your EMV doesn't support this integration, they cannot retransmit to OSINERGMIN.
What Exact Data Does OSINERGMIN Receive?
Each PMGO frame carries seven mandatory fields: event type, plate, speed, GPS date and time (ISO 8601), the EMV's token, odometer in kilometers, and position (latitude, longitude, and altitude). An extra field, the uuid identifier, is optional and used for batch submissions.
Accepted events are: acc_on (vehicle on), acc_off (vehicle off), battery_dc (battery disconnected), battery_ct (battery connected), and sos (panic button). If there's no event, it's sent as none.
This goes beyond what SUTRAN requires. SUTRAN receives plate, position, speed, and heading. OSINERGMIN also wants altitude, odometer, battery status, and vehicle events. That's why a GPS configured only for SUTRAN doesn't meet OSINERGMIN requirements.
How Often Is Data Captured and Sent?
The regulation sets a maximum of 2 minutes for capturing position data (RCD 197-2020-OS/CD). If your GPS reports every 30 seconds, you're within the limit. If it reports every 3 minutes or more, you're over it.
There must be no gaps longer than 10 minutes in position recording. If the GPS loses cellular signal, it must store data internally and send it when coverage returns. If the gap exceeds 10 minutes without justification, it's a reportable anomaly.
When GPS equipment fails, the EMV is required to report the failure through OSINERGMIN's online form. Failure to report is a separate infraction (numeral 4.9.4), also sanctioned with a Registry suspension.
What Is an EMV and How Does It Register with PMGO?
EMV stands for Empresa de Monitoreo Vehicular (Vehicle Monitoring Company). It's the company that operates the GPS tracking platform and handles retransmission to PMGO. To retransmit, the EMV must be registered on PMGO, have given OSINERGMIN its servers' public IPs for the whitelist, and hold its security token, which is unique and non-transferable for each EMV.
If your GPS provider isn't registered as an EMV on PMGO, they cannot retransmit to OSINERGMIN. And if they don't transmit, your vehicle is non-compliant even with the best GPS hardware installed.
Direct question to ask your GPS provider: 'Are you registered as an EMV on PMGO and actively transmitting?' If the answer isn't an immediate yes with evidence, find another provider. DiTrack is a registered EMV and has retransmitted to PMGO since August 2026.
SUVE: The Registration Without Which Your Vehicle Doesn't Operate
SUVE is the Sistema Unico Virtual de Empadronamiento (Single Virtual Registration System), created by Resolution RCD 120-2023. It's where every hydrocarbon transport vehicle must register its GPS with OSINERGMIN.
Without SUVE registration, your vehicle gets disabled in SCOP (Sistema de Control de Ordenes de Pedido). Without SCOP, you literally cannot load fuel or LPG at any authorized plant. Your vehicle effectively stops existing in the system.
Registration is sequential by plate number with deadlines of 30 to 120 days. If your deadline passed without registration, your vehicle is already blocked. Regularization is done exclusively through SUVE on OSINERGMIN's Virtual Platform.
What Happens If You Don't Retransmit to PMGO
OSINERGMIN's GPS sanction is not a fine: it is the suspension of the Hydrocarbons Registry for up to 30 calendar days, doubled on recurrence within a year (rubro 4.9, RCD 120-2023-OS/CD). A suspended unit is blocked in SCOP.
The five GPS infractions OSINERGMIN sanctions: no GPS device installed, tampering with or destroying the device, not retransmitting data to OSINERGMIN, not reporting equipment failures, and obstructing GPS installation or maintenance.
Since March 2026 (Resolución 56-2026-OS/CD), OSINERGMIN expanded the grounds for ex officio suspension, and GPS obligations are one of them. If that suspension reaches six months or more — counted from the date the resolution became final or uncontested — the registry is automatically cancelled. No registry, no operations.
Need GPS with OSINERGMIN retransmission?
See our full OSINERGMIN GPS serviceRelated pages
FAQ
What is OSINERGMIN's PMGO, and what happened to PLATIN?
PMGO is the Plataforma de Monitoreo GPS de Osinergmin (Osinergmin GPS Monitoring Platform). It receives GPS data from hydrocarbon transport vehicles in Peru, sent by EMVs (Vehicle Monitoring Companies) to its REST API with a security token. In August 2026 it replaced PLATIN, the previous system.
How often must GPS data be sent to OSINERGMIN?
The regulation sets a maximum of 2 minutes for capturing position data. There must be no gaps longer than 10 minutes. If the GPS loses signal, it must store data internally and retransmit when coverage returns.
What happens if my GPS provider doesn't transmit to PMGO?
Your vehicle is non-compliant even with GPS installed: the sanction is suspension of the Hydrocarbons Registry for up to 30 days. Without SUVE registration, your vehicle gets blocked in SCOP and cannot load fuel or LPG.
Does SUTRAN GPS work for OSINERGMIN?
Not automatically. OSINERGMIN requires additional data (altitude, odometer, battery events) and transmission to PMGO, a different system from SUTRAN. The same device can serve both, but needs specific configuration and an EMV transmitting to both entities.
How do I know if my GPS company is a registered EMV?
Ask them directly if they're registered on PMGO and hold their OSINERGMIN security token. If they can't show evidence of active transmission, they're not compliant. DiTrack is a registered EMV with active retransmission to PMGO.
What is OSINERGMIN's SUVE?
The Single Virtual Registration System, created in 2023. It's where you register each hydrocarbon transport vehicle and its GPS with OSINERGMIN. Without this registration, your vehicle gets blocked in SCOP and cannot operate.
Does Your GPS Transmit to PMGO Yet?
DiTrack is a registered EMV with active retransmission to both OSINERGMIN and SUTRAN. One device, dual compliance.
Get Free Quote