Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0023171Openbravo ERP02. Master data managementpublic2013-02-26 18:492016-05-19 10:51
psanjuan 
dmiguelez 
urgentmajoralways
newopen 
20Ubuntu 8.04.1
 
 
Core
No
0023171: It should be possible to set a BP located in a UE country as "Non Intracommunity Operator"
It should be possible to set a BP located in a UE country as "Non Intracommunity Operator".

A. Current Openbravo behavior:
If a BP (Customer/Vendor) is set as "Intracommunity Operator" the VAT rate to be automatically populated in either a sales/purchase order/invoice should be an "Intracommunity VAT".

In Spanish:
Compra de bienes - Adquisición Intracomunitaria de bienes
Compra de servicios - Inversión Sujeto Pasivo UE
Venta de bienes - Entrega intracomunitaria exenta
Venta de servicios - Prestación servicios no sujeta

This is now current Openbravo behavior mainly based on "B2B" scenarios.

B. But, if a BP (Customer/Vendor) is not set as "Intracommunity Operator" (mostly B2C scenarios), the VAT rate to be used should be:

purchase of goods - Spanish VAT
purchase of services - Inversion Sujeto Pasivo UE

sales of goods - Spanish VAT
sale of services - it depends on the type of the service and where the service take places. See excel sheet attached.

For instance a Spanish company selling goods to an end customer located in France. In that case applicable tax rate is Spanish VAT (21%).

Besides that, it is mandatory to take into account that:

Sales to customers in other Member States who are not registered for VAT are liable to VAT in the Member State of the supplier (i.e Spanish VAT), provided that the threshold appropriate to the Member State of the customer is not breached. Where sales exceed the threshold in any particular Member State, the supplier must register and account for VAT in that Member State (i.e. and then apply French VAT).
n/a
To be researched.
No tags attached.
related to feature request 0030126 new Triage Finance Localization Pack: Spain BP located in the EU do NOT having a valid NOI should not be included in the 349 tax form 
xlsx Estudio IVA v3.xlsx (60,242) 2015-06-08 13:52
https://issues.openbravo.com/file_download.php?file_id=8172&type=bug
Issue History
2013-02-26 18:49psanjuanNew Issue
2013-02-26 18:49psanjuanAssigned To => dmiguelez
2013-02-26 18:49psanjuanModules => Core
2013-02-26 18:49psanjuanTriggers an Emergency Pack => No
2013-02-26 18:51psanjuanProposed Solution updated
2015-06-08 12:42psanjuanDescription Updatedbug_revision_view_page.php?rev_id=8772#r8772
2015-06-08 12:42psanjuanProposed Solution updated
2015-06-08 13:07psanjuanDescription Updatedbug_revision_view_page.php?rev_id=8773#r8773
2015-06-08 13:08psanjuanProposed Solution updated
2015-06-08 13:11psanjuanRelationship addedrelated to 0030126
2015-06-08 13:50psanjuanDescription Updatedbug_revision_view_page.php?rev_id=8774#r8774
2015-06-08 13:52psanjuanFile Added: Estudio IVA v3.xlsx
2015-06-08 13:53psanjuanDescription Updatedbug_revision_view_page.php?rev_id=8775#r8775
2015-06-08 13:59psanjuanDescription Updatedbug_revision_view_page.php?rev_id=8776#r8776
2015-06-24 09:25psanjuanDescription Updatedbug_revision_view_page.php?rev_id=8876#r8876
2015-06-24 09:25psanjuanProposed Solution updated
2015-06-24 09:27psanjuanDescription Updatedbug_revision_view_page.php?rev_id=8877#r8877
2015-06-24 09:29psanjuanDescription Updatedbug_revision_view_page.php?rev_id=8878#r8878
2015-06-24 09:34psanjuanSummaryIt should be possible to set a BP located in a UE country as "Intracommunity Operator" => It should be possible to set a BP located in a UE country as "Non Intracommunity Operator"
2015-06-24 09:34psanjuanDescription Updatedbug_revision_view_page.php?rev_id=8879#r8879
2015-06-24 09:35psanjuanDescription Updatedbug_revision_view_page.php?rev_id=8880#r8880
2016-03-11 13:06heccamIssue Monitored: heccam
2016-05-19 10:51maiteTypefeature request => design defect

There are no notes attached to this issue.