We are a payment gateway solution provider operating in the KSA region, functioning as a PTSP (Payment Technical Service Provider).
As our transactions are processed through our banking partner, the transaction commission is collected from the bank. Based on our understanding, our solution needs to be onboarded to the Fatoora system as a taxpayer. Accordingly, we will be required to generate standard invoices to the bank for settlement purposes.
During the onboarding process, while generating the CSR, there is a field labeled “serial number.” As we do not use any physical invoicing devices, we believe this field may not be applicable in our case.
Kindly confirm whether we are required to implement the Fatoora invoicing solution. If so, please advise what value should be entered in the “serial number” field during the CSR generation process.
Yes, you are required to implement the Fatoora invoicing solution if you are VAT-registered in Saudi Arabia and issuing standard tax invoices to the bank for transaction commissions
The “serial number” field is a mandatory component of the Certificate Signing Request (CSR)
ZATCA specifies that the serial number should follow the format:
“1-Manufacturer or Solution Provider Name|2-Model or Version|3-SerialNumber”
Thank you for your clarification. Since we are a company and will be issuing an invoice to the bank for fee collection, do we need to onboard our solution as a one-time activity by calling the Onboarding API of the Fatoora system?
Thank you for your clarification. Since we are a company and will be issuing an invoice to the bank for fee collection, do we need to onboard our solution as a one-time activity by calling the Onboarding API of the Fatoora system?
Yes, onboarding process is one time activity, but, you should take the expiry date of the onboarded device (PCSID) into your consideration which can be found on the onboarded devices list on fatoora portal for each onboarded device.