Portuguese Compliance Dashboard

Regulatory Framework

Portugal's tax authority (AT) mandates specific accounting software requirements. Our Odoo implementation ensures full compliance with Decree-Law 28/2019, SAF-T PT standards, and certified invoicing regulations.

Portuguese Localization Modules

l10n_pt - Portuguese Chart of Accounts

Core Module

Pre-configured chart of accounts compliant with SNC (Sistema de Normalização Contabilística). Includes standard account templates for Portuguese businesses, proper tax account mapping, and AT-compliant account numbering.

  • SNC-compliant account structure (classes 1-8)
  • Pre-configured tax accounts for IVA (VAT) at 23%, 13%, 6%
  • Retention tax accounts for professional services
  • Multi-currency support with EUR as base

l10n_pt_reports - AT Reporting

Required

Generate all mandatory reports for Autoridade Tributária including SAF-T PT (Standard Audit File for Tax purposes), periodic IVA declarations, and annual financial statements.

  • SAF-T PT export in XML format (version 1.04_01)
  • Quarterly IVA declaration support
  • Annual income statement and balance sheet
  • Intrastat reporting for EU transactions

Certified Invoicing System

Legal Requirement

Implement AT-certified invoicing with sequential numbering, digital signatures, and QR code generation as required by Portuguese law for all commercial invoices.

  • AT-certified invoice sequences with no gaps
  • ATCUD code generation for each invoice
  • QR code with validation data
  • Digital signature for invoice authenticity

Tax Configuration

Custom Setup

Configure all Portuguese tax types including IVA (VAT), retention taxes (IRS/IRC), stamp duty, and special tax regimes for your industry sector.

  • Standard IVA rates: 23% (continental), 22% (Madeira), 18% (Azores)
  • Reduced rates: 13% and 6% for specific goods/services
  • IRS retention (11.5%, 16.5%, 25%) for service providers
  • IRC retention (25%) for non-resident payments

Compliance Features in Action

Automated SAF-T Export

One-click export of all accounting data in SAF-T PT format. Schedule monthly exports or generate on-demand for AT audits. Validates XML structure before export.

Invoice Validation

Real-time validation of invoice data against AT requirements. Prevents issuance of non-compliant invoices. Automatic ATCUD and QR code generation.

Tax Calculation Engine

Automatic tax calculation based on product category, customer location, and transaction type. Handles reverse charge, intra-EU, and export scenarios.

Retention Tax Management

Automatic calculation and withholding of IRS/IRC retention taxes. Generate monthly retention declarations and annual certificates for suppliers.

Audit Trail

Complete immutable audit log of all financial transactions. Track every change with user, timestamp, and reason. Export audit logs for compliance reviews.

Document Archiving

Legally compliant digital archiving of all invoices and financial documents. 10-year retention with tamper-proof storage and instant retrieval.

Compliance Implementation Steps

Week 1

Legal Entity Setup

Register company in Odoo with NIF, legal form, and AT registration details. Configure fiscal year and accounting periods.

Week 1-2

Chart of Accounts Configuration

Install l10n_pt module, customize chart of accounts to your business needs, map tax accounts, configure opening balances.

Week 2

Tax & Invoice Setup

Configure all tax rates, install certified invoicing module, set up invoice sequences, test ATCUD generation and QR codes.

Week 3

Reporting Configuration

Install l10n_pt_reports, configure SAF-T export parameters, set up IVA declaration templates, test report generation.

Week 4

Compliance Testing

End-to-end testing of all compliance features, AT validation of SAF-T exports, user acceptance testing, documentation handover.