A Point Of Sale (POS) system is used in retail stores to make sales. Zakat, Tax and Customs Authority (ZATCA), the tax authority in the Kingdom of Saudi Arabia (KSA), mandated businesses to generate e-invoices for all sales transactions.
Hence, businesses must integrate POS with ZATCA and the e-invoice generation process. This article explains all about POS and how to generate e-invoices directly from a POS system in KSA.
A POS could be a physical device in a retail store or a checkout page in a website (online store).
The software used for POS devices is exponentially growing with all new features that allow businesses to monitor inventory levels and customer preferences. Further, they are helping in tracking pricing accuracy and collecting marketing data.
The latest POSs are capable of managing business processes beyond sales, such as
Basic POS systems include an electronic cash register and software to coordinate data collected from daily purchases. Further, businesses can enhance the POS through more data-capture devices installation and creating a network.
The advanced POS systems:
Till now, ZATCA has announced eight waves under phase 2 of e-invoicing, covering businesses having more than SAR 40 million to generate e-invoices. Accordingly, e-invoicing applicable businesses must integrate their ERP/POS/accounting systems with the Fatoora portal.
After integration, businesses operating at the retail level using POS devices at stores or checkout pages on websites must generate e-invoices. Even though businesses have a 24-hour window to report retail sales to ZATCA, it is suggested to report in real-time or hourly, considering the large volume of invoices.
The major concern in generating e-invoices from POS is internet connectivity, which can disrupt counter or website sales. This scenario eventually results in a loss of business and unhappy customers. Hence, it’s important to have a scalable e-invoicing solution.
ClearTax introduced an offline ZATCA Phase II e-Invoice application for POS. Below are the few features provided by us:
Businesses present across multiple locations must have set up many POS systems. With the introduction of e-invoicing, they must integrate all these POS systems with ZATCA to generate e-invoices. Any non-compliance can result in notices/penalties from ZATCA. Hence, businesses should opt for smart solutions that offer POS integration with minimal disruption and can handle any scale at any time.