Preparing your business for e-invoicing Phase 2 in Kashierapp

article-image
$post->article_type $tag $tag $tag
Follow these steps to set up e-invoicing Phase 2 for your business:
article-image-1

Step 1: Log in to your Kashierapp account, click App Store in the side menu, then click Connect in the ZATCA box.

article-image-1

Step 2: When the ZATCA integration page appears, click the Connect with ZATCA button, then click Add Device to add a new device for the first time.

You must add every device you use: one web device, plus every device that serves as a point of payment. Each one counts as a separate device and must go through its own onboarding steps.

article-image-1

Step 3: After you click Add Device, a new window appears. Enter the device name, your commercial registration (CR) number, your VAT number and the rest of the details.

article-image-1 The national address consists of four letters and four digits, and you can find it on your official national address document.
If you don’t have a national address yet, you can register for one ( here )

article-image-1

Step 4: Log in to your ZATCA account through this link ( here ), go to E-Invoicing Services, then click the Onboard New Solution Unit/Device button.

For more details on logging in to your account on the ZATCA website and getting an OTP, see our article on logging in to the ZATCA portal ( here )

Step 5: Once you get the OTP from ZATCA, enter it in the OTP field of the Add Device form in Kashierapp, then click the Add Device button.

If you entered all the details above correctly, the page will reload and show the device you added, with its ZATCA device code next to it.

If you have several devices to add, repeat the steps above for each new device. You can choose the device name from the drop-down list Cashier Device in the Add Device form.
If any details are entered incorrectly, an error message will appear. Check the details you entered and try again.

Step 6: Once you have completed the steps successfully, you can start using Kashierapp and issuing e-invoices.

If any cashier device is not added and connected to ZATCA, it will remain inactive and no invoices will be sent from that device to ZATCA.
If you have any questions or issues, you can contact the Kashierapp technical support team ( here )

We're here to help. Start your success story with Kashierapp today! 📩

Contact us now for a custom quote on our cashier software

Our support team is available 24/7 to answer all your questions.

Frequently asked questions

Not at all! Kashierapp is a flexible cloud cashier system that runs smoothly on the devices you already have, whether computers, POS terminals, tablets or smartphones, and it supports every operating system.

Yes, Kashierapp is officially approved. Our system provides a direct, automated Phase 2 integration with the ZATCA platform, keeping your business fully compliant and protecting you from tax penalties.

Your sales never stop! Kashierapp works both online and offline. You can keep issuing and printing invoices without internet, and the system syncs your data to the cloud as soon as the connection is back.

Absolutely. Kashierapp offers a complete solution that combines cashier and accounting. With the Pro plan, you get a full financial system including a chart of accounts, cost centers, journal entries and financial statements.

Of course! Switching to Kashierapp is smooth and you won't lose any of your existing data. The system lets you import your entire database (products, customers and suppliers) in one click.
Kashierapp on WhatsApp WhatsApp