Albania Annual Financial Statements: What DPT Checks First and What Triggers an Audit
Valbona Xhanaj, IEKA-certified accountant with 30+ years of experience in Tirana. Has prepared annual financial statements for hundreds of Albanian companies -- and rebuilt the statements of dozens more who filed them incorrectly and triggered the very DPT review they were trying to avoid.
Annual financial statements are not a formality -- they are the document the DPT reviews first
Most foreign business owners in Albania treat annual financial statements as a compliance checkbox: something the accountant handles by April 30, filed and forgotten. That misunderstanding is why self-prepared or carelessly prepared statements are the single most common trigger for DPT desk reviews.
For an explanation of what financial statements include and which accounting standards apply (NAS vs IFRS), see our standards guide. This article is about what the DPT actually looks at when your statements arrive, what raises flags, and what the consequences are when something does not add up.
Under Law No. 9228/2004 "On Accounting and Financial Statements", every commercial entity must file: Sh.p.k. (regardless of size or turnover), Sh.a. (with stricter requirements including mandatory audit), branches of foreign companies, and NGOs with commercial activities. Person Fizik have simpler requirements but still file income-and-expenses statements.
The obligation applies even if the company was dormant. A zero-revenue Sh.p.k. that filed nothing last year has already triggered a flag in the DPT system. There is no exemption for inactivity, size, or the 0% tax rate. Filing is mandatory. The content of what you file determines what happens next.
The QKB vs. DPT deadline confusion that catches foreign founders
Albania's annual financial reporting follows a calendar year (January 1 to December 31). The filing deadline is April 30 of the following year. But "April 30" is not one deadline -- it is several overlapping obligations that must all be met simultaneously:
- Annual financial statements submitted to QKB via e-Albania
- Annual income tax return (Deklarata e Tatimit mbi Fitimin) submitted through eFiling
- DIVA for individuals with income from multiple sources or above ALL 1,200,000 (due March 31, same as the annual income tax return)
- Simplified profit tax annual return for businesses using the simplified regime
The confusion: the financial statements go to QKB (via e-Albania). The tax return goes to DPT (via eFiling). These are separate submissions through separate systems. Filing your tax return does not automatically file your financial statements, and vice versa. Founders who complete one and assume they have completed both discover the gap when the penalty notice arrives from the system they forgot.
The DPT runs automated cross-referencing: if you filed a tax return but QKB shows no financial statements, or your tax return figures do not reconcile with the financial statements you submitted, that triggers a desk review. The DPT does not send a reminder first. The first communication is the review notice.
We recommend beginning statement preparation no later than February 1 -- allowing time for discrepancies, audit coordination (where required), and the inevitable complexity that surfaces when reconciling 12 months of transactions.
What DPT inspectors actually check in your financial statements
The DPT does not read your financial statements cover to cover. It runs automated checks first, then manual review on flagged items. Understanding what triggers the flags is the difference between a smooth filing and a formal inquiry.
The tax reconciliation schedule. This is the document that reconciles your accounting profit (under SKK or IFRS) with your taxable profit (under the Income Tax Law). Depreciation rates, provisions, and certain expense treatments differ between accounting and tax rules. If this reconciliation is missing, incomplete, or internally inconsistent, the DPT flags it immediately. Self-prepared statements almost always get this wrong.
Revenue vs. fiskalizimi data. The DPT cross-references the revenue figure in your income statement against your fiskalizimi invoice totals. Any discrepancy -- even a rounding difference -- triggers a request for explanation. If your revenue is lower than your invoiced total, the DPT assumes unreported income. If it is higher, the DPT asks where the non-invoiced revenue came from.
Expense deductions without fiscal receipts. Every deductible expense must be supported by a fiskalizimi-compliant receipt with a NIVF code. The DPT can (and does) request supporting documentation for any expense line that looks disproportionate. Founders who claim significant "professional services" or "consulting" expenses without corresponding NIVF-coded invoices see those deductions disallowed, retroactively increasing taxable profit.
Related-party transactions. If your Sh.p.k. has transactions with you personally, with family members, or with other entities you control, the DPT applies transfer pricing scrutiny. Charging your company below-market rent for your apartment, or paying yourself a management fee from a related entity, creates audit exposure unless the terms are documented and arm's-length.
Year-over-year inconsistencies. A company that reported ALL 5,000,000 in revenue last year and ALL 500,000 this year -- or vice versa -- gets flagged for volatility review. Legitimate business reasons exist for revenue swings, but you need documentation supporting them.
Why self-prepared statements raise flags (and what "self-prepared" actually means)
Albanian accounting software (Financa 5, Alpha Pro, GESSI) generates financial statements in the XML format required by the e-Albania submission system. The software handles the formatting. What it does not handle is the judgment behind the numbers: which accounting policies apply, how to classify ambiguous transactions, when to recognize revenue, how to treat foreign currency gains and losses, and how to reconcile accounting profit with taxable profit.
When we say "self-prepared statements raise flags," we mean statements where a non-accountant entered data into accounting software without understanding the classification logic. The software produces a valid XML file. The DPT receives a technically compliant submission. But the content reveals patterns that only appear when someone without accounting training prepares the statements:
- All expenses classified under one or two generic categories instead of proper cost-center allocation
- No depreciation schedule for fixed assets (or depreciation rates that do not match the tax-prescribed rates)
- Revenue that does not match the sales book totals submitted monthly through eFiling
- Missing notes to the financial statements -- the narrative section that explains accounting policies and significant transactions
- No tax reconciliation schedule, or one that simply copies the accounting profit figure without adjustments
These patterns tell the DPT that the statements were not prepared by a qualified accountant. That does not automatically trigger an audit. It moves you from the "routine filing" category to the "desk review" category -- and desk reviews have a much higher conversion rate to formal audits than routine filings do.
The cost of having a qualified accountant prepare your statements: included in a standard monthly accounting engagement (from ALL 15,000/month). The cost of a DPT desk review escalating to a formal tax audit: weeks of disruption, professional fees for audit representation, and potential retroactive assessments on every disallowed deduction and revenue discrepancy.
The April 30 penalty stack: QKB, DPT, and the dissolution risk
Missing the April 30 deadline triggers penalties from two separate authorities simultaneously, plus cascading consequences that compound across years.
DPT penalties (tax law):
- ALL 10,000 (~EUR 96) per late annual tax return for legal entities
- Late payment interest of 0.06% per day on any unpaid tax from the due date
- Extended non-filing triggers a DPT-estimated assessment: the tax authority estimates your taxable income and issues a bill you must pay or formally dispute -- and estimated assessments are always higher than actual figures, because the DPT estimates conservatively
QKB penalties (company law):
- Fines of ALL 50,000-200,000 (~EUR 480-1,920) for directors of companies that fail to submit annual accounts to QKB
- Persistent non-filers (multiple consecutive years) face administrative dissolution proceedings -- the QKB initiates a process to strike the company from the register
The dissolution risk is real. A company struck off the register loses its NIPT, its bank accounts are frozen, its contracts become unenforceable, and its directors may face personal liability for outstanding obligations. Restoring a dissolved company requires a court proceeding that costs more and takes longer than years of annual compliance would have.
We have helped businesses regularize after 3-5 years of non-compliance. The cost of reconstruction -- multiple years of bookkeeping rebuild, multiple late-filing penalties, multiple audit fees -- routinely exceeds EUR 5,000-15,000. The cost of consistent annual compliance: a fraction of that per year. The math only runs in one direction.
The audit threshold most small businesses do not realize they are approaching
Small Sh.p.k. entities are not required to have a statutory external audit. But "small" has a specific legal definition, and businesses approaching the threshold may cross it without realizing the consequences.
A statutory audit by an IEKA-licensed auditor is mandatory when a company meets at least two of three criteria in the current or prior year:
- Annual turnover exceeds ALL 150,000,000 (~EUR 1.4 million)
- Total assets exceed ALL 100,000,000 (~EUR 960,000)
- Average headcount exceeds 30 employees
Most foreign-founded Sh.p.k. entities are well below these thresholds. But companies growing rapidly -- particularly those with significant equipment or property assets -- can cross the total assets threshold before their revenue approaches ALL 150 million. A company with EUR 500,000 in revenue but EUR 1 million in equipment and leasehold improvements has triggered the audit requirement through the assets test alone.
Where an audit is required, the auditor's report must be attached to the financial statements by April 30. Engaging an auditor in March is too late. Audit planning should begin in January for the prior year -- giving the auditor time to review records, test transactions, and prepare the report. Audit fees for small to medium Sh.p.k. entities range from EUR 2,000-5,000.
Most Sh.p.k. and Person Fizik businesses use Albanian National Accounting Standards (SKK) -- the default framework, simpler than full IFRS. The choice of framework is made at incorporation and affects how your books are maintained all year. Switching from SKK to IFRS requires restating comparative figures and is costly. Get the framework right at setup.
Are your annual financial statements prepared by a qualified accountant who understands what the DPT cross-references? If you are filing statements that were generated by software but not reviewed for classification accuracy, tax reconciliation completeness, or fiskalizimi consistency, there may be flags in your filing history that have not surfaced yet.
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
- What is the most common reason Albanian financial statements trigger a DPT review?
- Revenue discrepancies between the income statement and fiskalizimi invoice totals. The DPT cross-references these automatically. Any mismatch -- even from rounding differences -- generates a flag. The second most common trigger is a missing or incomplete tax reconciliation schedule, which signals that the statements were not prepared by a qualified accountant.
- Does a dormant company still need to file annual financial statements?
- Yes. Every registered Sh.p.k., Sh.a., and branch must file regardless of activity level. A dormant company files a balance sheet showing zero or minimal activity. Not filing because the company "did nothing" triggers both the DPT late-filing penalty (ALL 10,000) and the QKB director fine (ALL 50,000-200,000). Multiple years of non-filing can lead to administrative dissolution.
- Why is April 30 actually two separate deadlines?
- Financial statements go to QKB via e-Albania. The annual tax return goes to DPT via eFiling. These are separate systems requiring separate submissions. Filing one does not file the other. The DPT cross-references both: if your tax return exists but QKB shows no financial statements, that triggers a review. Foreign founders commonly complete one submission and assume they have met both obligations.
- Can I prepare my own financial statements using accounting software?
- Technically, yes -- Albanian accounting software generates the required XML format. Practically, self-prepared statements consistently contain classification errors, missing tax reconciliation schedules, and expense categorization that flags the filing for DPT desk review. The cost of professional preparation (included in standard monthly accounting from ALL 15,000/month) is far less than the cost of a desk review escalating to a formal audit.
- What happens if I miss the April 30 filing deadline?
- Dual penalties: DPT charges ALL 10,000 per late tax return plus 0.06%/day interest on unpaid tax, and may issue an estimated assessment (always higher than actual figures). QKB charges ALL 50,000-200,000 to company directors. Multiple consecutive years of non-filing triggers administrative dissolution proceedings -- the QKB can strike the company from the register, freezing bank accounts and voiding contracts.
Guidë e plotë në shqip
Read the comprehensive Albanian-language guide with full legal references and local context.
Lexo guidën në shqip →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.