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.