Albania Company Registration: The Setup Errors That Create Years of Tax Problems
Valbona Xhanaj, IEKA-certified accountant with 30+ years of experience 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.
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 excluded certain professions (lawyers, architects, doctors, certified accountants, engineers) from the 0% rate. If your NACE code maps to one of these categories -- even if your actual work does not fall within the exclusion -- the DPT system may automatically classify you at the standard 15%/23% progressive rates.
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 says "within 30 days" of 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 300,000 (~EUR 2,900) per person 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 threshold on a rolling 12-month basis 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 30-minute 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
- Can a foreigner own 100% of a company in Albania?
- Yes, with no restrictions for most sectors. But ownership does not grant residency. Founders who register an Sh.p.k. remotely and then move to Albania without a residence permit create an immigration compliance gap. The QKB registration process is identical for foreign and Albanian nationals -- the traps are in the steps that come before and after registration, not in QKB itself.
- What is the most common registration mistake foreigners make?
- Choosing Person Fizik when they should choose Sh.p.k. Person Fizik requires an Albanian residence permit (which most foreigners do not have at registration), carries unlimited personal liability, and cannot be directly converted to an Sh.p.k. later. The conversion requires closing one entity and opening another -- new NIPT, new bank account, new fiskalizimi certificate, re-issued contracts. We see this cost EUR 1,500-3,000 in fees and weeks of downtime.
- How long does company registration actually take end-to-end?
- QKB registration itself takes 1-5 business days. But a fully operational business -- with bank account, fiskalizimi, DPT confirmation, and eFiling access -- takes 2-4 weeks if everything goes smoothly. The bank account KYC review is the bottleneck. Founders who start bank conversations before QKB registration finish fastest. Those who treat each step sequentially can take 6-8 weeks to become operational.
- What happens if I miss the 20-day fiskalizimi deadline?
- Issuing invoices without a functioning fiskalizimi connection carries fines of ALL 50,000 (~EUR 480) for natural persons and ALL 100,000 (~EUR 960) for VAT-registered entities on the second offense. The first offense triggers a warning, but the second has no grace period. Start fiskalizimi setup on the same day as QKB registration, not after.
- Do I need to visit the DPT office after QKB registration?
- Technically, QKB notifies the DPT automatically. Practically, you should visit within the first week to confirm your NACE codes, tax regime, and reporting obligations are correctly configured. Misconfigurations -- wrong NACE code, wrong tax regime assignment -- sit silently in the system until your first tax assessment reveals the problem. A 15-minute confirmation visit prevents months of retroactive corrections.
- What taxes does my company owe immediately after registration?
- Monthly social insurance contributions (due by the 20th) start immediately, even at zero revenue. If VAT-registered, monthly VAT returns are due by the 14th. These obligations apply under the 0% income tax rate. The 0% rate eliminates income tax -- it does not eliminate filing obligations. Penalties for missed filings are ALL 5,000-10,000 per return and accumulate automatically. See our <a href="/en/albania-company-tax-rates-2026/">company tax rates guide</a>.
Need Help With Your Situation?
Book a free 30-minute consultation with Valbona Xhanaj. We will review your specific case and outline the next steps.