Our client sells goods and services to customers outside of SA. We sent the invoice transaction code KSA-2 as 0200100, which is a simplified export invoice, but we got an error from Zatca saying that this is not a valid combination.
How do we handle b2c export scenarios?
Should we use the 0200000 transaction and Z tax category codes in the line items?
@hemanthsr as per Article 53(1) of KSA VAT Regulations only Standard Tax Invoice can be issued for Export transactions. It cannot be a simplified invoice. You have to change the invoice type code to 0100100 and include customerâs name, address and any available ID. Irrespective of the type of ID your customer provides, it should be included in the field âOther Buyer ID (BT-46)â under attribute âOTHâ.
@naman-omniful type of invoice (Standard or Simplified) does not decide whether a transaction is B2B or B2C. It is other way around, transaction type B2B requires a Standard Invoice with exception for supplies below SAR 1000 where seller can also issue a Simplified invoice. For Exports, Article 53(1) of VAT Regulations require a Standard Invoice.
Dear @Yatin ,
Please look at the description of field âInvoice Type Transactionâ (KSA-2) in Data Dictionary - it defines the structure of 7 digit code: Standard Invoice must have first 2 digits as 01. Other 5 digits depend on nature of transaction as defined in Data Dictionary (reproduced below for ease of reference):
Structure:
NNPNESB
where
NN (positions 1 and 2) = invoice subtype:
01 for tax invoice
02 for simplified tax invoice
P (position 3) = 3rd Party invoice transaction, 0 for false, 1 for true
N (position 4) = Nominal invoice transaction, 0 for false, 1 for true
E (position 5) = Exports invoice transaction, 0 for false, 1 for true
S (position 6) = Summary invoice transaction, 0 for false, 1 for true
B (position 7) = Self-billed invoice transaction, ) for false, 1 for true
you are sending a Standard Invoice (invoice type starting 01) using Reporting API, therefore you are getting the warning, Standard Tax Invoice must be sent using Clearance API. Please note Simplified Invoice cannot be issued for Export transactions as explained in earlier comments in this thread above.