you can use whatever no of applications …per one VAT or CRN
the most important is CCSID per each one … and Invoice Sequence …per POS or per appl.
this depend on Ministry of trading issuance acivities
don’t confuse your self
just ask for CRN’s and make a relations with POS (issue the invoice) … it the customer (Who use your App or system) reponsablity
If the VAT numbers are different, each entity should be onboarded separately. I had doubts about using multiple CRNs with a common VAT number, but Embro clarified them.
Yeah Embro just Made my Points Clear as well
Thanks alot Man @Embro
no confusion … Each VAT No must on-borad separtely (CCSID)
if you have more than server for 1 VAT no … you Can issue more than 1 CCSID for this 1 VAT no (as per no of servers)
Brother! i was making Cases of different vats and CRNS
and i created about 7 Devices and onboarded with same CRN and Same VAT
in simulator
do zatca dont validate it?
In my case, the VAT number is common across all branches. Each branch has a different CRN, and they all use the same software (single server). Therefore, I only need to onboard one device. Based on where the invoice is generated, I just need to change the CRN and address details in the XML. Am I correct?
First I am not zatca team, just i am user like u
CCSID must not be moved from server to server
if you have (as a devloper company) your simulation CCSID for test
you can use it - to test devices - by your vat no & your crn
BUT don;t move your customer informations from its Device
thanks
yes you are correct…
Can you explain it more Clearly?
this is how it is embeding in the Invoice
how can i set main or OTH here
is,t CRN ,TIN,OTH ,NAT are the types of identification numbers
cac:PartyIdentification
<cbc:ID schemeID=“NAT”>311111111111113</cbc:ID>
</cac:PartyIdentification>
In case of VAT groups, the Organization Unit Name that is a field in the Certificate Signing Request (CSR), should contain the 10-digit TIN number of the individual group member whose EGS Unit is being onboarded.
I have already done it using the TIN number. But my question is, I have three branches in the VAT group, and all three branches use the same software (single server). What changes will be needed for each branch’s invoice xmls?
In the XML, do I only need to change the CRN for the corresponding branch and its address? I only need to onboard one device. Based on where the invoice is generated, do I just need to change the CRN and address details in the XML? Am I correct?
@Embro , Sub-CR should also be under the attribute CRN not under OTH.
Thanks for the Information, because in previous duscusion it was menthon “OTH” so we shall change our code.
thanks
@Ankit_Tiwari
I noticed that the official ZATCA document states that invoice documents should be shared in PDF/A-3 format with embedded XML. I’m currently using the mPDF library in PHP, but it only supports PDF/A-1B, producing output with the following details:
- Conformance:
- Standard: PDF/A-1B
- ISO Name: ISO 19005-1
- Status: Not yet verified
- Output Intent:
- Identifier: sRGB IEC61966-2.1
- Info: sRGB IEC61966-2.1 (with XML embedded)
Will this PDF/A-1B format cause any issues? (Note that this will embedding xml in it )
Are there any PHP libraries available that support PDF/A-3?
brother Can you Explain this case
Entity -1 - Main CR (VAT Reg No. 111111)
Branch-1 (Branch CR)
Branch-1 (Branch CR)
Entity-2 – Main CR ( VAT Reg No. 222222)
Branch-1 (Branch CR)
Entity-3 Main CR (VAT Reg No. 333333)
Branch-1 (Branch CR)
Branch-2 (Branch CR)
Branch-3 (Branch CR)
Do i need to Onboard Three Solutions?
We need to Onboard the Devices, not the solution.
lets say.
Entity -3 - Main CR (VAT Reg No. 111111)
Branch-1 (Branch CR)
Branch-1-Terminal-1 (Onboard)
Branch-1-Terminal-2 (Onboard)
Branch-1-Terminal-3 (Onboard)
Branch-2 (Branch CR)
Branch-2-Terminal-1 (Onboard)
Branch-2-Terminal-2 (Onboard)
each device generating/submitting eInvoice should be onboarded
Each Server need CCSID (and related to its VAT no)
possible you have 2 POS link to 1 server… so you need 1 CCSID
yes sure for the same CCSID with a vat no, just change CRN & Postal Address (for the Supplier)