Self-Employed Bookkeeping in Albania: The Record-Keeping Gaps That Trigger DPT Attention

Valbona Xhanaj, tax & customs consultant certified by IKM (cert. no. 135, 2012) in Tirana. Has defended freelancers in DPT audits where missing records turned a zero-tax situation into a five-figure penalty.

Listen to this guide Audio narration
Read by an automated voice

Why bookkeeping matters when your tax rate is 0%

The most common misconception among freelancers in Albania: "I pay 0% income tax, so bookkeeping does not matter." This belief has a specific cost attached to it.

All registered businesses -- including sole traders (Person Fizik) -- must maintain accounting records under the Albanian National Accounting Standards (SKK). You must keep accounting records for 10 years under the Accounting Law (Law 25/2018, Neni 8). Separately, the DPT tax-audit and assessment window is generally 5 years after the end of the tax year (Law 9920/2008), so your records can be requested at any time within that period. Failure to maintain adequate records is a specific violation under the Tax Procedures Law (Law 9920/2008), with fines starting at ALL 10,000 per violation for natural persons.

More practically: without proper records, the DPT can assess tax on the full sale amount rather than just the profit. For freelancers currently at 0%, poor records create no immediate tax cost. But the 0% rate expires on December 31, 2029. When the 15%/23% standard rates apply, every undocumented deduction becomes real money. And the DPT can audit the entire 5-year window retroactively. Records you fail to keep in 2026 cannot be reconstructed in 2030 when the audit arrives.

The records the DPT expects -- and the gaps they find

During audits, the DPT checks for specific records. The gaps they find most frequently among freelancers:

Income records (the DPT already has these -- the question is whether yours match):

  • All invoices issued -- the fiskalizimi system stores them permanently in the CIS, so discrepancies between your records and the CIS are immediate audit flags
  • Bank statements showing all payments received
  • Client contracts for ongoing relationships
  • Currency exchange documentation if invoicing in foreign currencies

Expense records (this is where freelancers fail):

  • Every Albanian expense must be supported by a fiskalizimi-compliant fiscal receipt with NIVF code. An informal receipt from a supplier without a NIVF is non-deductible.
  • Credit card and bank records corroborating cash expenditures
  • Depreciation schedules for equipment over one year of useful life
  • Contracts, travel receipts, and documentation linking each expense to the business

Tax and compliance records:

  • Filed VAT returns with submission confirmations
  • Social insurance payment receipts
  • Annual income tax return confirmations
  • All DPT correspondence

Retention: General accounting records: 10 years (Law 25/2018, Neni 8). The DPT tax-audit and assessment window is a separate 5-year period. Property records: ownership period plus 5 years after disposal. Records destroyed before these windows close create gaps that cannot be filled from memory.

Fiskalizimi: the DPT already has your income data

Every invoice you issue through fiskalizimi is transmitted in real time to the DPT's Central Information System. The DPT has a complete, permanent record of every sale you have ever made. Your income is not a mystery to the tax authority -- it is recorded automatically, transaction by transaction.

This means any discrepancy between your records and the CIS -- an invoice in your files but not in the system, a cancelled invoice not properly voided through the system, a correction done manually instead of through fiskalizimi -- is visible to the DPT before you walk into the audit room. The fiskalizimi system also records the exact time of each invoice, the payment method, and the customer's NIPT.

Freelancers who think of bookkeeping as "tracking my income" are solving the wrong problem. The DPT already tracks your income. The bookkeeping challenge is on the expense side -- documenting every deduction with compliant receipts, maintaining a coherent purchase ledger, and ensuring that your claimed expenses can withstand scrutiny against the income the DPT already has on file.

The deductions most freelancers lose in audit

For self-employed individuals subject to the 15%/23% rates (or preparing for the post-2029 period), deductions directly reduce taxable profit. During audits, we routinely see freelancers lose 30-40% of their claimed deductions. The most common failures:

Deductible (with proper documentation):

  • Office rent (separate from residence, or documented proportional home office allocation)
  • Equipment and depreciation on items over one year
  • Software subscriptions directly used in business
  • Internet and phone (business portion)
  • Accountant and legal fees
  • Professional subscriptions and courses
  • Business travel with complete receipts
  • Marketing and bank charges

Non-deductible (regardless of documentation):

  • Personal living costs
  • Personal vehicle costs (unless exclusively business)
  • Gifts above ALL 5,000 per recipient per year
  • Fines and penalties
  • Any expense without an Albanian fiscal receipt (NIVF code)

The last item is the most expensive error. Freelancers who pay Albanian suppliers without insisting on a fiskalizimi-compliant receipt lose the deduction entirely. The expense is real, the money was spent, but without the NIVF it does not exist for tax purposes. Both buyer and seller can be penalized for the informal transaction. Under the current 0% transitional rate the deduction carries no immediate tax cost, but once the standard rates return, losing ALL 1,000,000 in deductions costs ALL 150,000 at the 15% rate and ALL 230,000 at the 23% rate.

The cost of doing it yourself vs. the cost of getting it wrong

Albanian law does not require freelancers to use an accountant. You can file your own returns through Albanian-language government portals with Albanian digital signature requirements and Albanian filing formats. Most foreign nationals who attempt this discover the practical barriers within the first month.

An certified kontabilist in Tirana costs:

  • ALL 10,000-20,000/month (~EUR 96-193) for monthly services (social insurance, VAT returns, basic bookkeeping)
  • ALL 5,000-15,000 for the annual return and DIVA
  • ALL 10,000-30,000 one-time for initial setup

For a freelancer earning EUR 4,000/month, the accounting cost is below 5% of income and is itself tax-deductible. The alternative is not "free" -- it is a combination of your time (navigating Albanian systems), missed deductions (expenses you could have claimed but did not document correctly), and penalty risk (filings you missed or completed incorrectly). A single record-keeping penalty (ALL 10,000) plus one late social insurance filing (ALL 5,000) exceeds a month of professional accounting.

What does your current bookkeeping look like? If the answer involves a spreadsheet you update quarterly and a folder of receipts you have not sorted since registration, the DPT has better records of your business than you do.

Disclaimer: The information in this article is provided for general informational purposes only and does not constitute legal, tax, or financial advice. Cross-border tax structuring requires professional analysis of your specific circumstances. We recommend consulting with a qualified tax 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