Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

A country-specific update for Italy: Invoices communication register adaptation to reporting invoices on import supply in relation with Domestic self-invoice or Customs declaration on Microsoft Dynamics 365 for Finance and Operations


View products that this article applies to.

Introduction

According to Legislative Decree no. 127/2015, art. 1 and Decree Law 78/2010, art. 21 companies in Italy must transmit electronically in XML format the Purchases and Sales Invoices Communication (DATIFATTURA) on a periodic basis.

Implementation of these legislation changes requirements in Microsoft Dynamics 365 for Finance and Operations is based on Electronic Messages functionality and Electronic reporting for reporting formats. To know more about how-to setup Microsoft Dynamics 365 for Finance and Operations, see KB article #4048460.

This hotfix provides changes in Purchase and Sales invoices communication reporting to support specific reporting way for customs declarations and domestic self-invoices.

↑ Back to the top


Overview

This document provides details about what changes in the system are done and how to work with the system to get customs declarations and domestic self-invoices correctly reported on the Purchase and Sales Invoices communication report.

The document includes the following three parts:

  • Setup
  • Customs declarations
  • Domestic self-invoices

↑ Back to the top


Setup

To update your system to support specific reporting way for customs declarations and domestic self-invoices:

  • Install hotfixes according to prerequisites.
  • Download and import updated package for Electronic message setup from LCS Shared asset library > Data package - IT EM data entities Spesometro v.2.1.zip. The package also includes changes needed for the new version of the report ("new Spesometro" 2018).
  • Download and import updated versions of GER configurations:

Configuration name

Configuration type

Version

Invoices Communication Model

Data model

8

Invoices communication mapping

Model mapping

8.2

Vendor invoices (IT)

Format (parent format for all the vendor formats)

8.2

Report Vendor invoices (IT)

Format (child format for sending vendor invoices)

8.2.2

Preview Vendor invoices (IT)

Format (child format for previewing vendor invoices)

8.2.2

Re-send Vendor invoices (IT)

Format (child format for re-sending vendor invoices)

8.2.2

Customer invoices (IT)

Format (parent format for all the vendor formats)

8.2

Report Customer invoices (IT)

Format (child format for sending customer invoices)

8.2.2

Preview Customer invoices (IT)

Format (child format for previewing customer invoices)

8.2.2

Re-send Customer invoices (IT)

Format (child format for re-sending customer invoices)

8.2.2

Invoices cancellation (IT)

Format (a format for cancellation of previously sent invoices)

8.2

  • Rebase and complete your GER configurations from the updated formats.
  • Open Tax > Setup > Electronic messages > Executable class settings, select Document type evaluation Executable class, click Parameter on the Action pane, fill in Original vendor in the Original vendor field and click OK:

This images shows you how to update your system to support specific reporting way for customs declarations and domestic self-invoices.

↑ Back to the top


Customs declarations

Business scenario

The Customs declaration (Bolla Doganale) is the document attesting to VAT and customs duties on imported goods. In the case of imports, the goods introduced into Italy are subject to VAT at the same rates as those applicable in national trade. However, the tax is not shown on the invoice of the foreign provider but is calculated and paid immediately at customs, together with any customs charges.

According to in-market practice in Italy, customs declaration is registered by users in Microsoft Dynamics AX as a vendor invoice from a specific vendor "DOGANA". Vendor "DOGANA" has primary address in Italy. There can be several different "DOGANA" vendors with different names and different primary addresses in Italy by the number of customs with which the Company operates. Each Customs declaration relates to one extra-UE vendor but may relate to several invoices from the same vendor of goods with VAT exempt.

Purchase and Sales Invoices communication report should include a combination of extra-UE vendor invoice and Customs declaration as following:

This image shows an example.

In the example, colores are used to highlight different source document for the information:

Blue – for initial invoice from extra-UE vendor invoice;

Yellow – for the Customs declaration.

Functional solution

To meet requirements of specific way of reporting Customs declarations in Purchases and Sales Invoices Communication report in Microsoft Dynamics AX, the following extension is done:

  • On generation of Purchase invoices communication report, system will identify if "Original vendor in reporting" parameter in invoice vendor master data is marked, then Tax exempt number will be reported from the invoice header and ISO code – related to this Tax exempt number, otherwise – Tax exempt number value from the Invoice account master data (invoice vendor) will be printed in the reporting.

User guidance

Customs declarations vendor setup

To let system to identify vendor invoices registered as Customs declarations, mark Original vendor in reporting parameter of this vendor:

This image shows how to setup customs declarations vendor.

Customs declarations registration

Customs declarations should be registered with Tax exempt number of the original extra-EU vendor. No matter how the Customs declarations are created (Vendor invoice, General Journal, Purchase order, Customs declarations), Tax exempt number field value should be filled in with the original extra-EU vendor.

Purchase and sales invoices communication report

On Purchase invoices communication report generation (via Electronic message items), system will identify if "Original vendor in reporting" parameter in invoice vendor master data is marked, then Tax exempt number will be reported from the invoice header and ISO code – related to this Tax exempt number, otherwise – Tax exempt number value from the Invoice account master data (invoice vendor) will be printed in the reporting.

It is supposed that invoices unnecessary for reporting can be filtered out via customization in GER formats setup or of the query on Populate records action:

This image shows invoices unnecessary for reporting can be filtered out via customization in GER formats setup or of the query on Populate records action.

↑ Back to the top


Domestic self-invoices

Scenario description

A domestic self-invoice is a type of invoice when a customer who buys goods or services issues an invoice with chargeable VAT amount.

According to art. 17 c. 2 DPR 633/72, the invoice that an Italian company receives from a non–European Union (EU) vendor doesn't include any tax amount. The Italian company must calculate the tax amount and use the reverse charge mechanism, so that the VAT accounting reflects the tax amount. In this case, the Italian company must issue a domestic self-invoice (autofattura) by the fifteenth day of the next month after the operation date. The autofattura is a mechanism that lets the customer fulfill VAT obligations that are related to the original invoice. The original invoice should be reported together with the calculated VAT amount in both the "Vendite" section and the "Acquisti" section of the sales tax book.

A domestic self-invoice must be issued for the domestic supply of goods and generic services by non-EU vendors to business-to-business (B2B) customers that are established in Italy in accordance with art. 17(2) of the Italian VAT Act.

The accounting obligations must be distinguished from the VAT obligations.

  • From an accounting perspective, both the domestic self-invoice that is issued and the non-EU invoice that is received should be posted in the general ledger.
  • From a VAT perspective, only the domestic self-invoice must be included in both purchase VAT ledgers and sales VAT ledgers.

In other words, an Italian company that receives an invoice from a non-EU vendor for the domestic supply of goods and generic services must complete these tasks:

  1. Post the ledger that is received in the general ledger, to show the expense and the debt with the supplier. This invoice should not be posted in the VAT ledgers.
  2. Issue the domestic self-invoice (additional invoice), and post it in the general ledger, to show the VAT debit and the VAT credit.
  3. Post the domestic self-invoice invoice from step 2 in both purchase and sales and VAT ledgers. This invoice is posted together with the registration data of the non-EU supplier. A separate number sequence is used to generate a number for this invoice.

The VAT obligations that are related to the transaction can't be fulfilled by using the original invoice. Therefore, the purpose of the domestic self-invoice is to enable compliance with those VAT obligations.

The Purchases and Sales Invoices Communication report must reflect the VAT amount that was calculated and posted for the purchase in the domestic-self-invoice communication details as following:

Schema block of fields

Reporting information

<IdentificativiFiscali> block of fields in the <CedentePrestatoreDTR> block of fields

Information about the original vendor (extra-EU vendor)

<DatiFatturaBodyDTR> block of fields

Information from the domestic self-invoice

<Natura> tag

"N6"

Functional solution

To meet requirements of specific way of reporting domestic self-invoices in Purchases and Sales Invoices Communication report in Microsoft Dynamics AX, the following extensions are done:

  • Vendor master data is extended with Selfinvoice vendor parameter.
  • Invoices communication process setup needs to be extended with an additional field Original vendor.
  • On Attributes evaluation action running, Electronic message items with Selfinvoice vendor parameter marked on Vendor master data system will try to find a vendor related by Tax exempt number in the invoice and fill in value of Original vendor additional field with the Vendor account found. It is also possible to fulfill or update the value manually.
  • On generation of Purchase invoices communication report if Original vendor field value is not empty, then system will print:

• <IdentificativiFiscali> from Original vendor (ISO code related to the Tax exempt number)

• <AltriDatiIdentificativi> from Original vendor primary address.

  • <Natura> tag value will be printed with "N6" value.

Example: An Italian company receives an invoice from a Canadian vendor. Total Amount € 10,91 dated 1/1/2017.

This image shows an example.

User guidance

Self-invoice vendor setup

To let system to identify vendor invoices registered as self-invoice, mark Self-invoice vendor parameter of this vendor:

This image shows how to setup self-invoice vendor.

Self-invoice registration

Self-invoice should be registered with Tax exempt number of the original extra-EU vendor. No matter how the self-invoice is created (Vendor invoice, General Journal, Purchase order, Customs declarations), Tax exempt number field value should be filled in with the original extra-EU vendor.

Purchase and sales invoice communication report

On Attributes evaluation action running, system will identify self-invoices by "Self-invoice vendor" parameter in invoice vendor master data and will try to find an original extra-EU vendor with the same Tax exempt number as in the invoice. If related vendor will be found, it's account number will be filled in Original vendor additional field of the electronic message item. User will be able to fulfill or update the Original vendor additional field value of the electronic message item manually if needed.

It is supposed that invoices unnecessary for reporting can be filtered out via customization in GER formats setup or of the query on Populate records action.

↑ Back to the top


Hotfix information

How to obtain the Microsoft Dynamics AX updates files

This update is available for manual download and installation from the Microsoft Download Center.

Prerequisites

You must have one of the following products installed to apply this hotfix:

  • Microsoft Dynamics 365 for Operations
  • Microsoft Dynamics 365 for Finance and Operations
  • Microsoft Dynamics 365 for Finance and Operations, Enterprise edition

Restart requirement

You must restart the Application Object Server (AOS) service after you apply the hotfix.

If you are encountering an issue downloading, installing this hotfix, or have other technical support questions, contact your partner or, if enrolled in a support plan directly with Microsoft, you can contact technical support for Microsoft Dynamics and create a new support request. To do this, visit the following Microsoft website:

https://mbs.microsoft.com/support/newstart.aspx

You can also contact technical support for Microsoft Dynamics by phone using these links for country specific phone numbers. To do this, visit one of the following Microsoft websites:

Partners

https://mbs.microsoft.com/partnersource/resources/support/supportinformation/Global+Support+Contacts

Customers

https://mbs.microsoft.com/customersource/northamerica/help/help/contactus

In special cases, charges that are ordinarily incurred for support calls may be canceled if a Technical Support Professional for Microsoft Dynamics and related products determines that a specific update will resolve your problem. The usual support costs will apply to any additional support questions and issues that do not qualify for the specific update in question.

↑ Back to the top


Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained here in is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

↑ Back to the top


Keywords: Invoices communication register, kbsurveynew, kbmbsmigrate, kbnoloc, kbmbspartner, kbqfe, kbmbsquickpub, kbexpertiseadvance, kbexpertisebeginner, kbexpertiseinter

↑ Back to the top

Article Info
Article ID : 4133970
Revision : 6
Created on : 6/6/2018
Published on : 11/10/2018
Exists online : False
Views : 538