Invoicing
Invoicing that handles the rules you shouldn't have to memorize
Portuguese invoices need sequential numbering, AT-registered series, and the right VAT treatment for where your client is. Descodify handles all of this. You describe the work and enter the amount.
Invoicing, coming soon
Get early access - free tier includes unlimited invoicing.
Free on Starter. See pricing
What AT requires of every invoice
AT series registration
Before you can issue invoices in Portugal, your invoice series must be registered with the Autoridade Tributária (AT). Descodify handles this registration through AT's web service. You get a validation code back, and your series is active. No manual submission on the Portal das Finanças.
ATCUD validation code
Every invoice must carry an ATCUD - a unique code that combines your series validation code with the document's sequential number. Descodify generates this automatically. It's printed on the invoice and encoded in the QR code.
Invoices sent to AT every month
Portuguese law requires that all issued invoices are sent to AT by day 5 of the following month. Descodify does this automatically through AT's SOAP web service. Each invoice is sent with its type, amounts, VAT, and customer identification.
SAF-T (PT) export
The SAF-T file is the standard format AT uses for audits and data requests. Descodify generates it from your invoices, business profile, and customer data. If AT asks for your records, or you want to give an accountant access to your data, the file is ready.
VAT that depends on who you're invoicing
The VAT treatment on a Portuguese invoice changes depending on where your client is, whether they're a business or consumer, and whether you're above the Article 53 exemption threshold. Descodify applies the right rules automatically.
Portuguese clients
Standard 23% VAT (or the applicable reduced rate). If your client is a business that requires withholding tax (retenção na fonte), Descodify handles that too. The invoice shows the correct amounts and legal references.
EU business clients (B2B)
Reverse charge applies. Descodify validates the client's VAT number through VIES, issues the invoice at 0% VAT, and includes the correct exemption code. These transactions are tracked for your quarterly recapitulative statement.
Non-EU clients (US, UK, etc.)
Services provided to businesses outside the EU are outside the scope of Portuguese VAT. Descodify marks the invoice as exempt with the correct legal reference. Your client gets a clean invoice, your records stay accurate.
All the document types you need
Standard invoice for goods or services
Invoice-receipt combo, common for freelancers
Simplified invoice for small amounts
Credit note to correct or cancel an invoice
Debit note for additional charges
Receipt confirming payment received
Your first invoice takes about 2 minutes
Set up your business profile, add a client, and issue an invoice. VAT, numbering, and AT reporting are all handled.
Invoicing, coming soon
Get early access - free tier includes unlimited invoicing.