Determination of Customer VAT Reg No.

Hi All,
Our client has established a central entity based in Germany, that sells and ships to customers as well as their own subsidiaries in multiple EU countries. Their requirement is to design a solution on SAP to ensure the correct customer VAT registration number is determined on the customer invoice in ALL scenarios. In the majority of cases, the VAT Reg number of the Sold-To-Party is the correct number to use. However, in some scenarios, applying the Sold-To-Party number would be incorrect.
We are aware that the standard IMG settings of A, B or 'Blank' are available via the menu SD -> Basic Functions ->Taxes ->Maintain Sales Tax Identification Number Determination. The client is currently using a setting of 'Blank' and considering changing this setting to 'B' to meet the majority of scenarios and/or introducing bespoke code to meet the exceptional scenarios given above.
If you have any experience with the above issue, we would be most grateful for your response.

You can refer OSS Note 872449 - Tax determination in Sales and Distribution and Note 1412947 - EU tax package 2010 (2)
Regards,

Similar Messages

  • Stopping CRM validation of VAT Reg Numbers.

    Hi Experts,
    We need to stop the validation of customer VAT Reg.No in CRM. As per the SAP settings the first 2 charectors of VAT Reg.no of a customer must comply with the ISO Code of te customer otherwise the CRM system wont validate the customer.
    is there any of stooping this validation?
    Regards,
    Aj K

    Hi,
    I have looked into your issue. To disable country specific VAT Reg.No check, kindly follow this path to deactivate this functionality in CRM system via SPRO transaction:
    ==> SPRO
    ==> SAP Web Application Server
    ==> General Settings
    ==> Set Countries
    ==> Set Country-specific checks
    ==> Select the country for which you need to deactivate this VAT Reg.No Check
    ==> Double click and go into the same
    ==> In Formal checks section of the page, blank out length and check rule against VAT Registration. No
    ==> Save and come back.
    This will deactivate VAT Reg No functionality in CRM.
    I hope this helps.
    Regards,
    Venkat

  • Determine European customer by VAT reg. number [EU STCEG]

    Hi!
    I work in international company. For one of the countries VAT procedures, in order to know which VAT code to use, I need to know if it is a european customer.
    I need to determine to which country the VAT reg. number belongs. For example, I take French VAT reg. number FR12345678, cut 2 first characters, and this way I know that it belongs to FR=FRANCE.
    For each country code (FR for example) I can know if it is an european by field T005-XEGLD  = X.
    But, I can't find the way to determine always the country - because for Greece, for example, it doesn't work this way : Greece country code is GR and it's VAT reg. number is EL12345678
    Is there a functiom module or logic to determine one of the following:
    1) takes VAT reg. number and determines it's country
    2) takes VAT reg. number and determines if it European
    Please help,
    Jana

    Hello Janna,
    VAT reg. numbers are always of the format : <ISO code><number>
    From the ISO code, you will always get to know as the VAT number belongs to which country.
    Example:
    ES10000000Z  -> ISO code ES belongs to Spain
    IT09417760155  -> ISO code IT belongs to Italy.
    This format is as per the legal requirement that VAT must always start with ISO code.
    Hope this answer is helpful,
    Regards,
    Rimzhim.

  • VAT Reg.No

    Hi Gurus,
    In SAP is there any control we maintain in customizing (SPRO) where we say that the VAT Reg.No  should be taken from sold to party, ship to , Payer?
    Please let me know if the control is there.
    OR Else
    Please let me know how can I achieve it.   
    Thanks in Advance for the reply.

    Dear SAP SD,
    Go to
    IMG - Sales and Distribution - Basic Functions - Taxes - Maintain Sales Tax Identification Number Determination
    Here against your Sales Organisation, maintain Blank, A or B.
    Below is the SAP Help text:
    If BLANK is set, then the standard prioirty ruls apply, as follows:
    1. If PY has a VAT ID no. and PY <> SP, then the tax number and tax classification are taken from PY (the SH is no longer relevant).
    The tax number is taken according to the 'tax country of destination'.
    2. If 1 does not apply:
    If SH has a VAT ID no. or SP has NO VAT ID no., then the tax number and the tax classification are taken from SH.
    3. If 2 does not apply:
    Tax number and tax classification are taken from the sold-to party.
    If 'A' is set, then the tax number and the tax classification are generally taken from the sold-to party.
    The tax number is taken according to the 'tax country of destination'.
    If 'B' is set, then the tax number and the tax classification are generally taken from the payer.
    The tax number is taken according to the 'tax country of destination'.
    Hope this helps.
    Thanks,
    Jignesh Mehta

  • VAT reg number in Spain

    Hi
    In europian countries, VAT reg numbers in the customer / vendor master data must start from the ISO code of that country. For Spain ISO code is ES so VAT nos must start from ES.
    Now we have come accross the situation that Spain has started giving VAT nos according to the industry types. These nos starts from U, J and with some other letters.
    Now when we give these nos in the master data, we get an error -  AR191 - ISO Code U1 is not correct in the VAT registration number
    Any one come accross this situation ? I have already checked the possibility of unchecking Other data check box in OY17. It does not work
    Raj

    No idea about Spain but you can have a look at
    "Note 163554 - Tax number checks - general"
    where it has been mentioned that for Spain, system will check Tax Code2.
    thanks
    G. Lakshmipathi

  • Add additional field in Vendor master data for VAT Reg. No.?

    Add additional field in Vendor master data for VAT Reg. No.?
    Hi I need to add one additional field for other VAT Reg. number in vendor master data FK01, We currently have two field
    Current Settings:
    Country : LFAS-LAND1
    VAT registration no.: LFAS-STCEG
    I need to add one additional field for text information. Is this possible?
    Thanks you very much
    Luis G.

    If you want to add new fields that are not possible from config (check with your consultant) you need to implement BADIs
    In SPRO, go to:
    >Logistics-General
    ->Business Partner
    -->Vendors
    --->Control
    >Adoption of Cusomter's Own Master Data Fields
    and read the documentation provided there.
    You will need to implement following BAPIs
    Processing Master Data Enhancements: VENDOR_ADD_DATA
    Customer Subscreens: VENDOR_ADD_DATA_CS
    I am not aware of any other way to add new fields to Vendor master (however, check with your consultant for config related screen modifications)
    Should you need any further info to implement it, post back (read it thoroughly first, it's quite self-explanatory).
    regards,
    Aabhas

  • Vat Reg. No in PO Header - STCEG

    Dear experts,
    I have an issue with the VAT Reg. No in the header data of a PO. Fieldname: STCEG.
    When creating a PO this field is populated with the VAT Reg. No of my Company Code. However, I want this field to be populated with the Vendor VAT Reg. No from the vendor master record.
    Does anybody know where I can maintain this settings? I cannot find it in the implementation guide.
    Thanks!
    Kind regards,
    Rob van de Vossenberg

    Hi Jurgen,
    My company code & Purchase organisation is in Netherlands. I have different plants across the europe like Belgium, Germany, France etc.I have activated Plants Abroad Functionality. To create a PO I have a German Vendor,German Plant and Netherland Company Code and Purchase organisation.  In FTXP I have created a new Tax code with Reporting country DE(Germany). But the system is not picking the Tax code. My doubt is Is the Field Taxcode will trigger from the Country of the comapny code?
    If it is so, Tax code needs to be with Reporting country Netherland. Then I can do the GRN in Germany Plant. Now I need to Transfer the goods from Germant plant to my Netherland plant. what procedure I have to adopt for this transfer, STO needed? If so what are all the movement types I have to Process? for this  STO config setting has to be done or not?
    During Invoice verification How I can display the My VAT registration Number so that I can show ito my Vendor?.
    Is ther any way to get Vendors VAT registration number also in MIRO?
    Same while Billing(VF01) to my customer I need to have my Customer's VAT registraion number.
    Is ther any possibility to have My VAT registration number in Billing document?
    Hope I have not made you irritated or confused. Since You have immense knowledge on these field, Please help me to fix these issues.
    Thanks & Regards
    Prabhul

  • System Check on VAT Reg No while creating new Vendors / Customers

    Hi,
    There is a requirement whereby a system check has to be in place everytime a new customer or vendor is created to ensure that no duplicate master record is created. This has to be preferably based on VAT reg. no field under General data (Filed name STCEG Table LFA1 and LFAS).
    However after the above compliance, In case of Customer master, it should allow same customer no. to be entered for partner functions Payer, Sold to party, billed to party etc.
    Please provide your views and best way for the same in terms of any user exit, search criteria, program changes etc..
    Thanks & Regards,
    Paresh

    hi,
    use user exit SAPMF02D
    A.

  • Determine the customer numbers for which the installations

    Dear All,
    I configured VAR Service Desk on SolMan EhP1 + SPS 20, Everything is good, but I have a problem when run report AI_SC_GET_SAP_CUSTOMER_NUMBERS. It can determine my customer numbers, but have only my installation number in table V_AIINSNRS. There are no any installation number of my customers in table V_AIINSNRS .I need installation number of my customer are included in V_AIINSNRS. Please show me about that. Thank you very much!
    Thanks and Best Regards,
    Tru Hang

    Hello,
    This is the text from the SPRO activity help:
    1.3.9.3.3 Data Transfer from SAP
    Use
    You can copy the following system data from SAP into the System LandscapeMaintenance (SMSY):
    - Name,
    - System number,
    - Installation number
    - Product version.
    All data can be copied from SLD or RFC connection. This is an alternative for service providers who
    have no, or only restricted, connection to their customers via SLD or RFC.
    Requirements
    You have determined or maintained the customer numbers for the systems to be generated.
    Default Settings
    The system automatically generates IBase components, which you need for the Service Desk and Change
    Management scenarios. If you do not want IBase to be generated automatically:
    1. Choose the transaction DNO_CUST04.
    2. Deselect the field: IB_GEN_AUTO (description: Automatic IBase Generation).
    3. Save.
    Activities
    Set Automatic Generation flag
    You can:
    1. Generate all systems per customer number, or
    2. Generate systems per installation number
    Case 1: Flag/check whether all systems with a customer number are to be generated, and maintain the
    maintenance view V_AISAPCUSTNOS. In this case, the system ignores the flag at installation level.
    Case 2:If you select installations for which systems are to be generated, maintain the maintenance view
    V_AIINSNRS.
    Maintain Settings in SMSY_SETUP
    4. Choose: Edit -> Expert Settings.
    5. Enter the value A or N for the option Generate Systems by OSS:
    - A: Systems are only generated if a 3-digit alpha-numeric ID has been specified for the customer
    in maintenance view V_BP_SPC, to distinguish the long names of systems with different
    customer numbers, e.g. a system SOL for the customer SAP would be SOLSAP01.
    - N: New systems are numbered sequentially when they are generated. System SOL would be
    SOL00001.
    6. Save.
    Data is created by background job REFRESH_ADMIN_DATA_FROM_SUPPORT , which
    should be scheduled regularly. If you want to copy the data immediately, you can schedule it
    immediately . Check in the job log of transaction SM37 that it ran successfully.
    Note: The user under which the job runs must be in the table AISUSER , with authorization for
    system data maintenance in the SAP Support Portal.
    I hope this information helps.
    Best regards, 
    Miguel Ariñ

  • VKORG, VTWEG, SPART cannot be determined for customer C3000 , vendor VENDOR001

    Message Type is ORDERS & basic Type is ORDERS05.
    While executing IDOC, we are getting error message 51 with below message.
    Message no. VG204
    VKORG, VTWEG, SPART cannot be determined for customer C3000 , vendor VENDOR001.
    Relation with SAP values is maintained table EDPAR. but while executing IDOC through IDOC_INPUT_ORDERS, System is not collecting values from EDPAR table.
    Do we have user exit available to resolve this issue.
    Please help.
    Thanks & Regards,
    Ashish Mankar/Ganesh.

    Hi Guido,
    One of my clients are getting the same error, and without a complete access to their system its proving very difficult to resolve.
    I know about VOE4 - Mapping, where the supplier 'maps' the customers cost-centre/business unit/int ref etc to suppliers account number.
    Just wondering what is the difference between VOE2 and VOE4?
    Thanks,
    Tanzim

  • IDoc error: VKORG, VTWEG, SPART cannot be determined for customer PNR020 , vendor 0000010000

    Hi,
    we want to use EDI & IDoc to fulfill communication between group companies. i have done some related setting:
    scenario: PAQ(customer) as a customer deliver PO to PAD(vendor), then PAD created SO automatically:
    but PAD cant' create SO due to:   VKORG, VTWEG, SPART cannot be determined for customer PNR020 , vendor 0000010000, i also have maintained table: EDSDC, but still failed, Could someone please let me me know how to fix this, thanks.
    PAD setting:
    we20:
    table: EDSDC:

    Hi Mishra,
    Thanks for your reply, have a great day.

  • Section Code IBT10001000 could not be determined in Customizing.

    Hi 
    Sub : EWT
    I am facing one error while creating remittance challan i.e Section Code IBT10001000 could not be determined in Customizing."  Inspite of creation of Business Place, No ranges to this, and Section
    code.
    Thanks & Regards
    B Lakshmi narayana

    Hi Vijaya,
    The function module <b>GUI_DOWNLOAD</b> will not work in background as background jobs will not have any control on GUI and the function module GUI_DOWNLOAD needs control on GUI(Presenation server)
    So you need to use application server/sequential files to download/upload data in background.
    Thanks,
    Vinay

  • VAT Reg number check not working for EU

    Dear All,
    Our countru is a member of EU and all the country wise checks for VAT number are activated. However when i try to save a GB vat number in a vendor master which has country code FI, I expect the system to throw an error stating that country of vendor does not match with VAT reg numbver.
    However such a things does not happen and system is saving the GB vat code for FI vendor
    PLease help
    Pooja

    In 4.7, we get message AR191 when we are trying to assign a GB VAT number in LFA1-STCEG for a supplier in country FI.
    This is checked in function EU_TAX_NUMBER_CHECK with code:
    * ------ Länderkennzeichen korrekt ?------------------------------------
          check_number_save = eu_tax_number.
          IF t005-pruin <> space.
            country_code = check_number_save(2).
            IF t005-intca NE 'GR ' AND country_code NE t005-intca  OR
                t005-intca EQ 'GR ' AND country_code NE 'EL'.
              MESSAGE e191 WITH country_code RAISING not_valid.
            ENDIF.
          ENDIF.

  • How will i configure partner determination for customer master

    how will i configure partner determination for customer master data.

    hi
    Check this
    BUSINESS PARTNERS AND PARTNER DETERMINATION
    In the partner determination procedure you can determine whether partner functions can or should occur in a partner object (Customer Master, Sales Document, Item Category etc.) For each object, in which partner function can be created, you can define partner procedures. This also means that
    For Customer Master
    For Sales Documents
    For Sales Documents and Billing Documents: for items
    We can define our partner determination procedure for each of these levels as shown below. In Blue are given the ones wherein the Partner Procedures are assigned to the Partner Objects
    Customer Master Account Group
    Sales Document Header Sales Document Type
    Sales document Item Item Category in sales
    Delivery Delivery Type
    Billing Header Billing Type
    Billing Item Billing Type
    Sales Activity Sales Activity type
    By assigning a procedure you determine for which account groups (for the customer master), which sales document types (for sales documents) and for which item categories this procedure would be valid.
    In the partner determination procedure you can determine for each partner function
    whether the partner function is an obligatory partner function
    whether the partner function can be changed in the document
    BUSINESS PARTNER FUNCTION
    By assigning a business partner function to a partner you can determine which functions the partner fulfils in the business process. Partner Functions are classified using partner type. The partner type represents the roles played by the business partner within the business transaction.
    Following partner functions exist in the standard process of Sales and Distribution
    Partner Type Customer
    Sold-to Party, Ship-to Party, Bill-to Party, Payer and Sold-to Party authorized to release against a contract. You can define the sold-to party authorized to release against a contract in the partner screen of a contract. This partner may only schedule orders with reference to this contract, even when he is not the sold-to party authorized against a contract.
    Partner Type Contact Person
    Contact persons are natural persons whom you must contact at the customers for business processing (e.g. purchasers) Contact person can be created directly in customer master record.
    Partner Type Vendor
    A forwarding agent is an example of a business partner on the credit side, who is included in a sales process. If you commission a particular forwarding agent for deliveries to a specific customer, you can define the forwarding agent in the customer master record as the partner.
    The other possible partner functions on the credit side in the sale process are interpreters, auditors etc. The forwarding agent is an agent who performs transportation services. This includes organizing the shipment, delivery and receipt of the goods, arranging the carrier services and handling the customs issues.
    Partner Type Personnel
    Employee Responsible
    Sales Personnel
    You can enter an employee from your firm as the person responsible:
    In the Customer Master – If the employee is normally responsible for processing transactions with this customer.
    In the Sales Document – If the employee is responsible for processing the Business Transaction.
    STEP WISE PROCESS FOR PARTNER DETERMINATION PROCEDURE
    Sales and Distribution->Basic Functions->Partner Determination->set Up Partner Determination->Set up Partner Determination for Customer Master.
    First go to OVT0 – create customer account groups. Here you make new entries, click whether it is a one time customer, description. Also you can do the field selection here for general data, co. code data and sales area data.
    Now go to IMG – logistics general – business partner – customers – control – define & assign customer number ranges define the number. Here you range that you want and assign it to your customer account group.
    Now go to VOPA – here the selection will be on customer master, click on partner procedures, create the partner determination procedure. The following steps need to be done in partner determination area
    Assign partner function to account group i.e SP,SH, BP, PY to account group (debit side ). Sales and Distribution->Basic Functions->Partner Determination->Assign Partner Functions on the debit side to account Groups.
    Then create Partner Determination Procedure.
    Assign the Partner Determination Procedure to Partner Function.
    Then finally assign the Partner Determination Procedure to acc group.
    Important Points in Business Partners and Partner Determination Procedure
    Partner relationship maintained/defined in the customer master is proposed automatically in the document header when you create a sales document.
    In customizing we can decide whether several partners can be assigned to one partner function in the customer master.
    In sales documents, the system is configured so that only one partner can be assigned to each partner function.
    We can define partners at item level in the sales documents.
    Business Partners that are defined at the header level however cannot be changed at the item level.
    You can prohibit anyone from changing a partner that has already been entered in a sales document.
    It is also possible to manually change or enter the address of a partner, such as the Ship-to Party. This change does not affect the master record.

  • I5 Customs Vat Tax Group

    I'm Currently facing a problem with my I5 Customs Vat Group and wonder if someone will be able to assist me.
    When you look at Tax Groups - Setup, you see the I5 Customs VAT row. When the tick box is off, the tax does not calculate correctly on the A/P Invoice but is correct on the tax report but when you put the tick box on, it calculates correctly on the A/P Invoice but appears twice on the TAX Report and can not be claimed. How can I Fix this?

Maybe you are looking for