0012·Buyer registration type is empty
Buyer & seller identityCommon
What this means
FBR does not infer registration type from whether a number is present. The field must explicitly state which of the two statuses applies.
Why it happens
- The field was omitted on the assumption FBR would derive it from the registration number.
- An internal enum value was submitted instead of the expected label.
- The customer record has no status set because verification never ran.
How to fix it
- 1Always send the field, using the exact expected label.
- 2Derive the value from a verified status, not from whether an NTN is on file.
How Ordyoo handles this
Customer records carry a verified registration type with a check date, and the payload maps it to FBR's exact label in one place.
Related errors
Stop debugging FBR payloads by hand
Ordyoo builds and submits compliant invoices so most of these rejections never reach you. Start free.
