Eu Vat
Eu Vat
Eu Vat
html
https://help.sap.com/docs/SUPPORT_CONTENT/fiaccounting/3361878199.html
https://www.linkedin.com/pulse/decoding-determination-vat-registration-number-sap-samik-raha-pmp-
https://www.tcodesearch.com/sap-fms/EU_TAX_NUMBER_CHECK
– EU VAT rules and disclosure requirements have changed significantly and regularly
If the entity (either affiliate or external party) that delivers the goods is not configured on your SAP
system, the ‘departure country’ in not known during the sales order process / billing process.
Solution
Option 2: teach SAP to recognise triangulation deals and the corresponding country specific rules
Solution option 1: Manual intervention
Sales order staff or sales engineers are responsible for setting up sales orders in SAP.
In order to apply the correct VAT rules in standard SAP, train the Sales engineers to recognise
possible ‘Triangular deals’ and train them to apply all various country specific rules.
If they still can remember and correctly apply all relevant rules, train the Sales engineers to
manually check the box ‘EU triangular deal’ within the sales order.
Advantages
Only tables, containing country specific rules, need to be updated. This will only be the case
whenever a country decides to change its legislation.
All changes in your business processes (new entities, new logistical routes etc) or changes in your
customer data base (changed ship-to’s, new customers etc) will be automatically included into the
triangulation functionality.
Disadvantages
To exempt the transaction from VAT because of either an Intra community supply or an export, you
must obtain proof that the goods left the country.
Check which party is performing the customer pick-up. VAT determination for party ‘B’ or party ‘C’
customer pick-ups is different.
Solution
Option 1: train sales order staff to manually determine the correct VAT treatment for customer pick-
up.
Adding access sequence steps and additional characteristics into condition records:
Place of supply rules 2010 for (default) services: The ‘tax destination country’ needs to be “the
country of establishment” of your customer.
Standard SAP: The tax destination country is the country of your Ship-to
Not all services are default services, and the place of supply varies.
Possible solution
Modify the system to determine the correct ‘tax destination country’ in case of services based
upon those material tax classifications.
Create specific tax codes for services ‘Inside EU’ and ‘Outside EU’.
Create specific tax condition records to determine the correct tax codes.
Plants Abroad in SAP
Cross border – Intra Company Stock Transfers
Cause of the issue of double maintenance of tax codes and the solution for avoiding double
maintenance
CAUSE
The use of country specific tax procedures (every country uses a separate tax procedure)
Solution
Assign to every (EU) country the same tax procedure (a common tax procedure used by all (EU)
countries, like tax procedure TAXEU)
If you are a “non-established entity” i.e:=> you are established in country ‘A’, but VAT registered in
member state ‘B’, and/or ‘C’ etc..)
You may be obliged to apply the ‘Extended Reverse Charge’ – depending on the specific country
This means, that instead of applying local VAT on your taxable supplies, you would not charge VAT
Your customer (depending on his status) would have to ‘self-assess’ the VAT via the reverse-charge
You would have a legal requirement to mention this on your sales invoice (billing document)
Solution: Option 1
Manually change the CTC (customer tax classification) in the sales order
Advantage
Disadvantage
Solution: Option 2
Complexity and risk: condition records become too complex, not best practice.
Solution: Option 3
Implement the Extended reverse charge rules into the VAT determination logic, considering the
country specific rules
The country specific rules are controlled via tables (flexibility in case rules change)
Advantage
Disadvantage
Pricing analysis
tax condition record
The tax code for incoming electronic/EDI invoices can be determined via:
Based on above parameters, the tax code for the AP invoice posting is determined IF no tax code is
stated on the purchase order
You have your selling entity in Italy, customer in Spain and goods are being
shipped from a supplier or your own associate company in Slovenia. From an
EU Tax perspective, all the three are different entities under different VAT
Numbers, even though Slovenia is your own associate or same entity with a
different VAT No.
Assume that the transport responsible is Slovenia VAT No and the goods are
transported from Slovenia to Spain, than this would be considered as active
delivery. These would be taxable event in EU Cross Border though at a zero
rate or a reverse charge tax code.
However, if the responsibility for transport is with selling entity in Italy, than
there are two active deliveries. The entity in Italy should register for VAT in
Slovenia and the final invoice to customer should have zero tax or reverse
charge tax code (Supplier - Selling entity should have VAT Reg No of
Slovenia). However, the invoice from Slovenia to selling entity in Italy with a
VAT registration in Slovenia would have a normal VAT Tax Code supplied as it
is related to supplies within Slovenia.
Hope this should help you understand the concept as well as understand how
tax code determination should work for triangular deals within EU
Triangulation deals is a trade done between three parties which all are
representatives of different EU countries.
We need to define the new access sequece for the EU triangular deals. For
e.g. origin Country, Destination Country, TaxClassification for customer , Tax
classification for materail , EU triangular deal. please check this solution
Have a look at OSS notes 893495 and 1897138
Therefore another current example we have, the goods are going to France,
but we are invoicing Japan, the Japanese customer has a French VAT
registration recorded in SAP Master Data.
My question to you:
I can see there is a check box in SO header -> billing for "EU Trian Deal".
If we check this box manually, client is satisfied as they get this in intrastat
report (VE01).
The requirement is to make this check box "EU Trian Deal" automatically in
case of EU triangulation deal.
you create a data transport routine (Transaction VOFM) which contains this
procedure. In Customizing under 'Copying control for billing documents',
assign the data transport routine to the corresponding item categories.
At the moment, I can see, there is a check box in SO header -> Billings for "EU Triang Deal".
If we check this box manually, it is getting copied to billing document as well.
My requirement is how to make this auto-check in the box for EU triangulation deal.
Triangulation refers to a any situation where goods move form EU country to another and a third party in the transaction is
based elsewhere (either in or out of the EU)
Therefore another current example we have, the goods are going to France, but we are invoicing Japan, the Japanese
customer has a French VAT registration recorded in SAP Master Data.
Now if the German HQ with a plant in Berlin is buying engine parts from it's
subsidiary plant in India, it is a sale purchase transaction between two
entities of the same group and hence it would be called as an intercompany
transaction. However, if a car is being manufactured in India & German HQ
orders the car to be delivered to end dealer in China from the subsidiary with
it's plant in India, this would be a drop shipment scenario with the entrie
transaction being an intercompany transaction.
https://europa.eu/european-union/topics/taxation_en
I would also strongly recommend to draw process flows and check the VAT
implications, if you really want to be an expert in supporting EU Taxes.
https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/
80a58aef89b3425f8c334dc588567789/4912ceb03d2c209ce10000000a42189d.html
https://globalindirecttaxmanagement.com/thought-leadership-publications/chapter-2-building-
blocks-of-an-indirect-tax-strategic-plan-4/sap-and-vat-simplified-triangular.html
As I understand from your questions, sales process happens from the plant
abroad, Italy sales area is selling from Germany plant. For that SAP has a
OSS note-10560 to capture this where tax will be determined from the Company
code of Sales organisations.
For EU triangular deal, you can go through the OSS note no-938150 which may
give you some information how to proceed as per your business requirement.
SAP offers two methods of inventory valuation and product costing: standard cost and (weighted)
moving average. The method to be used is identified on the material master level, thus different
materials can use different methods within a plant. The decision to use moving average for certain
materials should reflect the approach used to analyze contribution margins, and variances in
manufacturing and purchasing.
can change from S to V price control at any time. The target field, in this
case the Moving average price, is overwritten with the Standard price to
endure there is no change in inventory valuation for existing stock.
the common practice is to manage the purchase materials at V and produced materials at S. That does not
mean you must use V for purchased materials. Yes, the statutory requirement in most countries is to valuate
the inventories at cost or market value, whichever is lower,
For all S materials (purchased or produced), the system also updates V prices after every goods receipt
(from Purchase Order, Production Order and Variance Calculations). This means that the Moving Average
Price is updated in the system with the actual cost of purchase/production as of the month-end (assuming
all the production orders variances are settled).
Remember, the material master has two price fields, Standard and Moving; and the other price field is
always available for change. Alternatively, use Balance Sheet Valuation menu to copy this value from
Moving Average to Commercial Price 1 for statutory reporting, and post the difference/adjustments
manually in adjustment accounts (automatic option will overwrite your inventory values).
Setting standards helps the management to control costs and monitor performances of various functions,
and variances have to be appropriately responded by the respective manager. Standards are set for a defined
period , one year and measure the performance for that year against the standard. Thats how it works even
for deciding individual's monetary incentive (Variable pay you may call ) !!!!
In MR21 you can change standard price and moving average price.
You only need to know that MR21 does not have a column for standard price
and moving average price. In MR21, there are 2 columns as New price and
New statistical price
If your material is standard price valuated, then the standard price is just New
price and then moving average price statistical price
if your material is moving average price valuated, then MAP is New price and
the standard price is the statistical price.
Go to OMS2 and find your material type and deselect price ctrl mandatory.
then goto MM02 and change the price of material in V (moving avg price ) or S
(standard price ) which you wanted to do
In the same way, if you need to change the price control for many materials,
then you can use MM17 for the same.
https://help.sap.com/saphelp_46c/helpdata/en/
47/60ff6249f011d1894c0000e829fbbd/frameset.htm
https://blog.sap-press.com/what-is-the-difference-between-moving-
average-price-and-standard-price-in-sap
Yes you can. You can use MM02 to change the price indicator from V to S.
Here is what the system does when you do this. It copies the, till then, moving
average price to the standard price field when you save.
What this means is that there is no impact when you change the indicator.
Lets say, till the time you did the change the moving avg price was 15 and
standard 10. Stock of 100 units will carry value 1500. You then change it to S.
The system changes the indicator but does not change the stock value. The
moving avg and standard price will both be 15.
Now you want to bring back the standard price to 10. You need to use MR21
and revaluate the material to price 10. The stock value then become 1000 and
the balance of 500 us posted to the consumption account for inventory.
Once you have changed to S, going forward all inventory postings (issues and
receipts) will happen at the rate of 10 and any differentials will get posted to
value difference.
https://sap-f2.blogspot.com/2009/07/price-control-changing-type-of-
price.html
More check the notes: 72147, 1118703 & 882259
If you set price control to standard for purchased materials all price
differences will post to PPV GL accounts which you can analyze to help
you understand why actual price differs to plan purchase price. While
this promotes more accountability for purchased materials price, it has
the disadvantage that inventory valuation may not be as accurate as
with moving average price.
Your goal of setting purchased materials to standard price is to
progressively reduce PPV postings by correcting the cause of the
variances. PPV postings will become less significant over time as you
gain a better understanding of how the differences occur. You gain
close-to real-time inventory valuation and purchasing controllability as
you reduce PPV.
Cost Estimate
A cost estimate calculates the plan cost to manufacture a product or
purchase a component. It determines material costs by multiplying
BOM quantities by the standard price, labor costs by multiplying
operation standard quantities by plan activity price, and overhead by
costing sheet configuration.
Costing BOM
Costing BOMs are assigned a BOM usage of costing and are usually
copied from BOMs with a usage of production. You can make
adjustments to costing BOMs if you require them to be different from
production BOMs. With system-supplied settings, standard cost
estimates search for costing BOMs before production BOMs.
Valuation Variant
The valuation variant is a costing variant component that allows
different search strategies for materials, activity types, subcontracting,
and external processing. For example, the search strategy for
purchased and raw materials typically searches first for a price from the
purchasing info record.
1) If you are revaluating the Stock, earlier it was Rs 80 & Now Rs 100
Difference of Rs 20 will be posted as Price difference. Stock
increases & Expenses Increases.
Material A/C Dr
2) If you are revaluating the Stock, earlier it was Rs 100 & Now Rs 80
Difference of Rs 20 will be posted as Price difference. Expenses
Decreases & Stock decreases.
Material A/C Cr