Portugal - InvoiceXpress
Issue invoices in Portugal using the InvoiceXpress provider.
Introduction
Invopop partners with the local invoicing provider InvoiceXpress to issue invoices, invoice-receipts, and credit notes in Portugal and allow users to submit their tax reports (SAF-T) to the Portuguese tax authority (AT).
This guide explains how to integrate with InvoiceXpress, a Portuguese invoicing provider that enables you to:
- Issue compliant invoices, invoice-receipts, and credit notes in Portugal
- Submit tax reports (SAF-T) to the Portuguese tax authority (AT)
- Enable real-time tax reporting
For technical details and examples of Portuguese GOBL documents, see the GOBL Portugal Tax Regime documentation.
Prerequisites
To issue invoices through InvoiceXpress, you’ll need the following information:
-
Supplier Details, including:
- Legal business name
- Tax ID (Número de Identificação Fiscal)
- Complete business address
- Contact email address
-
Invoice details, including:
- Line item descriptions
- Quantities and unit prices
- Applicable Portuguese VAT rates
Setup
The integration requires three main components:
- InvoiceXpress app connection
- Supplier registration workflow
- Invoice processing workflow
All of the following steps must be carried out from the Invopop Console.
Connect InvoiceXpress App
- Navigate to the Configuration section
- Select Apps
- Locate InvoiceXpress Portugal
- Click Connect
Configure Supplier Registration Workflow
Create a workflow to register your suppliers with InvoiceXpress:
- Go to the Workflows section
- Create a new “Contacts” workflow
- Name it “Register supplier in InvoiceXpress”
- Add the following required steps:
- Sign the Envelope - Validates the document
- Register InvoiceXpress issuer - Creates supplier account
- Set State - Marks progress as
processing
For quick setup, use our pre-configured workflow below:
Set Up Invoice Processing Workflow
Create a workflow for processing invoices with these essential steps:
- Name the workflow “Send invoice to InvoiceXpress”
- Add these required steps:
- Send to InvoiceXpress - Transmits invoice data
- Generate PDF - Creates document (configure for your environment)
- Set State - Updates status to “sent”
For quick setup, use our pre-configured workflow below:
Running
Sandbox Environment
InvoiceXpress provides a way to configure their accounts to use the AT’s sandbox environment so that you can test the issuance of invoices and credit notes end-to-end without fiscal or legal consequences. If you wish to use this environment, please contact us via Slack or support@invopop.com and we will walk you through the setup process.
Supplier Onboarding
InvoiceXpress supports multiple suppliers under one integration. Each supplier receives their own account for document issuance and tax reporting.
Follow these steps to onboard a supplier:
Submit Supplier Information
Send a GOBL Party document to your supplier registration workflow. The system will automatically:
- Create an InvoiceXpress account
- Send login credentials to the supplier’s email (first email in the
emails
list)
Example GOBL Party document:
Configure InvoiceXpress account
The user invited to the new account will now have to log in to InvoiceXpress and complete the account’s configuration.
An account will be ready to issue invoices once a default sequence is registered in the AT. This guide from InvoiceXpress’ documentation explains how to do it:
Important Notes:
- You’ll find a pre-created sequence in the account pending to be registered. You can register and use that one, or create a different one, as you prefer.
- In any case, you must ensure the sequence you want to use is the default one in the account. Currently, only the default series can be used to issue documents.
Send an invoice
Once configured, you can begin issuing documents:
- Create GOBL Invoice documents following PT regime specifications
- Send to your invoice processing workflow
- Ensure the
supplier
UUID and Tax ID match the registered supplier details
Additional Features
Suppliers can:
- Export SAF-T reports through InvoiceXpress UI
- Configure real-time tax reporting using this guide: Portal das Finanças Integration Guide