If you are an Albanian freelancer collecting payments from foreign clients in a personal bank account, here is the uncomfortable truth: you probably do not owe 0% tax. You owe 15% on every lek of gross income, with no deductions for your laptop, your software, your internet, or your home office. The widely quoted 0% rate until 2029 is real — but it belongs only to freelancers who are properly registered as self-employed individuals with a tax ID (NIPT) and who route client payments through a business bank account. Everyone else is taxed as informal personal income.
On top of that, a reclassification rule buried in Albania's income tax law can treat a one-client freelancer as an employee, wiping out the small-business rate entirely. A late-2025 amendment shields freelancers whose clients are all abroad — but only if you are registered in the first place. And if you have unregistered years behind you, a fiscal amnesty window closes on December 31, 2026. This guide walks through all three pieces: the registration that unlocks 0%, the single-client rule and its foreign-client shield, and the amnesty deadline for past years.
The 0% Rate Is Real — and Conditional
Law No. 29/2023 "On Income Tax," in force since January 1, 2024, sets a 0% profit tax rate for self-employed individuals with gross income up to 14 million ALL per year (roughly $140,000), and that rate runs through December 31, 2029. Albanian freelancers repeat this correctly. What many miss is that the rate is the reward at the end of a compliance chain, not a blanket exemption for anyone working from a laptop in Tirana.
Three conditions must hold at the same time:
- You are registered as a natural person with a NIPT. The NIPT (Numri i Identifikimit për Personat e Tatueshëm) is your tax identity as a business. Registration runs through the National Business Center (QKB) via the e-Albania portal, costs nothing in administrative fees, and typically completes within one to two business days.
- Client payments land in a bank account opened in the name of the NIPT. Not your personal account — a business account tied to the tax ID.
- You keep proper books and issue fiscalized invoices. Every collection must be documented with an invoice issued through Albania's fiscalization system, including invoices to clients abroad.
Meet all three and the math is generous: earn $60,000, $80,000, or $100,000 in a year from foreign clients, stay under the 14 million ALL ceiling, and your profit tax through 2029 is zero. Miss the first two and the administration treats your foreign-client receipts as informal personal income, taxed at 15% on the gross amount with zero deductible expenses. No rent, no computer, no subscriptions, no travel — nothing comes off the base.
The personal-account trap
This is where most unregistered freelancers get hurt. The account the money arrives in is not a formality; it is the evidence the tax administration uses to classify the income. Payments from foreign clients arriving in a personal account, with no NIPT behind them, read as undeclared personal income. The same payments arriving in a NIPT business account, backed by registration and invoices, read as business income eligible for the 0% rate. Same work, same clients, same amounts — a completely different tax result determined by paperwork and plumbing.
If you are already registered but clients still pay into your personal account, fix the routing immediately: notify every client to send future payments to the NIPT account, and ask your accountant how to document the amounts that already landed in the wrong place. There are mechanisms to regularize that situation without triggering sanctions, but they require professional handling.
The 80/90 Rule: When One Big Client Makes You an "Employee"
Albanian law has no legal concept of a "freelancer." Law No. 29/2023 knows only the "self-employed individual" — a natural person supplying services or practicing a profession independently. And Article 12, Point 1, Letter "ç" of that law contains a reclassification tripwire aimed at disguised employment: your self-employment income can be reclassified as employment income if either of two concentration tests is met:
- 80% or more of your income comes from a single client, or
- 90% or more of your total income comes from no more than two clients.
Reclassification is expensive. Employment income falls under the progressive personal income tax instead of the small-business regime, and the 0% rate does not apply. For freelancers, the danger is structural, not behavioral: working full-time for one foreign company, or splitting time between two anchor clients, is completely normal in the international services market. Without a shield, the most successful freelancers — the ones with steady, concentrated client relationships — would be the most exposed.
The foreign-client shield
That shield exists, and it was added deliberately. Law No. 81/2025, dated December 11, 2025, inserted a paragraph providing that the reclassification rule does not apply at all when the self-employed individual provides services solely to persons who are non-residents of Albania, or solely to entities without a permanent establishment in Albania. In that case the individual is automatically considered to generate business income.
In plain terms: if every client you serve sits outside Albania, the 80/90 rule cannot touch you, no matter how concentrated your income is. One German client paying 100% of your revenue is fine. The protection applies automatically, with no extra declaration to file. The legislator's intent is transparent — Albania wants its professionals to stay in the country, earn abroad, and spend at home — and the law rewards exactly that pattern.
The shield has a sharp edge, though: it covers you only while your client base stays entirely foreign. Take on an Albanian company as a client and the concentration tests wake up. If your work mix includes domestic clients, you need to either keep any single client's share comfortably below the thresholds or complete the Self-Employed Status Declaration (Annex 1 of Law No. 29/2023), which is submitted by March of the tax year. Track your per-client revenue shares as the year progresses rather than discovering the ratio at filing time.
The DIVA: Three Triggers That Force an Annual Return
The DIVA (Annual Personal Income Tax Return) is the yearly filing through which individuals report income and settle tax. Under Article 67 of Law No. 29/2023, you must file it if you meet any one of three conditions:
- Your annual taxable income from all sources exceeds 1,200,000 ALL (about $12,000). Any freelancer earning more than roughly $1,000 a month from foreign clients clears this bar automatically.
- You are employed by more than one employer at the same time. This catches people who hold a salaried job under an employment contract while also freelancing — the combination alone triggers the filing duty regardless of amounts.
- You have other income not subject to final withholding tax exceeding 50,000 ALL (about $500) per year. A deliberately low floor that sweeps in nearly any side income.
Here is the critical interaction with registration: filing the DIVA without a NIPT does not save you. Your foreign-client income is still taxed as personal income at 15% on the gross, with no deductions. Filing the DIVA with a NIPT, under the 14 million ALL ceiling, means 0% profit tax through 2029 — plus the right to deduct documented business expenses, which lowers your taxable base even after the preferential rate expires. The return is the same form; the registration behind it changes everything on it.
What Registration Actually Costs
Registering as a sole proprietor is not free to operate. Based on current figures, the typical fixed-cost stack runs about $4,320 per year: mandatory social and health insurance contributions computed on minimum salary thresholds, the annual municipal tax (around $228 per year, paid to the municipality where the activity is registered), and an accountant's retainer to keep the books, fiscalization, and filings in order. The QKB registration itself has no administrative fee.
That fixed cost invites a break-even calculation. The alternative to registering is paying 15% on gross income as unregistered personal income. Dividing the fixed costs by that rate — $4,320 divided by 0.15 — gives a break-even of about $28,800 per year. Above roughly $29,000 of annual foreign-client income, registration wins on pure cash math. Below it, the 15% tax is nominally cheaper than the fixed costs.
Two caveats make the pure-math comparison misleading. First, the legal duty to register exists from the moment continuous economic activity starts, regardless of income level — the break-even answers when registration pays, not when it is required. Second, the math above prices only the current 0% window. After 2029, the NIPT holder deducts expenses from the tax base while the unregistered freelancer keeps paying 15% on every gross lek, so the long-run advantage of registration is larger than the table suggests.
| Annual income | Tax without NIPT (15% of gross) | Cost with NIPT | Annual difference |
|---|---|---|---|
| $15,000 | $2,250 | $4,320 | -$2,070 |
| $20,000 | $3,000 | $4,320 | -$1,320 |
| $29,000 | $4,350 | $4,320 | about even |
| $40,000 | $6,000 | $4,320 | +$1,680 |
| $50,000 | $7,500 | $4,320 | +$3,180 |
| $80,000 | $12,000 | $4,320 | +$7,680 |
| $120,000 | $18,000 | $4,320 | +$13,680 |
One more structural note: registering as a sole proprietor (person fizik) rather than a limited liability company (sh.p.k.) also sidesteps dividend tax entirely, because a sole proprietorship has no profit distribution to tax — income is simply withdrawn. For a solo freelancer, the company form adds cost without adding benefit.
The 2026 Fiscal Amnesty: Clearing Unregistered Years Before December 31
Many freelancers reading this guide already have years of unregistered collections behind them. Law No. 86/2025, "On the waiver, termination, and payment of tax obligations," in force from January 1, 2026 and expiring December 31, 2026, opens a final window to regularize historical liabilities at a discount. Government statements describe it as the last round of tax pardons before enforcement tightens further, so treat the deadline as real.
The relief is tiered by period:
- Obligations incurred before December 31, 2014 are fully and automatically waived — principal, fines, and late interest alike, including social and health contributions for the period. Nothing to pay.
- Obligations from January 1, 2015 through December 31, 2019 had two options. The quick option — pay 50% of the principal by June 30, 2026, with the rest of the principal plus all penalties and interest forgiven — has already expired. The installment option is still open: pay 75% of the principal in installments by December 31, 2026, and the remaining 25% plus all fines and late interest are forgiven. Insurance contributions for the period must be paid in full, though their fines and interest are waived.
- Obligations from January 1, 2020 through December 31, 2024 require payment of 100% of the principal tax by December 31, 2026, in exchange for full waiver of fines and late interest. Insurance contributions again must be paid in full with fines and interest waived.
A concrete example: $40,000 collected from foreign clients during 2023 without registration implies a $6,000 theoretical liability (15% of gross). Pay that principal by December 31, 2026 under the amnesty and every lek of fines and late interest disappears.
The amnesty is not universal. It excludes taxpayers with final criminal convictions for tax evasion, those under active criminal investigation, and those with active court or administrative cases — unless they voluntarily withdraw them. Assessment, documentation, and payment take time to arrange, so starting the process early in the final quarter is far safer than arriving in December.
Your Action Plan
If you freelance for foreign clients from Albania and any part of this guide described your situation, the path forward compresses into five steps:
- Get an accountant's assessment. Years of activity, total collections, existing documentation, and potential historical liabilities — a specialist maps all of it before you act, so there are no surprises.
- Register for a NIPT through the e-Albania portal. Free, usually done in one to two business days, and your accountant can handle the whole process.
- Open the NIPT business bank account and reroute every client to it. Do this immediately after registration; every payment that keeps landing in your personal account extends the exposure.
- Quantify past years and use the amnesty. Your accountant calculates the historical liability precisely and structures payment under Law No. 86/2025 before December 31, 2026.
- Set up continuous bookkeeping. Fiscalization software configured, accounting books maintained, every invoice and collection documented. From here on, your monthly and annual compliance runs as a routine instead of a rescue operation.
Two invoicing details to get right from day one: every collection needs a fiscalized invoice even when the client is abroad, and services to non-residents carry a 0% VAT rate as long as your turnover stays under the 10 million ALL VAT registration threshold (roughly $100,000). The fiscalization system issues the invoice electronically regardless of where the client sits.
What Happens After 2029
The 0% rate ends on December 31, 2029. From 2030, profit tax returns to the standard scale: 15% on net profit for income up to 14 million ALL, and 23% on amounts above that line. This is where years of disciplined bookkeeping pay their second dividend. The registered freelancer deducts every documented business expense — hardware, software, subscriptions, internet, rent, travel, professional services — from the tax base before the rate applies. The unregistered freelancer, still paying 15% on gross without deductions, may find the two paths converging on paper while remaining far apart in effective burden. Registration is not just a ticket to the 0% window; it is the foundation of every optimized year after it.
Keep Your Freelance Finances Organized from Day One
As you register your activity and route foreign-client income through the proper channels, maintaining clear financial records is what turns compliance from a yearly scramble into a quiet routine. Beancount.io provides plain-text accounting that gives you complete transparency and control over your financial data — no black boxes, no vendor lock-in. Get started for free and see why developers and finance professionals are switching to plain-text accounting.





