Find out in seconds whether your NCM data has errors

The diagnostic checks every item on your invoices against the official table in force on the date each invoice was issued — not against the current one. That difference is what separates a real finding from a false alarm.

Your file never leaves your computer. The invoices are read here in your browser — only the NCM code, the CFOP and the date of each item reach us. The XML is never uploaded or stored.

Up to 500 files. No sign-up, no credit card.

What this diagnostic checks

Only what is beyond dispute: set and date operations against the official table. No opinion on which code would be right for your product — that requires technical analysis, and it is what the remediation service delivers.

Nonexistent NCM
The code is not in the table that was valid on the invoice date. That is Rejection 778.
Expired NCM
The code was discontinued before the invoice was issued — allowing for the domestic-market grace period, which does not apply to exports.
Invalid format
Fewer than 8 digits outside the permitted cases, or non-numeric characters.
Inconsistent product data
The same internal product code issued under two different NCM codes. One of the two is necessarily wrong.