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.

Italy: Invoices communication register adaptation to reporting invoices on import supply in relation with Domestic self-invoice or Customs declaration in Microsoft Dynamics AX 2009 SP1


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 the XML format the Purchases and Sales Invoices Communication (DATIFATTURA) on a periodic basis.

To meet these legislation changes requirements in Microsoft Dynamics AX there was implemented an Invoices communication register functionality. To know more about how to setup and work with Invoices communication register see the following KB articles:

AX version

KB article number

Dynamics AX 2012 R3

4038740

Dynamics AX 2012 R2

4038983

Dynamics AX 2012 RTM

4038973

Dynamics AX 2009 SP1

4038969

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 in purchase and sales invoices communication report.

The document includes two parts:

  1. Customs declarations.
  2. 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 Dynamics AX as a vendor invoice from a specific vendor “DOGANA”. Vendor “DOGANA” has primary address in Italy. There can be several different vendors “DOGANA” 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:

Purchase and Sales Invoices Communication report

In the example colores are used to hilight 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:

Customs declarations vendor setup

Customs declarations registration

Customs declarations should be registered with Tax exempt number of the original extra-EU vendor. No matter how the Customs declarations 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.

Invoices communication register

Open General ledger > Reports > External > Invoices communication register and click on Export (or Re-export) button. On Purchase invoices communication report generation, 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 of the query on Add records function, or Invoices communication setup, or customization of the query on Export (Re-export) function.

↑ 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 the Self-invoice vendor parameter.
  • Invoices communication register is extended with the Original vendor field.

On running Add records function in Invoices communication register for self-invoice (with Self-invoice 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 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.

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:

Self-invoice vendor setup

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. As for example, in Vendor invoice:

Vendor invoice

Invoices communication register

Open General ledger > Reports > External > Invoices communication register and click on Add records button. On adding records to the register, 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 field of the invoice. It the system will not be able to find an original extra-EU vendor a warning will be thrown and Original vendor field of the invoice will remain empty. User will be able to fulfill or update the Original vendor field value of the invoice manually if needed.

It is supposed that invoices unnecessary for reporting can be filtered out via customization of the query on Add records function, or Invoices communication setup, or customization of the query on Export (Re-export) function.

↑ 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 AX 2012 R3
  • Microsoft Dynamics AX 2012 R2
  • Microsoft Dynamics AX 2012
  • Microsoft Dynamics AX 2009 SP1

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:
 
 
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
 
 
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


More information

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 adaptation, kbsurveynew, kbmbsmigrate, mbnoloc, kbmbspartner, kbqfe, kbmbsquickpub, kbexpertiseadvance, kbexpertisebeginner, kbexpertiseinter

↑ Back to the top

Article Info
Article ID : 4095231
Revision : 6
Created on : 3/22/2018
Published on : 3/22/2018
Exists online : False
Views : 270