How to handle B2B invoice accepted with warnings

We recently issued a B2B invoice without complete buyer information, and upon submission to ZATCA, we received a response stating that the invoice was accepted with warnings regarding missing buyer details.

The response included warnings such as:

  • BR-10: Buyer postal address (BG-8) is required.
  • BR-KSA-81: Buyer ID (BT-46) must be provided if VAT registration number (BT-48) is missing.
  • BR-KSA-F-06-C23: Buyer address - Street field (BT-50) must contain at least 1 character and a maximum of 127 characters.
  • BR-KSA-F-06-C25: [Incomplete warning message…]

In this case, could you please clarify the correct procedure to follow?

  1. Should we return the invoice and issue a new one with the correct buyer information?
  2. Or should we only update the buyer details for future invoices while keeping the current one valid?

If a customer migrates to our system from a previous accounting system, how should we handle returns on invoices that were originally issued in the previous system?

  • Should the returns be entered into the new system, which is integrated with ZATCA?
  • Or should the returns remain in the old system, since the original invoices were issued there?