1. IntroductionThe Malawi Revenue Authority is currently implementing an electronic invoicing system (EIS) aimed at smoothly integrating point of sale systems with the MRA EIS API. Currently, MRA receives sales transactions from various businesses and taxpayers through electronic fiscal devices. However, this approach has become costly for both taxpayers and the Revenue Authority over time. These electronic fiscal devices use File Transfer Protocol (FTP) and mobile SIM cards for network connectivity to transmit data, sending it in a summarized report known as a Z report.
The adoption of an electronic invoicing system will allow Point Of Sale (POS) developers to effortlessly transmit data to the Malawi Revenue Authority (MRA) through a dedicated API accessible via the internet. This API will be operational for POS devices around the clock, employing contemporary data transmission standards like REST APIs and JSON. The following documentation looks at the process for POS developers to establish connections with the MRA API and efficiently transmit sales data.
The new method of transmitting data to MRA via an API will enable POS terminals to send detailed invoice (receipt) data instantly, even offering offline support in case of connectivity issues.
|