Multiple Tax Registration Numbers per Customer

Hi,
we have EBS 11i (11.5.10.2) and I am not a financial expert, but just struggling with some technical details of TAX implementation.
The situation is that we have certain customers which have an office site in one European country, let's say France, and have a registered VAT number in France. But they have also a VAT number registered in another EU country, e.g. Germany. But Office location is still France, so there is only one address for our customer.
However the customer entry form allows only to enter one TAX registration number per address, but we have two different numbers for that address.
Question:
Did anyone else face the same issue and how did you solve it or how would you solve it?
I am not much in favor of entering two different addresses, because there are no 2 addresses. This would only confuse during Order Entry, if you will have to choose between two addresses that look similar...
Actually I think the whole EU tax stuff is not implemented properly in that release... So would be great if some could share some knowledge/experience on that topic.
Thanks,
David.

Hi John,
as I mentioned, I am not an expert for the Tax laws and regulations. It has all to do with the EU VAT system and I think it's because you can get a registered VAT identification number in another member state than where your head-office is or ask a tax representative in another member state to handle tax...
In fact we have an in-house expert for this topic, but we struggle with him how to implement the business cases in the system. I'll ask him to describe a very specific business case.
Anyway, if there is anyone that has experience with EU Tax and how to deal with it in AR/AP than it would be great to share some experiences.
regards,
David.

Similar Messages

  • Printing VAT and Service Tax registration numbers

    Hi Gurus
    I need to know whether there is an option to print a list of the VAT and Service Tax registration numbers along with the client details -  this is as entered in the customer master.
    This is for user specific menu not for the admin.
    Regards
    Shiv

    HI
    If you want to know the VAT and Service tax Numbers
    Go to SE16N
    Enter the Table : J_1IMOCUST  and Execute
    You can see the customer wise VAT and Service tax number
    Regards,
    Prasanna

  • Tax registration numbers

    hi experts
    can you tell me which table stores sales tax registration number and national tax registration number of application runnning company??
    regards
    anwer

    Hi,
    In 11i, it's defined in AR->Setup->System->System Options, folder Tax.
    Regards,
    Ketter Ohnes

  • Multiple VAT reg numbers for one customer

    Hi,
    We have one customer who is registered in 3 countries, thus having 3 VAT registration numbers. For the invoice, it is then required to have different VAT nos. depending on where the import takes place.
    I already tried to modify user exit RV60AFZC but it seems that the value for vbrk-stceg gets overwritten with the vat no. in the customer master data by the other include programs on module pool SAPLV60A.
    For those who have worked on a similar scenario, I would appreciate inputs/directions. Thanks!

    I presume, your requirement is fetch the different VAT numbers in output in which case, you can try with either of the following:-
    USEREXIT_KOMKBV3_FILL  in program RVCOMFZZ
    USEREXIT_KOMPBV3_FILL in program RVCOMFZ1
    G. Lakshmipathi

  • Plant wise VAT, Service Tax, Excise registration numbers

    Hi,
    Could you please let me know where we have to update plant wise and company code wise VAT, service tax, excise and other statutory registration numbers in SAP.
    Regards,
    Dwarak.

    Dear Laxmi Pathi,
    Thnaks for your reply.
    Actually the businees scenario is we are getting meterial from Vendors to Port area from the we send it to the respective customers.
    Hear we are not selling any product, just providing services,
    only one plant we are having  for different services as i said in my earliear mail.
    for this no excise invoice is required as i hope so.
    for the different services we have 4 services registration ID, here we want to know where we have to maintain this in SAP SD CIN point of view, and how to configure the settings.
    Please share your valuable Ideas with me for my further proceedings
    Thanks
    Raju.

  • Passing Multiple Tax classification in LSMW BAPI method

    Dear All,
    Iam using LSMW BAPI method to create and change material master. I need to pass multiple tax classification values for a single material. How can I do this. The structure used in the BAPI for passing the tax classification data is MLAN. How can I create multiple numbers of this structure. Can anybody help me please.
    Thanks in advance
    Prathib

    do you have this multiple records already in the source? Or not at all in the source?
    background for tax classification
    There is customizing to assign plants to sales organization.
    Each plant has an adress with a country.
    SAP collects all the plant countries and saves them in the tax classification table MLAN.
    Eg. if this material A has a sales org EAST that can sell from plants in JP, AU, and SG
    then you will see these 3 countries in the sales org view segment tax classification
    In case you dont have any tax classification data in the source, then it you can do it like this:
    goto the __END_OF_RECORD__  statement of  E1BP_MLAN segment in your LSMW and enter it directly as code:
    do the transfer_record as often as you need .
    DEPCOUNTRY = 'JP'
    TAX_TYPE_1 = 'MWST'
    TAXCLASS_1 = '1'
    transfer_record.
    DEPCOUNTRY = 'AU'
    TAX_TYPE_1 = 'MWST'
    TAXCLASS_1 = '1'
    transfer_record.
    DEPCOUNTRY = 'SG'
    TAX_TYPE_1 = 'MWST'
    TAXCLASS_1 = '1'
    transfer_record.

  • Multiple Partners for the same customer in Message tracking of SEEBURGER

    Hi,
    This is for third party customers which use EDI messages. We have for one customer multiple partner numbers configured in Partner profile. I would like to know while configuring the trading partners in SEEBURGER Message Tracking, can we have multiple keys for the same customer for multiple partners for an INVOIC02. Like the following keys:
    12345_INVOIC02
    34567_INVOIC02
    45678_INVOIC02

    Hi Satya,
    you can define for a vendor/customer several partner functions with different        
    adresses. You can create certain partner roles several times.               
    If you create a purchase order, than you can choose the wanted              
    address and partnerrole on the header level. In the standard system you     
    can use the patner role 'OA' ordering address and for the finance           
    the 'IP' Invoice presented by.
    I hope I was able to help you.
    Kind regards,
    Zsuzsanna

  • How to delete multiple mail ids in one customer using LSMW ?

    Suppose in one customer having multiple mail ids. I wants to delete those multiple mail ids from one customer how I can do this using LSMW.
    Experts please help me out this problem.

    Dear Venu,
    LSMW or BDC will only add / append data.
    Write a program:
    list of Address number of the customer from KNA1.
    delete all entries from ADR6 for those customer numbers.
    Regards,
    Mani

  • Multiple tax code option and add tax code at the time of Import

    Is there a way using which we can add multiple tax codes to a Products. Also is it possible that we apply this tax code to products at the time of Product import instead on manually updating this to each product.
    Regards
    Leena

    Hi Leena,
    As per the system design, you can't add multiple tax codes to a product. You can update the tax code using Product import feature. For info on product import, Please refer to the following link http://helpx.adobe.com/business-catalyst/partner/product-inventory.html
    Regards,
    Aish

  • Report Sales Per Customer

    Hello to all!
    i have a requirement to make a query that will bring me report for Sales Per Customer
    the desired fields are the following
    CardCode
    CardName
    --, (Select sum(T6.LineTotal) from inv1 t6  where t6.docentry=t0.docentry) 'Price Bef. Disc.'
    , (Select t5.linetotal from inv3 t5 where t5.docentry=t0.docentry and t5.expnscode in ('6','7')) as 'Freight'
    --, (Select t5.linetotal from inv3 t5 where t5.docentry=t0.docentry and t5.expnscode='11') as 'W/TAX'
    VatSum
    .DocTotal
    SlpName
    till now i have written the following code
    SELECT t0.docdate as 'Doc. Date', t0.docnum as 'Doc No.', T0.CardCode AS 'Customer Code', T0.CardName as 'Customer Name', (Select sum(T6.LineTotal) from inv1 t6 where t6.docentry=t0.docentry) 'Price Bef. Disc.', (Select t5.linetotal from inv3 t5 where t5.docentry=t0.docentry and t5.expnscode in ('6','7')) as 'Freight', (Select t5.linetotal from inv3 t5 where t5.docentry=t0.docentry and t5.expnscode='11') as 'W/TAX',T0.VatSum,  sum(T0.DocTotal) 'Doc. Total', T1.SlpName as 'Account Manager' FROM OINV T0 INNER JOIN OSLP T1 ON T0.SlpCode = T1.SlpCode inner join ocrd t2 on t0.cardcode=t2.cardcode inner join ocrg t3 on t2.groupcode=t3.groupcode WHERE (T0.DocDate between '[%0]' and '[%1]')
    group by T0.CardCode, T0.CardName, T1.SlpName, t0.docnum, t0.totalexpns, t0.docentry, t0.docdate,T0.VatSum
    union
    SELECT t0.docdate as 'Doc. Date', t0.docnum as 'Doc No.', T0.CardCode AS 'Customer Code', T0.CardName as 'Customer Name',(Select (-1)*sum(T6.LineTotal) from rin1 t6 where t6.docentry=t0.docentry) 'Price Bef. Disc.', (Select (-1)*(t5.linetotal) from rin3 t5 where t5.docentry=t0.docentry and t5.expnscode in ('6','7')) as 'Freight', (Select (-1)*(t5.linetotal) from rin3 t5 where t5.docentry=t0.docentry and t5.expnscode='11') as 'W/TAX', (-1)*T0.VatSum, (-1)*sum(T0.DocTotal) 'Doc. Total',T1.SlpName as 'Account Manager' FROM ORIN T0 INNER JOIN OSLP T1 ON T0.SlpCode = T1.SlpCode inner join ocrd t2 on t0.cardcode=t2.cardcode inner join ocrg t3 on t2.groupcode=t3.groupcode WHERE (T0.DocDate between '[%0]' and '[%1]')
    group by T0.CardCode, T0.CardName, T1.SlpName, t0.docnum, t0.totalexpns, t0.docentry, t0.docdate,T0.VatSum
    but i would like only once to be displayed each customer
    do you have any idea?

    issue resolved
    SELECT
    T0.CardCode AS 'Customer Code'
    , T0.CardName as 'Customer Name'
    ,(select sum(t5.linetotal) from inv1 t5 INNER JOIN oinv T6 ON T6.DOCENTRY=T5.DOCENTRY where t6.cardcode=t0.cardcode and t5.docdate between '[%0]' and '[%1]') 'Price Bef. Disc.'
    ,(Select sum(t7.linetotal) from inv3 t7 inner join oinv t6 on t6.docentry=t7.docentry where t6.cardcode=t0.cardcode and t7.expnscode in ('6','7') and t6.docdate between '[%0]' and '[%1]') as 'Freight'
    ,(Select sum(t7.linetotal) from inv3 t7 inner join oinv t6 on t6.docentry=t7.docentry where t6.cardcode=t0.cardcode and t7.expnscode ='11' and t6.docdate between '[%0]' and '[%1]') as 'W/TAX'
    ,(select sum(t8.vatsum) from oinv t8 where t8.cardcode=t0.cardcode and t8.docdate between '[%0]' and '[%1]') as 'VatSum'
    ,sum(T0.DocTotal) 'Doc. Total'
    , T1.SlpName as 'Account Manager'
    FROM OINV T0
    INNER JOIN OSLP T1 ON T0.SlpCode = T1.SlpCode
    WHERE (T0.DocDate between '[%0]' and '[%1]')
    group by T0.CardName, T1.SlpName,T0.CardCode
    union
    SELECT
    T0.CardCode AS 'Customer Code'
    , T0.CardName as 'Customer Name'
    ,(select sum(t5.linetotal) from rin1 t5 INNER JOIN orin T6 ON T6.DOCENTRY=T5.DOCENTRY where t6.cardcode=t0.cardcode and t5.docdate between '[%0]' and '[%1]') 'Price Bef. Disc.'
    ,(Select sum(t7.linetotal) from rin3 t7 inner join orin t6 on t6.docentry=t7.docentry where t6.cardcode=t0.cardcode and t7.expnscode in ('6','7') and t6.docdate between '[%0]' and '[%1]') as 'Freight'
    ,(Select sum(t7.linetotal) from rin3 t7 inner join orin t6 on t6.docentry=t7.docentry where t6.cardcode=t0.cardcode and t7.expnscode ='11' and t6.docdate between '[%0]' and '[%1]') as 'W/TAX'
    ,(select sum(t8.vatsum) from oinv t8 where t8.cardcode=t0.cardcode and t8.docdate between '[%0]' and '[%1]') as 'VatSum'
    ,sum(T0.DocTotal) 'Doc. Total'
    , T1.SlpName as 'Account Manager'
    FROM orin T0
    INNER JOIN OSLP T1 ON T0.SlpCode = T1.SlpCode
    WHERE (T0.DocDate between '[%0]' and '[%1]')
    group by T0.CardName, T1.SlpName,T0.CardCode

  • Withholding tax certificate numbers - how to reset ?

    Hi Gurus,
    I have an issue with witholding tax certifcates numbers for Venezuela and their VAT reporting. User have run report S_P00_07000134 - Generic Withholding Tax Reporting twice in "update" mode which updated certificate numbers in table WITH_ITEM for FI documents. Now they want to revert back to the first range of numbers (from first run).
    I identified the number ranges for these certificate numbers in table NRIV and was able to adjust their statuses for previous values but i didn't help at all. The report is not updating numbers accroding to current ststuses of these ranges.
    Is there any way to reset these numbers ?
    thanks a lot
    with regards
    Michal

    Hi Michal - were you able to figure this out? I`m in a similar situation where we need to reset the number of withholding certificates. We use a custom program to generate the certificate but using standard program RFIDYYWT to generate the numbers.
    Pointers on how this was achieved will be very helpful.
    Regards,
    SGP

  • Service Tax registration verification for Vendor

    Dear All,
    We have a requirement :
    Say Vendor is registered to take input for 4 service categories, but invoice is received for any other category or say the 5th category for which we are not authorized to take service tax input. Than in such case system should check for service tax registration and system should not allow to post invoice(with reference to purchase order or without purchase order) for the  the non registered service tax.
    Kindly let me know how to fulfill the business requirement.
    Regards
    Vikas Sehra

    Dear Mukthar,
    Thanks for the revert.
    We are also working for a similar validation. But in this case we have to create 125 tax codes as per the service categories.
    Issue:
    1. Is this the best practice to create so many tax codes.
    2. Is there any alternative which can help us to create 125 tax codes.
    Regards,
    Vikas

  • How to use a database per customer

    Hello,
    I currently design an Application that shall be used by multiple customers. Every customer shall have a database by its own for security and performance reasons. What is the best way to do this:
    - Create a database schema per customer (no problem)
    - Create a persitence unit per customer in peristence.xml (also no problem)
    How can I select the correct persistence manager at runtime?
    @PersistenceContect(unitName="customer14") EntityManager em;
    Selects the Persistence Unit for a bean at compile time. Any idea how I can do this at runtime? I would prefer to keep with container managed Entity Managers, if this is possible.
    Thanks in advance for any help.

    stelzbock wrote:
    Ahh, wow, that was quick!
    So all of them have these features I need?
    If you mention derby, I just found Java DB which is based on derby. So whats the diference? Can anyone recommend one of them?Check them all. Try which one you like best. I think Java DB is the new name of Derby.
    Personally I prefer HSQLDB, but I choose whichever you like.
    And what about the Table control? Is JTable feasible? It should be configurable and extendible like this:This is an entirely different question, better asked in the Swing forum.
    Also, be careful to separate your DB access from your UI code (google for MVC). It will make your application a lot easier to maintain.

  • EDI invoice failed for Service- multiple tax code at service item level

    Hi Guys,
    Please understand below scenarios, it is very critical to our client.
    purchase order has 3 parent
    line item which having the 3 services with tax code (P1-P1-P1 and P2-P2-P2 and (P2-P1-C1)
    (P1=10%, P2=10% and C1=10%)
    PO Outbound Idoc -
    Similar tax codes(P1-P1-p1 and P2-P2-P2) - Carries total tax amount and
    tax rate at parent level also it carries indvidual service line item
    tax amount and tax rate at service item level
    Mulitple tax codes(P2-P1-C1)- Carries only total tax amount at parent
    level and no tax rate at parent level. It carries indvidual service
    line item tax amount and tax rate at service item level
    SES Outbound Idoc -
    Similar tax codes(P1-P1-p1 and P2-P2-P2) - Carries total tax amount at
    parent level segment and tax rate at parent item level also it carries
    indvidual service line item tax amount and tax rate at service item
    level
    Mulitple tax codes(P2-P1-C1)- Carries only total tax amount at parent
    level and no tax rate at parent level. It carries indvidual service
    line item tax amount and tax rate at service item level
    But while creating the invoice for parent line item which includes 3
    services, it carries correct tax amount(as per PO and SESR) but it is
    asking for tax rate at parent level not at service item level.
    It is working fine for similar tax code at service line item (e.g P1-P1-p1 for 3 services or P2-P2-P2 for all 3 services) but when we use the combination of tax code or multiple tax code at service line items (e.g. P2-P1-C1), the inbound Idoc gets failed.
    Expectation - How EDI invoice posted for mulitple Services under one parent line item which having multiple tax codes at service item level
    Thanks
    Sanjay
    9930851236

    This is an ongoing problem with lots of clients - did anyone solve it ?

  • Rendering of Tax Registration Num text input is not work

    Hi All,
    We are use R12.0.6 instance. On Customer Screen Tax Registration Num and Credit text input are not appear. We checked the personalizations of Tax Registration Num; render is "Yes" but we could not entry the data.
    We bounced apache and cleared the cahce.
    Thanks,
    Okan

    In CQ you just need to include form component and inside the form add text component. When you double click text component it will provide you with the option to add styling and specify width. Which takes precendence.  Not sure why you building the entire html page.

Maybe you are looking for