Portugal: Invoice Type Code

Portugal requires that you use specific values for the Invoice Type Code.

Use the InvoiceTypeCode element to specify one of the required values.

Elements

ElementDescription
Invoice/InvoiceTypeCodeSpecify one the of the required values.

Restrictions

  • You must use one of the following values. These are a subset of the UNTDID 1001 list. You can also use the AT reporting codes listed here.
CodeDescription
380Invoice
381Credit Note
383Debit Note
386Prepayment invoice
VRBL:PT:FTInvoice, issued in accordance with Article 36 of the VAT Code
VRBL:PT:FSSimplified invoice, issued under the terms of article 40 of the VAT Code
VRBL:PT:FRReceipt invoice
VRBL:PT:NDDebit Note
VRBL:PT:NCCredit Note
VRBL:PT:RPPremium or premium receipt
VRBL:PT:REChargeback or chargeback receipt
VRBL:PT:CSCharge to co-insurers
VRBL:PT:LDCharge to lead co-insurer
VRBL:PT:RAReinsurance acceptance
  • Self-billing invoices are not supported.

Example

<ubl:Invoice>
    <!-- Code omitted for clarity -->
    <cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode>
    <!-- Code omitted for clarity -->
</ubl:Invoice>