HomeTallyPrimeTaxation ComplianceKSA VATKSA e-Invoice Integration - FAQ

 

Explore Categories

 

 PDF

You will get the answers to all the frequently asked questions regarding e-Invoicing under KSA e-Invoice Integration Phase – be it your authentication process, onboarding in TallyPrime, e-Invoice generation for different voucher types, and e-Invoice reports in TallyPrime.

This section provides the answers to the frequently asked questions regarding the authentication with the e-Invoice System for KSA e-Invoice Integration Phase.

We recommend you to use TallyPrime Edit Log, as Edit Log will always be enabled in the product. This helps you to identify if there are any modifications made to the vouchers for which e-Invoice is already generated.

The fundamental difference between e-Invoice Generation (Phase 1) and e-Invoice Integration (Phase 2) is that the Phase 2 requires you to integrate your e-Invoicing solution such as TallyPrime with ZATCA or say, e-Invoice system.

e-Invoice Generation (Phase 1): On 4-Dec-21, the Phase 1 was introduced in which a company registered under VAT had to provide electronic invoices and related electronic notes.

e-Invoice Integration (Phase 2): On 1-Jan-21, the Phase 1 was introduced in which a company registered under VAT has to integrate their e-Invoicing solutions such as TallyPrime with the e-Invoice system.

To update TallyPrime for a transition from e-Invoice Generation (Phase 1) to e-Invoice Integration (Phase 2), you need to contact your Tally partner, who will help you upgrade your Tally license for e-Invoice Integration Phase.

Yes, you can generate an e-Invoice, as per the Phase 1 method, if the following conditions are met:

  • The document date falls under e-Invoice Generation Phase 1, that is before e-Invoice Integration Phase became applicable to your company.
  • Voucher type is enabled for e-Invoicing.

Yes, you can generate e-Invoices under e-Invoice Integration Phase, even if your business’s turnover is under the threshold limit of e-Invoice Generation Phase 1. You will need to information ZATCA about the same.

If you have upgraded for e-Invoice Integration Phase, you can still generate e-Invoices under e-Invoice Generation Phase 1 if the voucher date falls under the same.

Once you enable e-Invoice Integration Phase under F11 (Company Features), you cannot disable it. However, it is important to note that if the date of your invoice is after the date on which e-Invoice Integration Phase got applicable to your business, then it is mandatory for you to generate e-Invoices under e-Invoice Integration Phase.

Yes, it is mandatory to disable e-Invoice Generation before enabling e-Invoice Integration in TallyPrime.

In TallyPrime, once you specify the applicability date for e-Invoice Integration, the e-Invoice Generation end date will be equal to it and will get updated automatically.

Yes, you can upgrade your Tally license from e-Invoice Generation Phase 1 to e-Invoice Integration Phase in the future, too.

In such scenarios, you will need to connect with your Tally partner to reestablish the connect with the e-Invoice System.

You will be notified on your registered e-mail ID or primary e-mail ID under Tally license.

It is available in the Company folder as e-Invoice Certification file. The e-Invoice Certification file will also be available in the e-mail we sent to you when you generated or revoked the e-Invoice Login Credentials.

The e-mails have the following subject lines, based on the scenario:

  • Your e-Invoice Certificate is Updated
  • Your e-Invoice Login Credentials are Revoked

As per the guidelines by ZATCA, enabling auto-login for companies with same credentials is not allowed. Here’s an excerpt from ZATCA:

Persons subject to the e-Invoicing Regulation cannot access the system without logging into the system using a unique login and password or biometrics”. Also, “Having a default password or factory password is not allowed. Each system must require the user to reset the password on first use”.

This section answers the questions related to setting up TallyPrime for e-Invoicing under e-Invoice Integration. Moreover, you will get to know the answers to the questions related to the steps in the entire onboarding process.

To set up TallyPrime for e-Invoice Integration Phase, follow the steps given below.

  1. Upgrade the Tally license and make sure that the Phase TDL is updated.
  2. Enable e-Invoice Integration Phase from F11 (Company Features) > Enable Value Added Tax (VAT).
  3. Enable e-Invoice Integration Phase and enter the Applicable from date.
  4. Select Generate and press Enter to generate e-Invoice Login Credentials.
  5. Fill up the CSR form and enter the OTP generated on the FATOORA portal.
  6. Submit CSR form.

That’s it! You’re all set to use TallyPrime for your e-Invoicing needs.

To know more, refer to the Set Up TallyPrime for e-Invoice Integration (Phase Two) section in the Generate e-Invoice Online Using TallyPrime | e-Invoice Integration (Phase Two) topic.

You will need to log in to the Fatoora portal in order to generate the OTP that remains valid for one hour.

You will need to follow the process to generate e-Invoice Login Credentials.

If e-Invoice Login Credentials is already generated and active, then Tally asks you to renew it when you enter the e-Invoice Integration applicability date.

Onboarding refers to the process of getting new e-Invoice Login Credentials against a new company or EGS unit for the first time. However, when you have already onboarded your Company or EGS unit, you can renew e-Invoice Login Credentials within five years of generation. It gets expired if you do not renew it for more than five years.

On the other hand, if you revoke the e-Invoice Login Credentials, then you will need to get onboarded by generating them for your company or EGS unit.

You will need revoke your e-Invoice Login Credentials from the Fatoora portal and TallyPrime both.

To know how to revoke e-Invoice Login Credentials, refer to the Revoke e-Invoice Login Credentials section in the Generate e-Invoice Online Using TallyPrime | e-Invoice Integration (Phase Two) topic.

You cannot use a e-Invoice Login Credentials generated in a software in another.

It is necessary to revoke the active e-Invoice Login Credentials on your current software and from the Fatoora portal.

Thereafter, you can apply for a new e-Invoice Login Credentials from the new software.

No, you cannot generate multiple e-Invoice Login Credentials for a VAT No.. For a particular set of VAT No. and Mailing Name of the Company, you can generate a unique set of e-Invoice Login Credentials. If you try to generate e-Invoice Login Credentials against a VAT No. in a different Company, then you will get an error that e-Invoice Login Credentials already exist for the VAT No.

If the Company’s VAT No. and Mailing Name are same as the one in which you had generated e-Invoice Login Credentials, then you can restore e-Invoice Login Credentials in the Company. 

To know how to do it, refer to the Restore e-Invoicing Details section in the Generate e-Invoice Online Using TallyPrime (KSA e-Invoice Integration Phase) topic.

In TallyPrime, press F11 (Company Features > Enable Value Added Tax (VAT) > press Ctrl+I (More Details) > e-Invoice Integration History and press Enter.

You can view all the details along with the Status and Issue Date.

Yes, you can either Save or Send the CSR form after saving, as required.

You can find the CSR details in the CSR form that you filled to generate e-Invoice Login Credentials.

To check the e-Invoice Generation Phase History in TallyPrime, press F11 (Company Features) > enable Value Added Tax (VAT) > press Ctrl+I (More Details) > e-Invoice Integration Phase History and press Enter.

You can view all the details such as the status of Onboarding, Renewal, and Revoke with Issue Date and Revocation date. Moreover, you can select Yes to view CSR detaisl also Yes/No with view CRS details.

To check the CSR details in TallyPrime, press F11 (Company Features) > enable Value Added Tax (VAT) > press Ctrl+I (More Details) > e-Invoice Integration Phase History > set View CSR Details to Yes.

Once you upgrade TallyPrime for e-Invoice Integration Phase and generation the e-Invoice Login Credentials with an OTP, you will not need to log in to the e-Invoice system unless your e-Invoice Login Credentials is expired or revoked.

Yes, you can generate e-Invoices in a multi-user environment, if the admin has not disallowed you under User Roles from doing so. Moreover, you need to ensure that the company data is located in the same folder, and e-Invoice certificate is available in the folder.

No, you cannot use the same e-Invoice certificate for another Company with different VAT registrations. You will need a different set of e-Invoice Login Credentials to perform e-Invoicing activities in a Company with different VAT registration.

No, for each VRN company need to generate e-Invoice Certificate separately.

If you have generated e-Invoice Login Credentials, then you can generate e-Invoices even if you had removed Telephone, Mobile, and E-mail from the Company. However, when you try to revoke or renew e-Invoice Login Credentials, you get an error due to the absence Telephone, Mobile, and/or E-mail in the Company.

This section answers the frequently asked questions regarding e-Invoice generation under KSA e-Invoice Integration Phase in TallyPrime. You will get to know the answers to the questions for e-Invoice generation in any voucher type applicable for e-Invoicing – be it Sales, Point of Sales, Credit Note, Debit Note, or Advance Receipt.

Standard e-Invoices are issued for B2B and B2G transactions. Moreover, the buyers use B2B invoices to claim input VAT.

On the other hand, simplified e-Invoices are issued for B2C transactions.

You can continue to use the existing voucher types.

The e-Invoice will get created for e-Invoice Generation Phase 1 or e-Invoice Integration Phase, depending on the voucher date.

ZATCA does not allow e-Invoices for duplicate voucher numbers, irrespective of the type of a voucher be it sales, advance receipt, debit note, or credit note.

Voucher number differentiation does not even depend on the type of invoice – standard and simplified.

Therefore, we recommend you to add prefix or suffix after the voucher number so that you can have different voucher numbers.

Press F11 (Company Features) > enable Value Added Tax (VAT) > press Ctrl+I (More Details) > e-Invoice Details and press Enter.

Thereafter, you can update the Building No., City, and District of the Company.

Press F11 (Company Features) > enable Value Added Tax (VAT) > press Ctrl+I (More Details) > e-Invoicing Details and press Enter.

Thereafter, you can update the Seller ID details such as Commercial Registration No. (CRN), Momrah License No., and other ID details, as needed.

Press F11 (Company Features) > enable Value Added Tax (VAT) and press Enter.

Under VRN Type, select Company Registration or Headquarter Registration, as applicable to your business.

If the goods or services you are selling are not subject to VAT, exempt from tax, or zero-rated, then it is mandatory to for you to enter the reason for zero rate or exemption manually.

Yes, it is mandatory to select the Reason for Return for Debit Notes and Credit Notes.

While recording the Debit Note or Credit Note, enable Provide VAT details.

You can then mention the Reason for Return.

You cannot delete a transaction after saving it. However, you can cancel or alter the transaction before sending for e-Invoice generation to the e-Invoice system.

When you create a ledger for discount, ensure that Include in assessable value calculation for is enabled for VAT and discount is apportioned correctly.

ZATCA does not consider non-assessable discounts.

For a B2B invoice, you need to generate an e-Invoice at the time of voucher creation. However, if you fail to generate an e-Invoice in real time, then you will need to provide a valid reason to the e-Invoice system.

On the other hand, for a B2C invoice, you have 24 hours to generate an e-Invoice.

Yes, you can generate multiple e-Invoices in TallyPrime through Exchange. Once you generate, you also get an Exchange Summary that informs you about the number of vouchers for which the e-Invoice got generated, those rejected by the e-Invoice system, and the ones that were not uploaded successfully on the e-Invoice System.

During voucher creation, enable Show e-Invoices details.

You can then mention the due amount receivable.

You need to allow e-Invoicing in the Receipt Voucher Type.

Once you allow e-Invoice in the Receipt Voucher Type, the default voucher is Advance Receipt, whenever you create a receipt voucher.

To know how to record the Advance Receipt for e-Invoice, refer to the Generate e-Invoice for Advance Receipt section in the Generate e-Invoice Online Using TallyPrime topic.

If you want to record a normal receipt voucher, then you will need to maintain a separate receipt voucher type.

No, you will not be able to delete or alter transactions after generating e-Invoices.

Yes, you can do so. For a B2B invoice, you need to generate an e-Invoice immediately after you record the voucher. On the other hand, if is a B2C advance receipt, you have 24 hours to generate an e-Invoice.

No, e-Invoicing is not applicable for receipts, unless it is an advance receipt.

You do not need to record a Credit Note if your e-Invoice is rejected by the e-Invoice System. If the Edit Log is enabled in your TallyPrime, you can make the necessary changes to the invoice, based on the reason for rejection and reupload the Invoice on the e-Invoice System.

To enable e-Invoice for a voucher type:

  1. Press Alt+G (Go To) > Alter Master > Voucher Type > type or select the name of the Voucher Type and press Enter.
  2. Allow e-InvoicingYes.

To know more about enabling e-Invoicing for a voucher type, refer to the Alter Voucher Types for e-Invoicing section in the Generate e-Invoice Online Using TallyPrime | e-Invoice Integration (Phase Two) topic.

e-Invoicing is applicable for Sales, PoS Invoice, Credit Note, Debit Note, and Receipt voucher types.

No, it is not mandatory to upload vouchers for e-Invoicing everyday.

However, you should know that ZATCA requires e-Invoices for B2B vouchers in real-time basis and for B2C vouchers, you can generate e-Invoices within 24 hours of voucher creation.

As per ZATCA, it is mandatory to generate e-Invoices for B2B invoices immediately after the voucher creation and for B2C vouchers, you can generate the invoice within 24 hours of voucher creation.

If you exceed the time, then the e-Invoice system displays the error, (PaymentDueDate) – Invalid Payment Due Date. Payment Due Date should always be greater then or equal to Document date.

No, providing Bill-wise Details in Advance Receipt is not mandatory as per the regulations by ZATCA.

However, we recommend you to enable the Maintain Balance Bill-by-Bill option under F11 and party ledger.

In an Advance Receipt, you need to select Advance as a type of reference and provide details.

This enables you to show the tax liability in the Advance Receipt Details screen and set off the advance receipt e-Invoice with the Sales e-Invoice.

This section has answers to all the frequently asked questions on the e-Invoicing reports of TallyPrime.

e-Invoice report provides you with the status of vouchers so that you can take actions, as needed.

Press Alt+G (Go To) > type or select e-Invoice Overview and press Enter.

Alternatively, Gateway of Tally > Display More Report > VAT Report > e- Invoice Overview.

If the e-Invoice generation is rejected by the e-Invoice system, you get an error for rejection from the e-Invoice system.

In some cases, the e-Invoice system might accept the voucher for e-Invoicing. However, it will show a warning about an error that needs to be fixed in the future invoices.

When a voucher does not have the mandatory information for e-Invoice or has incorrect or invalid information, the voucher moves to the Uncertain Transactions (Corrections Needed) section.

You can drill down from the section to identify the nature of error and take actions to alter the voucher for successful e-Invoice generation.

It is important to note that you will not be able to delete the voucher.

The Ready for Exchange with e-Invoice System contains vouchers that have all the mandatory information for e-Invoice, but you haven’t generated the e-Invoices at the time of voucher creation.

These are the transactions that are sent to the e-Invoice system for e-Invoicing, but the upload for e-Invoice generation was unsuccessful. You will need to reupload such vouchers on the e-Invoice system.

You can open these transactions only in the display mode.

The transactions under the section are rejected by the e-Invoice system or ZATCA, as there must be some incorrect information or mismatch with that provided on the portal.

If Edit Log is enabled in TallyPrime, you can make the necessary changes in such vouchers and upload them on the e-Invoice system again.

TallyHelpwhatsAppbanner
Is this information useful?
YesNo
Helpful?