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

  1. 1Always send the field, using the exact expected label.
  2. 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.

Start free