Skip to main content

Albania TIN & NIPT Guide (NUIS)

Tax Identification Number (TIN) in Albania — NIPT and NID

Albania uses two distinct tax identification numbers depending on whether the taxpayer is a business entity or an individual. Understanding which number applies to your situation — and how they are formatted — is essential for invoice compliance, customs clearance, and VAT registration.

The issuing authority for business tax numbers is the National Business Center (Qendra Kombëtare e Biznesit — QKB), an Albanian government entity that functions as a one-stop registration office. The Tax Administration (Administrata Tatimore e Shqipërisë — TATIME) manages ongoing compliance, VAT registration, and the Fiskalizimi e-invoicing system.


NIPT / NUIS — Business Tax Identification Number

The tax identification number for businesses and legal entities is referred to as both NIPT (Numri i Identifikimit për Personin e Tatueshëm) and NUIS (Numri Unik i Identifikimit të Subjektit). These terms refer to the same 10-character identifier — NUIS is the newer official designation, while NIPT remains the term used in customs and legacy contexts.

Every business operating in the Republic of Albania must obtain a NIPT/NUIS before commencing operations. Initial registration is submitted through the QKB. Subsequent updates to registration data are also processed through QKB applications. Non-profit organizations, tax representatives, and farmers register through the Regional Tax Directorate of the relevant district rather than QKB.

Format Specification

The NIPT/NUIS follows the format L########L — a capital letter, eight digits, and a capital letter:

PositionContentExample
1Decade letter (J = 1990–1999, K = 2000–2009, L = 2010–2019)K
2Year within the decade (1 = 2011, 2 = 2012, etc.)7
3–4Converted month of issuance, district-encoded (e.g., January in Tirana = 13, February in Tirana = 14, other districts start at 25)20
5–6Day of month of issuance (01–31)01
7–9Sequential issuance order that day within the district (001–999)008
10Check digit — a capital letter computed from the first nine characters via a formulaV

Example: K72001008V

The regex pattern for format validation is: ^[A-Z][0-9]{8}[A-Z]$

The check digit (position 10) is calculated using a weighted-sum algorithm applied to the first nine characters, with the result mapped to a letter. Mismatches between the check character and the computed value indicate either a transcription error or a fabricated number.

NUIS format example
NUIS (NIPT) format

NIPT and Customs — Asycuda World Registration

A NIPT issued by QKB is not automatically recognized by Albanian Customs (Dogana). Any company that imports or exports goods must separately register its NIPT in the Asycuda World customs system by submitting a copy of the Taxable Person's Certificate and the QKB registration extract to Dogana. For commercial imports exceeding EUR 450 in value, only companies with a registered NIPT can proceed — individual importers are not permitted above this threshold. See the NIPT customs registration guide for verification steps.


NID — Individual Tax Identification Number

The individual TIN, known as the National ID number (NID), is a 10-character code issued by the civil registry to Albanian citizens and foreign citizens with permanent residence in Albania. It encodes biographic data as follows:

PositionContent
1–2Year of birth (last two digits)
3–4Month of birth + gender encoding
5–6Day of birth
7–9Sequential issuance order on same date
10Check digit (letter A–W)

Example: I05101999Q

The NID serves simultaneously as the national identity document number, social security number, electoral roll number, and tax identification number for individuals. Foreign nationals without permanent residence who conduct economic activity receive a NIPT instead of a NID.

NID format example
NID format

Fiskalizimi — Albania's Mandatory E-Invoicing System

Since 2021, Albania has operated the Fiskalizimi real-time e-invoicing system. Every invoice issued by an Albanian-registered business must be submitted to the Tax Administration's Central Information System (CIS), which returns a Unique Invoice Identification Number (NIVF). The NIVF and a QR code must appear on every issued invoice.

Fiskalizimi requires each business to hold a valid electronic certificate issued through the e-Albania portal. Key compliance facts:

  • Certificates are valid for one year from generation date
  • Renewal must begin at least 30 days before expiry through e-Albania
  • Online payment (card) processes the certificate within 60 minutes; bank transfer takes up to 10 business days
  • During peak periods, AKSHI (the National Agency for Information Society) processing has taken up to two months — plan renewals early

Learn about e-invoicing systems globally and how Albania's Fiskalizimi compares to other real-time clearance models.


VAT Registration in Albania

The mandatory VAT registration threshold for businesses established in Albania is ALL 10 million in annual turnover (approximately EUR 90,000), effective since 1 January 2021. Businesses must apply for VAT registration within 15 days of exceeding this threshold.

Voluntary registration is available for businesses with turnover between ALL 5 million and ALL 10 million, but voluntary registrants must remain VAT-registered for a minimum of two years. Businesses engaged in imports or exports must register for VAT regardless of turnover level.

Non-resident businesses providing electronically supplied services to Albanian private consumers (B2C) must register from the very first sale — there is no minimum threshold. This applies to SaaS, streaming, e-learning, software downloads, and similar digital products.

For context on how registration thresholds work across countries, see the VAT registration threshold guide.


Cross-Border Obligations

Reverse Charge for B2B Digital Services

When a foreign business sells digital services to an Albanian VAT-registered business (B2B), the Albanian buyer self-assesses VAT under the reverse-charge mechanism. The foreign seller does not charge Albanian VAT and does not need to register or appoint a tax representative for those transactions alone.

B2C Digital Services — No Threshold, Tax Representative Required

For sales to Albanian private consumers (B2C), the foreign seller must:

  1. Register with Albanian tax authorities before the first sale
  2. Appoint an Albanian-resident tax representative who files with the Regional Tax Directorate within 5 days of appointment
  3. The tax representative is jointly liable for underpaid VAT
  4. Charge and remit Albanian VAT at the standard rate of 20%

Frequently Asked Questions

Does a foreign company selling SaaS or digital services to Albanian consumers need to register for VAT even with low revenue?

Yes — there is no minimum revenue threshold for non-resident businesses providing electronically supplied services (streaming, SaaS, e-learning, software downloads) to private consumers (B2C) in Albania. Registration is required from the very first sale, and the standard VAT rate of 20% applies to every transaction. [1] Registration requires appointing an Albanian-resident tax representative who must file with the Regional Tax Directorate within 5 days of appointment; the representative is jointly liable for underpaid VAT. [2] Albanian tax authorities began actively contacting non-compliant multinationals from 2025 onward and have warned of administrative and legal action.

If I sell software B2B to an Albanian VAT-registered company, do I still need to register and appoint a tax representative?

No. For B2B cross-border digital services where the Albanian customer is a VAT-registered business, the Albanian buyer is required to self-assess VAT using the reverse-charge mechanism — the seller does not charge Albanian VAT and does not need to register or appoint a representative solely for those B2B transactions. [2] The registration and fiscal representative obligations apply specifically to B2C supplies (sales to non-taxable persons such as private individuals). Before issuing an invoice, always verify the buyer's NIPT status on the QKB register to confirm they are VAT-registered, since an incorrect assumption shifts the VAT liability to you. [3]

I made an error on a Fiskalizimi-fiscalized invoice — can I correct it, or is the original invalid?

You cannot edit a fiscalized invoice once the Albanian Tax Administration's Central Information System (CIS) has issued the Unique Invoice Identification Number (NIVF). The only remedy is to issue a corrective invoice that explicitly references the original NIVF, issuer NIPT, serial number, and issue date. [4] Failing to issue a corrective invoice and leaving an incorrect fiscalized invoice uncorrected is a compliance violation. Under Law 83/2022 (effective 1 January 2023), penalties for repeated failure to issue invoices correctly range from ALL 50,000 for sole traders to ALL 500,000 for corporate taxpayers, with an additional penalty of 100% of the undeclared VAT where tax was evaded. [2]

At what turnover level must an Albanian-based business register for VAT, and what happens if the deadline is missed?

Since January 1, 2021, the mandatory VAT registration threshold for businesses established in Albania is ALL 10 million in annual turnover (approximately EUR 90,000). Once turnover exceeds this amount, the business must apply for VAT registration within 15 days. [2] Voluntary registration is permitted for businesses with turnover between ALL 5 million and ALL 10 million, but voluntary registrants must remain VAT-registered for a minimum of two years. Businesses involved in imports or exports must register for VAT regardless of turnover. Missing the 15-day registration deadline is a tax procedure violation subject to penalties under the Tax Procedures Law. [5]

Can an Albanian company's NIPT appear "Active" on the QKB register but still be invalid for Fiskalizimi purposes?

Yes. The QKB Business Register and the Tax Administration (TATIME) operate separate databases. A NIPT showing as "Aktiv" on QKB confirms legal registration, but Fiskalizimi requires the taxpayer to additionally hold a valid digital certificate issued and periodically renewed through TATIME for invoice signing. [4] Expired or revoked fiscal certificates cause invoice submission failures even when the NIPT is legally active. Businesses and foreign partners verifying an Albanian supplier should cross-check both the QKB status and confirm the supplier can issue properly fiscalized invoices with a NIVF code. Use the QKB search to verify NIPT status and the Fiskalizimi platform to validate invoice authenticity. [3]

My company needs to import goods into Albania — is a QKB-issued NIPT sufficient, or is additional customs registration required?

The QKB-issued NIPT alone is not sufficient for customs clearance. Every company conducting import or export operations must separately register its NIPT in the Asycuda World system operated by Albanian Customs (Dogana) by submitting a copy of the Taxable Person's Certificate and the QKB registration extract. [6] Without Asycuda World registration, customs declarations cannot be filed electronically. Additionally, commercial imports exceeding EUR 450 in value require a registered company NIPT — private individuals cannot import above this threshold. [6]


How Lookuptax can help you ?

Lookuptax VAT validation revolutionizes VAT number validation with its robust platform, empowering businesses to seamlessly verify VAT numbers across over 100 countries. Our cutting-edge technology ensures accurate and efficient validation, reducing errors and enhancing compliance.

Sign up on Lookuptax for taxid validation