Albania Company Registration: The Setup Errors That Create Years of Tax Problems

Valbona Xhanaj, tax & customs consultant certified by IKM (cert. no. 135, 2012) in Tirana. Has registered hundreds of companies for foreign founders -- and spent even more time fixing the damage when founders chose the wrong structure, skipped steps, or followed advice from people who had never actually registered a business in Albania.

· Updated
Listen to this guide Audio narration
Read by an automated voice

The registration itself is not the hard part

Every "start a business in Albania" guide makes QKB registration sound like the main event. It is not. The National Business Center processes most applications in one to five business days, the fee is zero, and foreigners face no ownership restrictions. The QKB step is genuinely easy.

The problems start with what you decide before you register, and what you fail to do after. This article covers the registration mistakes that create compounding tax problems -- wrong structure choice, missed fiscalization deadlines, bank account timing errors, and NACE code misconfigurations that silently put you in the wrong tax regime. For the general startup journey and Year 1 budgets, see our quick-start guide. For the comprehensive reference with document checklists, see our complete guide. This article is specifically about what goes wrong at registration and why.

The legal framework rests on Law No. 9723/2007 on the National Registration Center and Law No. 9901/2008 on Entrepreneurs and Commercial Companies. Together they created a streamlined one-stop system. The system works. The people using it are where the errors happen.

The wrong entity type: the most expensive single decision

Albanian law offers five business structures. The internet tells you to pick the cheapest one. That advice has cost our clients more in restructuring fees than any tax bill.

Person Fizik (sole trader) looks attractive: zero minimum capital, same-day registration, 0% income tax on turnover up to ALL 14,000,000 through 2029. What the forums leave out: unlimited personal liability -- your apartment, your car, your personal savings are all exposed to business debts. And foreign nationals cannot register a Person Fizik without an Albanian residence permit. We see founders arrive in Tirana, attempt to register a Person Fizik, get rejected by QKB, and lose a week restarting with an Sh.p.k.

Sh.p.k. (LLC) is the right choice for 90% of foreign founders: separate legal entity, limited liability, minimum capital ALL 100, no residence permit required, and the same 0% transitional rate applies. The 8% dividend withholding tax when you extract profits is the tradeoff -- but liability protection alone justifies the structure for anyone with clients, contracts, or assets at risk.

The conversion cost when founders get this wrong is significant. There is no direct Person Fizik-to-Sh.p.k. conversion in Albanian law. You must close one entity and open another: new QKB registration, new NIPT, new bank account, new fiskalizimi certificate, re-issued contracts, re-registered employees. We have seen this cost EUR 1,500-3,000 in fees and weeks of downtime. For the full comparison, see our Person Fizik vs. Sh.p.k. guide.

The other structures -- Sh.a. (joint-stock, minimum capital ALL 3,500,000), Branch Office, and Representative Office -- serve specific needs. Few first-time founders need them. The complete entity comparison is in our Sh.p.k. formation guide.

The NACE code mistake that silently changes your tax rate

This is the registration error nobody talks about, because most founders do not know it happened until their first tax assessment.

When QKB registers your business, it assigns NACE Rev. 2 activity codes based on what you declare as your business purpose. These codes flow automatically to the DPT (tax authority), where they determine your tax regime, your VAT obligation category, and which reporting requirements apply. An incorrect NACE code can put you in the wrong tax bracket, trigger unnecessary sector-specific reporting, or -- in the worst case -- exclude you from the 0% transitional rate entirely.

The problem is acute for founders in professions that border on regulated categories. Council of Ministers Decision No. 753/2023 had excluded certain professions from the 0% rate, but the Constitutional Court struck that exclusion down on 27 June 2024, so it no longer applies -- liberal professions keep 0% under ALL 14 million through 2029. A wrong NACE code is still worth avoiding: an inaccurate activity code can trigger sector-specific reporting or mis-classify your tax regime in the DPT system, which is far easier to prevent at registration than to correct afterward.

Fixing a NACE code after registration requires a formal amendment at QKB, notification to the DPT, and potentially a review of all prior filings. If the DPT assessed you at the wrong rate for months before anyone noticed, unwinding that creates a bureaucratic nightmare. The fix takes 15 minutes if you get the code right at registration. It takes weeks if you discover the error during your first annual filing.

This is why we insist on confirming the tax profile at the regional DPT office within the first week after registration -- even though QKB technically handles the automatic notification. The automatic system does not catch misclassifications. A human review does.

The fiskalizimi deadline most founders miss

You have 20 days after QKB registration to set up fiskalizimi -- Albania's mandatory e-invoicing system under Law No. 87/2019. This is not a suggestion. Issue a single invoice without a functioning fiskalizimi connection and the penalty is ALL 50,000 (~EUR 480) for natural persons, ALL 100,000 (~EUR 960) for VAT-registered entities on the second offense.

The setup requires three things simultaneously: a NAIS digital certificate from the e-Albania portal, compliant invoicing software (ALL 5,000-15,000/month), and a live connection to the Central Information System (CIS) that transmits each invoice in real time and assigns a unique NIVF code and QR code. All three must work together before you can issue your first legally valid invoice.

Here is where the timing trap catches people. Founders celebrate the QKB registration, start signing clients, and realize on day 18 that their invoicing software provider needs five business days to configure the CIS connection. They issue their first invoice manually -- without a NIVF code -- and create a compliance violation before the business has earned its first lek.

The solution is to start fiskalizimi setup the same day as QKB registration, not after. Apply for the digital certificate on day one. Contact the invoicing software vendor on day one. Run a test invoice by day 10. Our fiskalizimi guide covers the full setup process. But the critical point is timing: this is a parallel task, not a sequential one.

The bank account timing error that stalls everything

Albanian law requires every Sh.p.k. and Sh.a. to open a dedicated business bank account. The law (Tax Procedures Law, Neni 59) sets the deadline at 20 calendar days from the day after registration. The practical reality is that the bank account is the bottleneck that determines when your business actually becomes operational.

Without a bank account, you cannot receive client payments (fiskalizimi invoices require a bank reference), you cannot pay social insurance contributions (due by the 20th of each month), and you cannot pay taxes. Every other post-registration obligation depends on this one step.

The problem is that founders treat the bank account as a post-registration task when it should be a pre-registration task. Albanian bank KYC/AML reviews take one to three weeks. For complex cases -- non-resident founders, multiple nationalities, high-risk countries -- it can stretch to three weeks or more. A founder who registers the Sh.p.k. on Monday and walks into Raiffeisen on Tuesday expecting an account by Friday will be disappointed.

The strategy that works: start bank conversations before QKB registration. Visit Raiffeisen or BKT during your first week in Tirana, explain your situation, ask what documents they need. Apply to two banks simultaneously. Schedule the bank meeting so KYC runs concurrently with QKB processing, not sequentially after it. See our banking guide for foreigners for the full process and document checklist.

Post-registration: the 30 days that define your compliance future

The first 30 days after QKB registration involve more mandatory steps than most founders realize. Miss any of them and you start accumulating penalties before the business has revenue.

Within 7 days: Visit your regional DPT office to confirm your NACE codes, tax regime (0% transitional or standard CIT), and reporting obligations. Yes, QKB notifies the DPT automatically. No, the automatic notification does not catch misconfigurations.

Within 20 days: Complete fiskalizimi setup -- digital certificate, invoicing software, and live CIS connection all functional and tested.

Within 30 days: Open and activate your business bank account. Register for the eFiling portal (efiling.tatime.gov.al) -- foreigners must visit a tax office in person for initial registration.

Before first employee's first day: Register each employee through e-Albania. The penalty for an unregistered employee is ALL 50,000–200,000 per person (Law 9920, Art. 119) with no grace period. See our payroll guide.

Monthly, starting immediately: Social insurance contributions due by the 20th. VAT returns due by the 14th (if VAT-registered above ALL 10M). These deadlines apply even if your revenue is zero. A late filing penalty of ALL 5,000-10,000 per missed return applies automatically. Three months of missed filings: ALL 15,000-30,000 in penalties before any tax is owed.

The 0% income tax rate does not mean zero compliance. It means zero tax on a mountain of paperwork. Founders who confuse the two end up in our office with penalty notices. For the full annual compliance calendar, see our annual compliance guide.

Foreign founder traps: residence permits, apostilles, and powers of attorney

Foreign nationals can own 100% of an Albanian Sh.p.k. with no restrictions. The registration process at QKB is identical for foreign and Albanian founders. But three specific traps catch foreigners repeatedly.

The residence permit confusion. Registering an Sh.p.k. does not require a residence permit. Living and working in Albania does. Company ownership does not grant residency rights. Founders who register their company remotely, then move to Albania and start working without a residence permit, create an immigration compliance gap that can complicate everything from bank account access to tax filings.

The apostille you forgot to get before you left home. All foreign documents submitted to QKB or the notary -- passport copies, powers of attorney, parent company documents for branch offices -- must be apostilled in your home country (if it is a Hague Convention signatory) and translated into Albanian by a sworn translator in Albania. You cannot get an apostille in Tirana. You must get it before you leave your home country. Arriving without apostilled documents stalls everything by one to two weeks while international courier services shuttle papers back and forth.

The power of attorney that QKB rejects. If you are registering remotely through a representative, your power of attorney must explicitly authorize each action: registering the company, signing the Articles of Association, acting at QKB, and (separately) acting at the bank. A generic "all powers" clause is routinely rejected by QKB or the notary. Specify each power individually. Have a local lawyer review the document before your notary certifies it.

These are not edge cases. They are the most common reasons foreign registrations take three weeks instead of three days.

The registration errors that compound for years

The worst registration mistakes are not the ones that cause immediate problems. They are the ones that sit quietly in your tax profile for months or years, creating liabilities you do not know about until a DPT review or audit surfaces them.

Wrong NACE codes that put you in a sector requiring specific reporting you never filed. Missing VAT registration because you crossed the ALL 10,000,000 calendar-year threshold and did not notice -- the DPT has your fiskalizimi data and knows exactly when you crossed the line, even if you do not. Retroactive VAT liability for uncollected tax, plus a fine of ALL 10,000-15,000 for late registration. No DPT profile confirmation -- your tax regime was set to standard CIT when you qualified for the 0% transitional rate, and every quarterly prepayment was calculated at 15% on income that should have been taxed at zero.

Each of these errors is trivial to prevent at the time of registration. Each becomes expensive and time-consuming to fix retroactively. The pattern we see repeatedly: founders save EUR 200-300 by handling registration themselves, then spend EUR 2,000-5,000 cleaning up the consequences over the next two years.

What does your company's registration profile actually say at the DPT? If you registered without professional help, there may already be misconfigurations creating silent liabilities. A review by a qualified accountant can identify them before the next filing deadline makes them worse.

Disclaimer: The information in this article is provided for general informational purposes only and does not constitute legal, tax, or financial advice. Albanian business registration requirements can change. We recommend consulting with a qualified accountant or legal advisor before making decisions based on this content.

Frequently Asked Questions

Need help with your situation?

Get expert answers from Valbona Xhanaj — €30. We’ll review your specific case and outline the next steps.

Book consultation · €30
← Back to English Guides
Written consultation · €30

Send your question

We'll get back to you by email or WhatsApp, usually within one business day.

Expert advice on your case. You pay once, no subscription.

Valbona Xhanaj
Valbona Xhanaj
Tax and customs consultant
  • A reply usually within one business day
  • Reviewed by the relevant specialist
  • The €30 credits toward your engagement if you continue.
Send your question · €30