HomeTallyPrimeTaxation ComplianceKSA VATKSA e-Invoice Generation - FAQ

 

Explore Categories

 

 PDF

This topic list some important FAQ on the KSA e-invoicing feature and the related TDL.

e-Invoicing: General

e-Invoicing is applicable for B2C and B2B transactions. However, generating QR Code for B2B transactions is not mandatory.

e-Invoicing is applicable for Sales invoices and all Debit Notes and Credit Notes linked to the sales transaction.

e-Invoicing is applicable for all VAT taxpayers and any individual issuing tax invoices on behalf of the VAT taxpayers. Non-resident taxpayers are excluded from adhering to e-Invoicing mandates.

No, there is no standard e-Invoicing format prescribed by ZATCA. However, e-Invoicing requires a few mandatory fields which has been taken care of in TallyPrime.

No, currently the integration with ZATCA website is not applicable.

Yes, QR code is mandatory for B2C transactions and optional for B2B transactions.

No, the QR Code is not provided by ZATCA. TallyPrime generates the QR Code as per the ZATCA guidelines.

When a QR code is scanned, it provides a string value that is generated in BASE64 format, as prescribed by the ZATCA government. This string contains the following details:

  • Seller’s name
  • VAT Registration Number of the seller
  • Timestamp of the Electronic Invoice or Credit/Debit Note (date and time)
  • Electronic Invoice or Credit/Debit Note total (with VAT)
  • VAT total?

The ZATCA government has provided a document which includes the required tools to decode the string values.

No, currently in the first phase the Taxpayers are not required to upload, approve, or clear invoices on the ZATCA portal.

No, TallyPrime does not allow alteration of the invoices once saved. Invoices can be viewed in display mode only. This is as per the ZATCA guidelines. In case of any changes in a transaction, you can generate a Credit Note or a Debit Note against the invoices.

The following supplies are excluded from e-Invoicing:

  • Exempt supplies
  • Import of Goods
  • Supplies subject to Reverse Charge

There is no such guideline to store the invoices for a specific duration. It is however important for a taxpayer to save the invoices from the date it is applicable.

The invoice that you issue should not be altered by any customer. Hence, it is recommended that you share a PDF copy of the invoice with your customers.

While printing the invoice, select Microsoft Print to PDF as the printer. Note that this is supported only in computers running on Windows 7 and later. Select required print language English, Arabic or Bilingual in print configuration.

You can use any QR code scanner application or camera of your smartphone to scan the QR code. The scan will result in a string value in BASE64 format as per ZATCA government guidelines.

Yes, to ensure complete security of data as per ZATCA guidelines, you must enable the security feature for your company for e-Invoicing.

This option is enabled by default to restrict using the company in education mode and making any alteration in the data where e-Invoices are generated.

As per ZATCA guidelines, alteration of invoices is strictly restricted. In TallyPrime, to avoid change in voucher number sequence on deleting, inserting, or adding a new voucher, the Numbering Method is set to Automatic (Manual Override) along with Prevent creating duplicate Voucher No. set to Yes..

We have removed auto export/archive option in the latest TDL. From e-Invoice Register you can archive the required invoices or all invoices based on the requirement. Click here to know how to archive e-Invoices.

The resolution used by Dot Matrix printers are not compatible to print QR codes, which makes scanning the QR code unsuccessful. Instead of using Dot Matrix printer use thermal printers or laser printers as these are compatible for printing and scanning.

No. As Optional vouchers are not regularised and you may make changes to invoices later, e-Invoice is not generated in PDF or XML format. Once it is regularised, you may print the invoice with QR code.

Yes. You need to select the address type in Print options before generating the e-Invoice.

In the e-Invoice Register, press Alt+R (Pending Archive) to see the e-Invoices pending to be exported.

Yes. There is no restriction on the Archive option.

No. Optional vouchers do not appear under e-Invoice Register. You will see vouchers that are regularised.

The following date formats are available. You may use F11 > e-Invoicing Applicable to configure the date format.

  • DD-MM-YYYY
  • MM-DD-YYYY
  • YYYY-MM-DD

According to the latest communication from ZATCA, the e-Invoice Integration Phase became effective from the 1st of January, 2023. It is now mandatory to integrate your e-Invoicing solution provider like TallyPrime with the Fatoora portal or the e-Invoice System, so that you start generating e-Invoices online. 

With TallyPrime, you can now easily generate e-Invoices under the e-Invoice Integration Phase. 

To know about e-Invoicing under e-Invoice Integration Phase, refer to Generate e-Invoice Online Using TallyPrime (KSA e-Invoice Integration Phase).

If you have any questions regarding the same, then refer to e-Invoicing Under KSA e-Invoice Integration Phase – FAQ.

The TDL is available starting TallyPrime Release 2.0 onwards. There is no support for this TDL in Tally.ERP 9.

No, this is not feasible. It is recommended that you upgrade to the latest release of TallyPrime to be able to use the KSA e-Invoicing feature.

You will need to contact Tally Solutions for support or send an e-mail to support@tallysolutions.com along with license details and reason to delink the TDL.

You partner will need to write an e-mail to support@tallysolutions.com along with your license serial number details and the reason to delink.

Yes, you need to be on the latest release of TallyPrime with a valid TSS to use the e-Invoicing feature.

TallyHelpwhatsAppbanner
Is this information useful?
YesNo
Helpful?
/* */ { "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{ "@type": "Question", "name": "What are the different types of transactions on which e-Invoicing is applicable?", "acceptedAnswer": { "@type": "Answer", "text": "e-Invoicing is applicable for B2C and B2B transactions. However, generating QR Code for B2B transactions is not mandatory." } },{ "@type": "Question", "name": "What voucher types must be considered for e-Invoicing?", "acceptedAnswer": { "@type": "Answer", "text": "e-Invoicing is applicable for Sales invoices and all Debit Notes and Credit Notes linked to the sales transaction." } },{ "@type": "Question", "name": "Who should use e-Invoice?", "acceptedAnswer": { "@type": "Answer", "text": "e-Invoicing is applicable for all VAT taxpayers and any individual issuing tax invoices on behalf of the VAT taxpayers. Non-resident taxpayers are excluded from adhering to e-Invoicing mandates." } },{ "@type": "Question", "name": "Has ZATCA prescribed any invoicing format for e-Invoicing?", "acceptedAnswer": { "@type": "Answer", "text": "No, there is no standard e-Invoicing format prescribed by ZATCA. However, e-Invoicing requires a few mandatory fields which has been taken care of in TallyPrime." } },{ "@type": "Question", "name": "Should my TallyPrime be connected to ZATCAs government website for generating e-Invoices?", "acceptedAnswer": { "@type": "Answer", "text": "No, currently the integration with ZATCA website is not applicable." } },{ "@type": "Question", "name": "Is generating QR Code a mandate on all the invoices raised by a taxpayer?", "acceptedAnswer": { "@type": "Answer", "text": "Yes, QR code is mandatory for B2C transactions and optional for B2B transactions." } },{ "@type": "Question", "name": "Is the QR Code retrieved from the ZATCA governments website?", "acceptedAnswer": { "@type": "Answer", "text": "No, the QR Code is not provided by ZATCA. TallyPrime generates the QR Code as per the ZATCA guidelines." } },{ "@type": "Question", "name": "What does the QR code show post scanning?", "acceptedAnswer": { "@type": "Answer", "text": "When a QR code is scanned, it provides a string value that is generated in BASE64 format, as prescribed by the ZATCA government. This string contains the following details: Seller’s name VAT Registration Number of the seller Timestamp of the Electronic Invoice or Credit/Debit Note (date and time) Electronic Invoice or Credit/Debit Note total (with VAT) VAT total? The ZATCA government has provided a document which includes the required tools to decode the string values." } },{ "@type": "Question", "name": "Should I upload the invoices generated in TallyPrime on ZATCA portal before issuing to customer?", "acceptedAnswer": { "@type": "Answer", "text": "No, currently in the first phase the Taxpayers are not required to upload, approve, or clear invoices on the ZATCA portal." } },{ "@type": "Question", "name": "Will I be able to alter the invoices once I have saved?", "acceptedAnswer": { "@type": "Answer", "text": "No, TallyPrime does not allow alteration of the invoices once saved. Invoices can be viewed in display mode only. This is as per the ZATCA guidelines. In case of any changes in a transaction, you can generate a Credit Note or a Debit Note against the invoices." } },{ "@type": "Question", "name": "What type of supplies are excluded from e-Invoicing system?", "acceptedAnswer": { "@type": "Answer", "text": "The following supplies are excluded from e-Invoicing: Exempt supplies Import of Goods Supplies subject to Reverse Charge" } },{ "@type": "Question", "name": "For how long will the taxpayer need to store the invoices? Is there any specific time period?", "acceptedAnswer": { "@type": "Answer", "text": "There is no such guideline to store the invoices for a specific duration. It is however important for a taxpayer to save the invoices from the date it is applicable." } },{ "@type": "Question", "name": "How can I share an invoice with a customer?", "acceptedAnswer": { "@type": "Answer", "text": "The invoice that you issue should not be altered by any customer. Hence, it is recommended that you share a PDF copy of the invoice with your customers." } },{ "@type": "Question", "name": "How can I print the invoice in Arabic and English in PDF format?", "acceptedAnswer": { "@type": "Answer", "text": "While printing the invoice, select Microsoft Print to PDF as the printer. Note that this is supported only in computers running on Windows 7 and later. Select required print language English, Arabic or Bilingual in print configuration." } },{ "@type": "Question", "name": "How can I scan the e-Invoicing QR code?", "acceptedAnswer": { "@type": "Answer", "text": "You can use any QR code scanner application or camera of your smartphone to scan the QR code. The scan will result in a string value in BASE64 format as per ZATCA government guidelines." } },{ "@type": "Question", "name": "Is it mandatory to enable the security feature for the Company to use the e-Invoicing feature?", "acceptedAnswer": { "@type": "Answer", "text": "Yes, to ensure complete security of data as per ZATCA guidelines, you must enable the security feature for your company for e-Invoicing." } },{ "@type": "Question", "name": "Why is the option Disallow opening in Educational Mode enabled in Company master?", "acceptedAnswer": { "@type": "Answer", "text": "This option is enabled by default to restrict using the company in education mode and making any alteration in the data where e-Invoices are generated." } },{ "@type": "Question", "name": "When I enable e-Invoicing, the Method of Voucher Numbering is set to Automatic (Manual Override) for Sales Voucher, Debit Note and Credit Note. Why?", "acceptedAnswer": { "@type": "Answer", "text": "As per ZATCA guidelines, alteration of invoices is strictly restricted. In TallyPrime, to avoid change in voucher number sequence on deleting, inserting, or adding a new voucher, the Numbering Method is set to Automatic (Manual Override) along with Prevent creating duplicate Voucher No. set to Yes." } },{ "@type": "Question", "name": "I was able to export e-Invoices automatically to PDF and XML formats after saving. Why is this not happening with the latest version of TDL?", "acceptedAnswer": { "@type": "Answer", "text": "We have removed auto export/archive option in the latest TDL. From e-Invoice Register you can archive the required invoices or all invoices based on the requirement. Click https://help.tallysolutions.com/tally-prime/ksa-vat/e-invoice-for-ksa/#archive-ksa-einvoice to know how to archive e-Invoices." } },{ "@type": "Question", "name": "Can I Print QR code on invoices using Dot Matrix printer?", "acceptedAnswer": { "@type": "Answer", "text": "The resolution used by Dot Matrix printers are not compatible to print QR codes, which makes scanning the QR code unsuccessful. Instead of using Dot Matrix printer use thermal printers or laser printers as these are compatible for printing and scanning." } },{ "@type": "Question", "name": "Can I generate e-Invoice for Optional vouchers?", "acceptedAnswer": { "@type": "Answer", "text": "No. As Optional vouchers are not regularised and you may make changes to invoices later, e-Invoice is not generated in PDF or XML format. Once it is regularised, you may print the invoice with QR code." } },{ "@type": "Question", "name": "I have defined branch addresses using the multiple address feature. Can I print or export branch name in the e-Invoice?", "acceptedAnswer": { "@type": "Answer", "text": "Yes. You need to select the address type in Print options before generating the e-Invoice." } },{ "@type": "Question", "name": "How do I know how many e-Invoices are pending to be exported?", "acceptedAnswer": { "@type": "Answer", "text": "In the e-Invoice Register, press Alt+R (Pending Archive) to see the e-Invoices pending to be exported." } },{ "@type": "Question", "name": "Can I archive the invoices already exported?", "acceptedAnswer": { "@type": "Answer", "text": "Yes. There is no restriction on the Archive option." } },{ "@type": "Question", "name": "Are Optional vouchers visible under e-Invoice Register?", "acceptedAnswer": { "@type": "Answer", "text": "No. Optional vouchers do not appear under e-Invoice Register. You will see vouchers that are regularised." } },{ "@type": "Question", "name": "Which are the different date formats I can use while printing e-Invoice?", "acceptedAnswer": { "@type": "Answer", "text": "The following date formats are available. You may use F11 > e-Invoicing Applicable to configure the date format. DD-MM-YYYY MM-DD-YYYY YYYY-MM-DD" } },{ "@type": "Question", "name": "When will TallyPrime support features to integrate KSA e-Invoice with ZATCA platform?", "acceptedAnswer": { "@type": "Answer", "text": "As per the current updates from ZATCA, integration of KSA e-Invoicing in Phase II will be rolled out in two stages. The first stage will be applicable from 01-Jan-2023 for taxpayers having a turnover of more than 3 billion SAR subject to VAT in 2021. For more details on Phase II, refer to the ZATCA portal. We are currently analysing if our customers are applicable for the stage 1 of the integration phase. Based on the analysis, we will plan for a product enhancement to make TallyPrime compatible with the Phase II requirements. We will keep you posted on the updates on https://tallysolutions.com/mena/ar/" } },{ "@type": "Question", "name": "I do not see any e-Invoicing option in Company >F11 (Features). How do I enable the KSA e-invoicing feature?", "acceptedAnswer": { "@type": "Answer", "text": "You can use the e-Invoicing feature by configuring an account TDL endorsed by Tally Solutions. Refer to the following steps for configuring the TDL: Check your license eligibility on https://tallysolutions.com/mena/saudi-tallyprime-e-invoicing/. Under Get started Now, enter your license serial number and click Check Eligibility. Update your license from F1 (Help) > Settings > License > Manage License > F5 (Update License). TallyPrime will restart automatically with the TDL loaded. For more information on using this feature, refer to https://help.tallysolutions.com/tally-prime/ksa-vat/e-invoice-for-ksa/" } },{ "@type": "Question", "name": "Account TDL for KSA e-Invoicing is available in which release of TallyPrime?", "acceptedAnswer": { "@type": "Answer", "text": "The TDL is available starting TallyPrime Release 2.0 onwards. There is no support for this TDL in Tally.ERP 9." } },{ "@type": "Question", "name": "Can the Account TDL be enabled from backend for customers using releases earlier to TallyPrime 2.0?", "acceptedAnswer": { "@type": "Answer", "text": "No, this is not feasible. It is recommended that you upgrade to the latest release of TallyPrime to be able to use the KSA e-Invoicing feature." } },{ "@type": "Question", "name": "Can I delink the account TDL if I do not want to use it in the future?", "acceptedAnswer": { "@type": "Answer", "text": "You will need to contact Tally Solutions for support or send an e-mail to support@tallysolutions.com along with license details and reason to delink the TDL." } },{ "@type": "Question", "name": "Can I ask my partner to delink the TDL for KSA e-Invoicing?", "acceptedAnswer": { "@type": "Answer", "text": "You partner will need to write an e-mail to support@tallysolutions.com along with your license serial number details and the reason to delink." } },{ "@type": "Question", "name": "I am using TallyPrime Release 2.0 or later. Do I need a valid TSS also to be able to use the KSA e-Invoicing feature?", "acceptedAnswer": { "@type": "Answer", "text": "Yes, you need to be on the latest release of TallyPrime with a valid TSS to use the e-Invoicing feature." } }] }