Skip to main content

Sales invoice e-invoice data in Finvoice 3.0 format

Procobot avatar
Written by Procobot
Updated today

Finvoice 3.0 format in e-invoice sending addresses

When using Apix Messaging Oy’s e-invoice addresses, the sending format is Finvoice 3.0.

In order to avoid sending errors, the information listed below should be on the invoice, when sending the invoice. The required info should also be entered to customer register.

This page explains which information is mandatory and also features a table that explains how different fields in Procountor translate to the Finvoice 3.0 format.

Mandatory info on the e-invoices

The sending format Finvoice 3.0 defines the mandatory info. If required information is missing, error dialog lists the missing field when saving the invoice.

Sender party’s info

The company that is sending the e-invoices, should have the following info entered in the Basic info view (Management > Company info > Basic info) in Procountor:

  • Business ID

  • Company name

  • Street address

  • Postal code

  • City

  • Country

Bank account information

The company that is sending the e-invoices, should have the following info entered in the Bank account information view (Management > Company info > Bank account information) in Procountor:

  • Bank account number in IBAN form

  • BIC code of the bank account

Customer address section on the invoice

Mandatory fields in Customer address section on the invoice are:

  • Name

  • Street address

  • Postal code

  • City

  • Country (code).The default is FI if no code is selected.

Billing address section on the invoice

If at least one of these fields has information then also all the other fields are mandatory as well in the Billing address section of the invoice:

  • Name

  • Street address

  • Postal code

  • City

  • Country (code). (The default is FI if no code is selected)

Invoicing information section on the invoice

  • Invoice date

Payment info section on the invoice

  • Due date

  • Account number (Select the number from the drop-down menu. The drop-down menu shows the bank account numbers entered in the Bank account information view)

Row information section on the invoice

  • Unit price excluding VAT (Comes from product register or is entered manually.)

  • Sum of VAT on the row (Appears automatically on the invoice.)

  • Row sum excluding VAT (Appears automatically on the invoice.)

  • Row sum including VAT (Appears automatically on the invoice.)

  • The sum of the invoice including VAT (Shows below the Row information, appears automatically on the invoice.)

Buyer's VAT number in case there is a reversed VAT liability on the invoice

In case there is a reversed VAT liability on the invoice (VAT status Construction reverse VAT 25,5%), buyer's VAT number must be entered to the invoice. Further information can be found from Tax Authorities' website. Buyer's VAT number can be entered to the VAT number field on the invoice.

When customer's Business ID is entered to the customer register, Procountor can automatically form the VAT number to the sales invoices based on the Business ID information.

Sales invoices brought to Procountor through automated invoice transfer interface or API interface

Usually the customer information is brought from the system from which the sales invoices are brought and not from Procountor's customer register.

Customer's address (customer's name, street address, postal code and country) should be entered to the system from which the sales invoices are brought. Also the invoicing address (customer's name, street address, postal code and country) would be recommended to enter to the system from which the sales invoices are brought, since if one of the following info is given, all info must be given:

  • Customer's name

  • Street address

  • Postal code

  • Country (code)

Country / Country code is FI / Finland by default, so it is not necessary to enter, if customer's invoicing address is in Finland.

In case there is a reversed VAT liability (VAT status Construction reverse VAT 25,5%) on the invoice / invoices brought through the interface, buyer's VAT number must be entered to the invoice.

Customer's e-invoice operator ID must be checked and corrected in the system from which the sales invoices are brought if necessary. This concerns especially the cases in which the receiving party's Electronic invoice operator field has been left empty. In Finvoice 3.0 format the operator ID is mandatory information.

Fields in Procountor and their corresponding technical description in Finvoice 3.0 format

Seller's info

Company ID

SellerPartyIdentifier

Name

SellerOrganisationName

VAT-number

SellerOrganisationTaxCode

Street address

SellerStreetName

City

SellerTownName

Postal code

SellerPostCodeIdentifier

Country code

Countrycode

Country

CountryName

Phone (the phone field in basic info)

SellerPhoneNumberIdentifier

Invoicing contact person

SellerContactPersonName

Invoicing contact pers. email

SellerEmailaddressIdentifier and SellerCommonEmailaddressIdentifier

Customer address section

Name

BuyerOrganisationName

Street address

BuyerStreetName

City

BuyerTownName

Postal Code

BuyerPostCodeIdentifier

Country code

CountryCode

Country

CountryName

Billing address section

Name

InvoiceRecipientOrganisationName

Street address

InvoiceRecipientStreetName

City

InvoiceRecipientTownName

Postal code

InvoiceRecipientPostCodeIdentifier

Country code

CountryCode

Country

CountryName

Language

InvoiceRecipientLanguageCode

Delivery address section

Name

DeliveryOrganisationName

Street address

DeliveryStreetName

City

DeliveryTownName

Postal code

DeliveryPostCodeIdentifier

Country code

CountryCode

Country

CountryName

Delivery site*

DeliverySiteCode

*Please note! If the Delivery site -field is marked on the sales invoice, the information in the Delivery address -section must also be marked on the invoice (Customer's name, customer's address, city and postal code). If this information is missing, information about the Delivery site is not necessarily forwarded to the receiving operator.

Invoicing information section

Invoice number

InvoiceNumber

Invoice date

InvoiceDate

Company ID

BuyerPartyIdentifier

VAT number

BuyerOrganisationTaxCode

Customer number

SellersBuyerIdentifier

Order reference*

OrderIdentifier

Order number*

OrderIdentifier

Agreement number

AgreementIdentifier

Buyer's reference identifier

BuyerReferenceIdentifier

Seller's reference identifier

SellerReferenceIdentifier

*The content of Order reference and Order number fields on the invoice page in Procountor is directed in Finvoice-data as follows: Both fields correspond with the OrderIdentifier element, but with the exception that if some text is added in the Order number field only the Order number is directed into the OrderIdentifier element whether the Order reference field has some data or not. If the Order reference field is empty, only then any data added into the Order reference field is directed into the OrderIdentifier element.

Payment info section

Payment method

PaymentMethodText

Bank account number of the sender (IBAN)

EpiAccountID

Bank reference code

EpiRemittanceInfoIdentifier

Due date

EpiDateOptionDate

Term of payment

PaymentTermsFreeText

Virtual bank bar code

VirtualBankBarCode

Additional information section

Delivery dates*

DeliveryPeriodDetails > StartDate & EndDate

Delivery method

DeliveryMethodText

Additional information

InvoiceFreeText

*Information from a Finvoice e-invoice is transferred to the Delivery dates fields of accounting page of the purchase invoice in the following order of priority:

1. DeliveryPeriodDetails - StartDate and EndDate: If both values are provided, they are used as the delivery start and end dates
2. Invoice row - StartDate and EndDate: If both values are provided, they are used as the delivery start and end dates
3. DeliveryDetails - DeliveryDate: If a single date is provided, it is used as the delivery start date
4. No delivery dates available: If none of the above data is provided, the fields will remain empty for manual input

Row information of the invoice

ProductCode*

ArticleIdentifier

Product group code

ArticleGroupIdentifier

Product

ArticleName

Quantity + Unit

DeliveredQuantity

Quantity + Unit

InvoicedQuantity

Price, without VAT

UnitPriceAmount

Price, without VAT

UnitPriceNetAmount

Comment row

RowFreeText

Discount %

RowDiscountPercent

VAT

RowVatRatePercent

VAT status

RowVatCode

Vat sum

RowVatAmount

Excluding vat

RowVatExcludedAmount

Sum

RowAmount

*For purchase invoices (incoming invoices), the product code is read from the ArticleIdentifier -element, but if the purchase invoice also has a value in the BuyerArticleIdentifier -element, the product code is read from that element.

Did this answer your question?