← RejectFix Invoice

How RejectFix works

RejectFix helps you investigate a rejected UBL invoice and identify safe, deterministic repairs.

1. Upload

Upload a UBL 2.1 XML invoice up to 5 MB. The file is parsed for the diagnostic session.

2. Diagnose

Our implemented checks look for missing fields, invalid codes, electronic-address problems, calculation inconsistencies and selected formatting issues. Each finding includes a rule ID and XML path.

3. Review the diff

When a safe repair is available, the preview shows exactly which XML lines would change. Repairs are deterministic; the system does not invent business values.

4. Export

If all remaining blocking findings are resolved by the safe repair pass, the repaired XML can be unlocked through the payment flow. Files that still contain unresolved blocking findings remain unavailable for paid export.

Important limitation: RejectFix implements a defined subset of checks. It is not the official OpenPeppol Schematron, is not an Access Point, and cannot guarantee acceptance. Always run the final file through your own Access Point or official validator.

Privacy note

Invoice content is handled for the diagnostic session only. Upload only files you are authorized to process.

Upload a UBL XML invoice →