
High time to start implementation of e-invoicingĮntities operating in the public sector should already start the implementation of solutions that enable transmission of e-invoices from January 2022. For example, ‘S’ means standard rate, ‘AE’ means reverse charge settlement, and ‘E’ means exempt from VAT. There are two more codes: 381 and 383 indicating very specific non-standard scenarios.Ī separate dictionary of codes is introduced for VAT categories (the TaxCategory field). For example, 380 refers to a standard invoice, 384 to a corrective invoice, and 386 to an advance payment invoice.
#FAKTURAMA ENGLISH MANUAL CODE#
Moreover, each document needs to be marked with a specific code indicating the type of invoice. There are dozens of fields to be provided in the XML file, covering seller and buyer data, product data on goods, detailed VAT data, payment instructions, and so on. The content of Serbian e-invoices is demanding. The UBL standard is maintained by the OASIS Open organization. UBL (universal business language) is a set of standardized XML business documents, such as purchase orders, invoices, and logistics documents. Serbian XML e-invoices need to be in line with the UBL 2.1. Similar to most e-tax requirements, Serbian electronic invoices need to be issued in XML format. This should be done through the e-invoice portal (Invoice format and content In order to use the API, taxpayers need to turn it on and generate a dedicated identification key.

Once this has been performed successfully, the taxpayer receives a JSON response containing a unique invoice identifier ( salesInvoiceId key). For example, issuing an invoice needs to be done using the ‘POST’ method. The Serbian e-invoicing API is REST API, which offers a number of methods for enabling communication with the government’s system.
#FAKTURAMA ENGLISH MANUAL REGISTRATION#
In Serbia, the national e-invoicing system is simply called the Sistem E-Faktura (In addition, an ancillary system has been introduced to help taxpayers with the processing and storage of invoices, the Sistem za Upravljanje Fakturama (SUF), which can be found at and To start using the electronic invoicing system, a taxpayer first needs to register through the dedicated portal, which can be accessed at Registration requires authentication using a qualified electronic certificate. This means that transmission and preliminary validation of electronic invoices is performed through an interface that is managed by the tax authorities. In principle, the Serbian e-invoicing system follows the so-called clearance model, which is already in place for example in Italy (SdI). Non-compliance with the electronic invoicing requirement is subject to penalties of up to 2 million Serbian dinars (around 17,000 euros).

