Electronic invoice in Albania
Albania has mandated real-time cleared e-invoicing since 2021 under Law No. 87/2019 — every invoice is signed, sent to the Central Information System and only valid once it carries a NIVF.
Albania did not phase e-invoicing in by company size. It replaced the entire invoicing process at once. Under Law No. 87/2019 on the invoice and the turnover monitoring system — the law everyone in the country calls fiskalizimi — every invoice issued by an Albanian taxpayer is transmitted to the tax administration at the moment it is issued, signed with an electronic certificate, and only becomes a valid invoice once the state system returns an identification number for it.
The system behind this is the Central Information System (CIS), also referred to as the Central Invoice Platform, operated by the General Directorate of Taxes (Drejtoria e Përgjithshme e Tatimeve, DPT). It covers business-to-government, business-to-business and cash transactions with consumers alike, with no turnover threshold and no small-business exemption.
Albania's mandate is not upcoming — it has been fully in force since 2021. What has moved more recently is the payment side rather than the invoice side.
Parliament passes the law on the invoice and the turnover monitoring system, published in the Official Gazette in January 2020. It creates the CIS, the electronic invoice, and the obligation to fiscalise every transaction.
Suppliers invoicing public bodies must issue and transmit electronically. See B2G.
The obligation extends to non-cash transactions between taxpayers. See B2B.
The final phase brings all cash transactions into scope, for every taxpayer regardless of turnover or VAT status. See B2C and cash.
Normative Act No. 27 of 1 July 2021 had suspended fiscalisation penalties for the launch period. From 2022 the tax administration moved from an advisory posture to enforcement.
Published in Official Gazette No. 11 and effective on publication. It amends Law No. 9920/2008, tightening electronic communication with the tax administration and adding automatic filing where a taxpayer misses a return deadline.
Accommodation providers, transport services, public institutions and companies with state capital had to be able to accept card and other electronic payments by this date. See Payment reporting.
The government has signalled that mandatory electronic payment acceptance will be extended beyond the first group of sectors to the remaining businesses. The direction is clear; the precise scope and the implementing act should be confirmed before you plan around the date.
The trigger in Albania is not turnover and not VAT registration. It is the act of issuing an invoice as a registered taxpayer.
Since 1 January 2021, every cashless invoice to an Albanian public body must be issued electronically and passed through the Central Invoice Platform. There is no parallel portal to upload to and no PDF fallback: the same fiscalisation route used for commercial invoices is the route used for the public sector.
The platform maintains a sales book and a purchase book for every taxpayer, built from the invoices that reach the CIS. A public buyer therefore sees the supplier's invoice in its own purchase book as soon as the invoice is fiscalised — which is also why an invoice that was never fiscalised is, from the buyer's perspective, an invoice that does not exist.
Since 1 July 2021, non-cash transactions between taxpayers must be issued as structured electronic invoices and transmitted to the CIS in real time. The buyer receives the invoice through the agreed channel, but the legally decisive event is the acknowledgement from the CIS, not the delivery to the customer.
Practically, this means an Albanian B2B invoice carries three elements a European invoice does not: the NIVF assigned by the platform, the NSLF security code derived from the issuer's electronic signature, and a QR code that lets the recipient verify, on the tax administration's own system, that the document was genuinely reported.
From 1 September 2021 all cash transactions fall under fiscalisation. Shops, restaurants, hotels and service providers must operate certified invoicing or cash register software that is connected to the CIS, and each sale — whether settled in cash or by card — is transmitted as it happens.
Once a transaction has been recorded it cannot be altered or deleted; corrections are made by issuing a further document, not by editing the original. The customer receives a receipt carrying the NIVF, the NSLF and the QR code.
Albania's fiscalisation service specification accepts two XML syntaxes — the same two the European standard EN 16931 permits. That similarity is worth understanding precisely, because it is where most European projects go wrong.
OASIS Universal Business Language, ISO/IEC 19845:2015. The syntax most implementations use.
Cross Industry Invoice, XML schema 16B. Accepted as an alternative syntax.
Albania uses a clearance model: the tax administration sits inside the transaction rather than receiving a report afterwards. The sequence for a single invoice is short but strictly ordered.
Your system produces the invoice in UBL 2.1 or UN/CEFACT CII with the fields the Albanian specification requires.
The invoice is signed electronically with the taxpayer's certificate. The signature produces the NSLF, the issuer security code.
The signed document is sent to the Central Information System in real time, at the moment of issue.
CIS validates the document and returns the NIVF, the unique fiscalisation identifier. Without it, the document is not a valid invoice.
NIVF, NSLF and a QR code go onto the invoice or receipt. The transaction appears in both parties' sales and purchase books in the self-care portal.
Two credentials are needed, and they are not the same thing. Confusing them is the single most common cause of a stalled Albanian onboarding.
Fiscalisation in Albania covers the money as well as the document. Banks and payment institutions report non-cash payments to the tax administration daily through the dedicated e-invoice bank service, which lets the administration match invoices against settlement rather than take reported turnover at face value.
Alongside that, the obligation to accept electronic payment has been extended. By 30 May 2026, accommodation providers, transport services, public institutions and companies with state capital had to have POS/POI devices in operation, and the tax administration has said non-compliance after that date may attract administrative measures. A further extension to the remaining sectors has been announced for the end of 2026.
Penalties under Law No. 87/2019 were deliberately suspended for the launch period and have applied since 2022. They are structured per invoice, which is what makes them material: a systems failure that goes unnoticed for a week is not one penalty, it is one penalty per document.
Electronic invoices must be retained for five years, counted from the year following the year of issue, and the archive must preserve authenticity of origin, integrity of content and legibility for the whole period.
Two points are routinely missed. First, the CIS holds its own record of every fiscalised invoice, but that does not discharge the taxpayer's own retention obligation — the platform is evidence for the administration, not your archive. Second, the general documentation and bookkeeping rules under the tax procedures law continue to apply in parallel, and a group with its own accounting retention policy will usually keep invoices longer than the fiscalisation minimum in any case.
Albania is a clearance country, which means the integration work sits in your issuing process rather than in a mailbox. As a certified Peppol access point with country-specific connections beyond the Peppol network, we cover both sides of that.
Yes, and it has been since 2021. B2G from 1 January 2021, B2B from 1 July 2021, cash transactions from 1 September 2021. There is no remaining transition period and no turnover threshold.
No. Albania's mandate runs through the Central Information System, not over Peppol. The XML syntaxes are the same two used in Europe, but the mandatory content, the signature and the clearance step are Albanian requirements. You need a CIS integration.
Not if you have no Albanian tax registration — the fiscalisation obligation attaches to Albanian taxpayers. Your Albanian customer records the purchase on its side. The picture changes if you are registered in Albania, operate through a branch or permanent establishment, or supply digital services to Albanian consumers, in which case Albanian registration and VAT obligations apply.
The NIVF is the unique fiscalisation identifier returned by the Central Information System once it has accepted an invoice. The NSLF is the issuer's security code, derived from the electronic signature applied before transmission. Both, plus a QR code, must appear on the invoice or receipt.
The specification provides for transmission after the fact once connectivity is restored, and the invoice retains its issuer security code in the meantime. This has to be built into the software deliberately — queueing, retry and monitoring — because an invoice that is never transmitted is treated as an invoice that was never fiscalised.
Yes. The Central Information System keeps its own record, but the taxpayer's five-year retention obligation is separate and is not satisfied by the existence of the state's copy.
Yes. The obligation follows the issuing of invoices by a registered taxpayer, not VAT status or turnover. The cash-transaction phase in September 2021 was explicitly extended to all taxpayers regardless of tax liability or annual turnover.
Albania belongs to the clearance family — closer to Serbia, Italy or Turkey than to Germany or the Netherlands. The state is not a recipient of reports; it is a step in the issuing process. An invoice exists once the Central Information System says it does, and not before.
For a European company that already runs Peppol, this is a genuinely different build. The file formats look familiar, which is exactly the trap: the content rules, the electronic signature, the real-time call and the certificate chain are all Albanian. What transfers from a European setup is the master data discipline and the ERP extraction; what does not transfer is the transport layer.
As a certified Peppol access point we provide solutions for sending and receiving electronic invoices securely across Europe and beyond — including format conversion, validation and integration with national platforms.
Start free trial