Vendor Tax
Experts,
How is tax generally calculated on a P O - Is it based on the vendor zip code and region ? And then after it is caluclated, where can we know as to what account it gets posted to ?
And how is the tax calculated in case of service entry ? is it the same ?
All answers would be duly rewarded with points.
Thanks,
Nandita
Hi Nandita,
Generally Tax is calculated by the help of Tax procedure and tax code.
First you have to maintain all the conditions at Tax procedure and Maintain the Condition records with combination of Tax code and Other i.e material or vendor.etc for Condition types like Basic excise duty, at, Service tax.
Then Assign This tax code at Purchase Oerder ->Item detail->Invoice Tab as per Req.
Also You have Option to maintain condition records with Req Key Combination like Required fieldsand Tax code for condition type .This is possible by Access sequince.You have to create Access Sequience with table Having req Fields, You can create the table having req fields like Vendor zip code, rigon,etc.
Assign this access seq to your condition type and maintain the Condition records.
Rewards if helpful
Regards
Sanjay l
Similar Messages
-
Code for Vendor Tax Code uniqueness
Hi,
When we are trying to create a new customer (transaction XD01) we would like to be informed if the Vendor Tax Code (KNA1-stcd2) is being used already.
Can you tell me what code do we have to insert and where.
Thanks.Hello,
I dont there would be direct way to check this out in SAP R/3.
What you can do is create a Z-DB table , say ZTAXCODE, which has Customer,Customer Group as Key Fields and taxcode as another field.
Now when User tries to save the Customer- then u can
1) Make use of BADI - CUSTOMER_ADD_DATA (SE18/SE19)
2) Make use of User Exit - FM EXIT_SAPMF02D_001 (Customers: User Exit for Checks prior to Saving) (SMOD/CMOD)
Here, you can the entry to your newly created table and chk if the entry user tries to maintain already exists. If yes, you can display an error message to the user.
Hope this helps. -
FM for changing vendor Tax information
Hello,
is there any FM for changing vendor Tax information?
Thanks,
Mosheread data with VENDOR_READ and update desired date with VENDOR_UPDATE
-
Adding Vendor Tax type LFA1-FYTYP.
Hello Friends,
I am creating BP using BAPI ( BAPI_BUPA_CREATE_FROM_DATA2) and than extending that to Vendor Control & Purchasing view.
After that I am feeling data using MK01 for Purchasing organisation. However at that point it's not allowing me to add Vendor Tax type as it is part of the Vendor General data.
So how to update that field in creation mode ? It's available in MK01 transaction but since I am creating it first time, I can't use the MK02.
Please suggest any suitable bapi to do this.
Thanks & Regards,
Dijesh Tanna.Finally got the solution , though I have not used as I already implemented my code with BDC and it's now in production. But in future it would be helpful to other people.
Instead of using BAPI for creating Business Partner, we should use complex interface CVI_EI_INBOUND_MAIN, which populates all the data for Business Partner , Vendor and customer.
Thanks & Regards,
Dijesh Tanna. -
User exit to check vendor tax type in tcode FB60
Dear All,
i need o create an user exit for FB60 check the vendor tax types .
Plz advice.
regards
sivaHi,
check these..
Enhancement/ Business Add-in Description
Enhancement
SAPLF051 Workflow for FI (pre-capture, release for payment)
RFKORIEX Automatic correspondence
RFEPOS00 Line item display: Checking of selection conditions
RFAVIS01 Customer Exit for Changing Payment Advice Segment Text
FEDI0001 Function Exits for EDI in FI
FARC0002 Additional Checks for Archiving MM Vendor Master Data
F180A001 Balance Sheet Adjustment
F050S001 FIDCMT, FIDCC1, FIDCC2: Edit user-defined IDoc segment
F050S002 FIDCC1: Change IDoc/do not send
F050S003 FIDCC2: Change IDoc/do not send
F050S004 FIDCMT, FIDCC1, FIDCC2: Change outbound IDoc/do not send
F050S005 FIDCMT, FIDCC1, FIDCC2 Inbound IDoc: Change FI document
F050S006 FI Outgoing IDoc: Reset Clearing in FI Document
F050S007 FIDCCH Outbound: Influence on IDoc for Document Change
Business Add-in
FBAS_CIN_MF05AFA0 EWT - Downpayment Clearing - Tax transfer for CIN
FISPLIT Online Split: Cash Discount, Exchange Rate Differences
FI_AUTHORITY_ITEM Extended Authorization Check for Document Display (FB03)
FI_DOC_DISP_LI Diversion to Document Items (FB03)
FI_FB08_SUBST_BUDAT FB08: Check Posting Date for Reversal of FI Doc. with FB08
FI_GET_INV_PYMT_AMT BAdI for determining the payment amount for an invoice
FI_HEADER_SUB_1300 Screen Enhancement for Document Header SAPMF05A
FI_PAYREF_BADI_010 BAdI: Payment Reference Number
FI_RES_ITEM_CURRENCY Document of Residual Item with Invoice Currency
FI_TRANS_DATE_DERIVE Derive BKPF-WWERT from Other Document Header Data
FVFZ Replacement for Function Modules of Function Group FVFZ
INVOIC_FI_INBOUND BADIs for Inbound IDoc INVOIC FI (Vendor Invoice)
RFESR000_BADI_001 BAdI for Own Processing of POR Item
AC_QUANTITY_GET Transfer of Quantities to Accounting - Customer Exit
ADJUST_NET_DAYS Change to Net Due Date
BADI_ENJ_ALT_ADR Go to alternative vendor/customer data
BADI_F040_SCREEN_600 Screen Enhancement on F040 0600 Document Header
BADI_FDCB_SUBBAS01 Screen Enhancement 1 on FDCB Basic Data Screen (010, 510)
BADI_FDCB_SUBBAS02 Screen Enhancement 2 on FDCB Basic Data Screen (010, 510)
BADI_FDCB_SUBBAS03 Screen Enhancement 3 on FDCB Basic Data Screen (010, 510)
BADI_FDCB_SUBBAS04 Screen Enhancement 4 on FDCB Basic Data Screen (010, 510)
BADI_FDCB_SUBBAS05 Screen Enhancement 5 on FDCB Basic Data Screen (010, 510)
BADI_MIRO_SPLT_ADD Append additional fields of ACCVS to ACCIT
BADI_PRKNG_NO_UPDATE BAdI for Deactivating Update of Parked Documents
F050S008 FIDCC1, FIDCC2 Inbound IDoc: Update Comparison Ledger
FBAS_CIN_LTAX1F02 Tax interface
No.of Exits: 14
No.of BADis: 26
Arunima -
Mask Vendor Tax ID number ?
Hi All
is it possible to mask Vendor Tax ID number like what we can do for Credit Cards? The issue is that it might contain SSN in some cases for us, and we would like to protect the unauthorized users from viewing it using any way - XK02, XK03, or SE16 or even using a query.Hmmm... I guess we have to list all the hacks for you now...
First of all, for the XK* and FK* transaction contexts, you can look in the IMG to add field authorization groups to the field (though these normally control change ability) and field status variants to hide the field (though these are normally global and will affect all users AFAIK). Of course, you could develop your own little application to maintain the tax ID number or (not sure which release you are on) look for appropriate enhancement points.
> To quote myself again:
>> First of all, for the XK* and FK* transaction contexts...
This of course depends on how intact your authorization concept is, to restrict the contexts of the calling user. E.g. some folks create a huge "Universal Role for All Users" and even add anything which appears harmless or unknown to them but found in a trace, to it...) and then rely on subsequent roles (search the forum for "enabler") to add the org levels and activities required to do something more than just display. Of course, that looks good in a Power Point presentation, but when requirements such as these come along then they spot the design error too late, as all their hundreds of "harmless transactions" and broad display authority is already out there "in the wild" and users are using the transactions.
I hope that is not the case here, but wanted to mention it anyway.
Second, the report generators, queries and table views: I assume that you are using quick viewer, report painter, SE16_BSEG, etc and the likes. That in my opinion is a design error as well, even if understandable one to some extent. The bugger is that you cannot control a table at field level unless you make it an org relevant field (object S_TABU_LIN), but a TAX ID number is not an obvious candidate for that. That is why it is best to keep users off the tables completely, right from the start.
Again here you could look for coding exits in the data browsers you are using to clear the field, but that is not bullet proof if the user can display the group which the table belongs to.
I am not logged on, but is it possible to do an F4 search for a vendor in FK03 based on the Tax ID?
Of course you could encrypt the whole DB, but that doesn't help much in the above two scenarios.
Cheers,
Julius -
Vendor tax id change impacting 1099 reporting
Hi
Our business creates new vendors when there is a tax id change for the same vendor because they want the 1099 report to provide the tax id number associated with a certain payment document in 1099 report.
This causes duplicate vendor numbers to be created for the SAME vendor. They truly do not want to be creating duplicate vendors and so
would like to know how they can get 1099 report to provide the tax ids associated with a certain payment.
How do the other companies handle this? What do you do when a certain vendor has had a TAX ID change?
Thanks
DepaOk, I Found it. We have to customize it. Taxes are reported at Operating Unit level only.
-
Vendor - Tax deduction at lower rate - MIRO & FB60
Hi all,
Currently we are having one issue of u201CTax deduction at lower rateu201D for a Vendor who is having such certificate with him.
For amount purpose we have set the SPRO setting but the user is asking for the date control also since the Vendor is having the relevant certificate till 31.03.2012 and after that, lower rate Tax deduction will not be allowed.
Simple option is to change the Vendor Master with the original tax type+ Tax code (Normal Rate) combination to calculate tax at the normal rate. But if could not cross the amount limit before 31.03.2012 then that will be difficult to keep an eye on date i.e. 31.03.2012 and then change the master data of u201CNu2026u201D No. of Vendors .
We want to put a condition in a system as; system should check the system date with the tax type date to get a date control. We have restricted the date of u201Cnewly created tax typeu201D till 31.03.2012.
In case of MIRO testing, we have use a user exit which is correctly comparing the system date with the tax type date in runtime. If the tax type date is older than system date then system is throwing an error to change the master date (FK02 / XK02) of subject vendor.
In case of FB60 we are facing a problem since not able to cross confirm the tax type date with the system date. We are trying BTE u2013 1140 for FB60 but in runtime we are not able to get the tax related details / tables.
Is there any workaround or way in BTE u2013 1140 for FB60?
Regards,
Shridhar
Edited by: Shridhar Sawant on Nov 2, 2011 2:23 PMHi Ramesh,
In the SAP Std. setting of Formula we are maintaining one more line for same TAX TYPE + TAX CODE + COUNTRY combination but for the ending date of lower rate tax deduction.
Since there is no "To date" option in Formula setting, we are maintaining one more line For e.g. in the 1st line we have a date as 01.04.2011 (i.e. Valid from) and in the other line we have mentioned date as 01.01.2012 (i.e. To date) since Vendor is having the lower rate tax deduction certificate uptill 31.12.2011.
In the first line of formula (Valid from 01.04.2011) we have maintain :
To Base amt W/tax Reduction base amt.
175,000.00 3.00 -
9,999,999,999.00 10.00 175,000.00
In the second line (Valid from 01.01.2012) of formula we have maintain :
To Base amt W/tax Reduction base amt.
9,999,999,999.00 10.00 -
Cross confirming the various scenarios since date accumulation of tax setting is on in Tax Type that we are considering.
Will confirm to you the change suggest by you.
If these changes doesn't work then we have to go to the option of User exit or BTE for MIRO and FB60 testing.
Have any idea about the above mention settings ?
Regards,
Shridhar -
Hi all,
Same vendor with different tax deductions. How to capture?Hi raju,
Vendors are subject to withholding tax and input tax that means vat are anything
sales tax related to customer that is output tax.
In withholding tax as per 194c rent and commision salraies and traveling borkerage and interest this are related to wth
for this need to create withholding tax code and tax rates these tax code are assinged to vendor master based on tax code its automatically deducted,
related vat input need to create tax codes in ftxp at the time of invoice or payment if u select tax code its automatically deduct and its goto respective account based on assingment. -
Regarding FATCA- International Vendors Tax withhold
Hi Experts,
We have this requirement to implement / start withholding tax (some %) from the payments made to International vendors if they don't supply proper documentation (Like W8s). this is new regulation that will be in effect from July 1 2014. companies who do not gather this documentation and do not withhold the % withhold from the foreign vendor internation payments will be eligible for the panalty.
The requirement would be
1) able to indentify at the vendor master levewith a check mark similar to withholding tax indicator
2) able to generate a report based on expiration date of this W8
3) able to withhold % amount if the vendor not provided the properocumentation
Therefore we were looking in to possble solution and found some details on "SAP Tax Classification and Reporting for FATCA" but we are on EHP4 and I am not sure how to get this FATCA solution as it seems to be higher version the EHP4. how other companies are working on this FATCA requirement?
We do not extended withholding tax functionality or withholding tax functionality in our company.
https://help.sap.com/fatca#section1
SAP Note 1826451
https://websmp105.sap-ag.de/~form/sapnet?_SHORTKEY=01100035870000758813&_SCENARIO=01100035870000000202&
Thanks,
Vamshi KHi Amit,
For your information, FATCA solution from SAP supports banking industries only. If you are talking about the banking organization, then you have the below documents provided by SAP where you can get the same through your S user id in Service market place.
1. SAP Tax Classification and Reporting for FATCA 1.0 - Apps Operation Guide
2. SAP Tax Classification and Reporting for FATCA 1.0 - Business Scenario Descriptions
3. SAP Tax Classification and Reporting for FATCA 1.0 - Master Guide
4. SAP Tax Classification and Reporting for FATCA 1.0, SP01 - Configuration Guide
SAP Note
1826451 - Release strategy for the ABAP add-on FATCA
If your's is not a banking industry, then you can follow the India WHT config and achieve the result.
1. Create FATC as Withholding tax key
2. Create a WHT Key at payment level
3. Create tax codes and assign accounts to them.
4. Activate EXT WHT.
If exemption is there, you can create an exemption reason and assign it.
Hope this helps.
Thanks -
SAP Experts
Does anyone knows of a report I can run where I can get vendors and the tax code that was used at teh time of invouce creation in MIRO. And also if I can exclude certain type of purachse order #.
Thank You for your helpSatish, I tried running report but i couldn't find tax code in teh selection screen. I tried running repot wide open but it says cant find documents.
Any suggestions? -
Service purchase order vendor tax liabiliy only applicable for service item
Hi,
While creating service purchase order if the vendor is providing material & service we need to enter 2 line item. But TDS responsibility only to the service line item only.
While creating service P.O. through any BADI we are able to assign TDS liability to the particular line item?
Thanks
Christopher.J.ok
-
GOA distribution to R3 - Tax Code for ERS vendors
Hi all,
Having an issue with GOA distribution to R3 for evaluated receipt settlement vendors. For ERS vendors, tax code is a required field. There is not a tax code field in the GOA and this is not being passed in any iDoc segment I can find. My current tax configuration is calculate tax in backend, i have maintained tax codes I0.U1, I1 with U1 set as default. As shopping carts are transferred from R3 they are assigned U1 as expected and PO's generated in the BE from these external requirements are getting the U1 as expected. The problem is with contracts and scheduling agreements. Everything is fine unless the vendor has the ERS indicator set. Tax code becomes a required field.
Has anyone else experienced this? I've' researched SDN and everything talks about shopping carts and PO's, which is working for us. I cant find any info on the contract distribution. I've investigated the BADI's associated with tax calculation in SRM but I'm not sure these meet the requirement for ERS vendors.
Am I missing configuration? Is one of the tax badi's the way to go? Any information is appreciated.
SRM SERVER 550
R3 46c
Classic - Plan-Driven Procurement
Thanks,
JustinHi
<b><u>Please refer to few OSS notes.</u></b>
<u>Note 1033458 - Item level Tolerance values in GOA not transferred to R/3</u>
<u>1012486 Important Information on upgrading ERP-Systems in HA-Setups
1014820 Indicators reset in Active versions when line item added
1029026 Prob in conf. create-Diff in ERS flag for SRM and R/3 vendor
849567 Output Control for ERS Invoice in Program BBPERS
703876 Release note SRM Server 5.0 SP00
762984 SRM40-SUS: Implementation of customer enhancement fields
1010791 Flag Confirmation based Invoice Verification set erroneous
1018855 Vendor flag POR expected is not replicated from backend
Note 967107 - New logic for grouping backend contracts out of a GOA
909516 SRM40/CTR:New line itm distribution flag cannot be unchecked
1025863 Wrong Currency code during GOA replication to R/3
1009872 Contracts : GOA Distribution value divided by 100
908058 CheckMan errors - Attachment Original transfer for Contracts
940632 Distribution incorrect-When invalid Purchasing Org entered
942008 SRM Distribution of GOA to R/3 System: Scales missing
945029 Distribution of Target Quantity to QW8 failed
880097 Attachment Original transfer for Contracts
989367 Performance improvement for new GOA distribution logic
916562 CM/CND: Dump in distribution of GOA with deleted line items
922172 Contract attachment distribution enhancements
925014 More than one attachment not getting distributed to backend
923627 Attachement transfer to backend with possible file formats
923227 Attachments transfer not working in Background
937221 CTR: Impossible to modify distribution in Initial Upload GOA
967107 New logic for grouping backend contracts out of a GOA
</u>
<i>Incase this OSS notes, don't work, then</i>
<u>Please try do this as well. Uncheck the ERS indicator, but then also pass tax codes from from GOA.
Then try out again.</u>
<u>For BADIs and other useful information, refer to these forum links</u><b>GOA Distribution SRM 5.0-ECC 6.0 - Account Category & Multiple Distribution
Distribution of GOA in R/3
Source determination in backend (R/3) for distributed contract i.e. GOA
FM or BADI s' used to create a GOA
Transaction For Creating GOA
<b>Incase nothing helps, Please raise a OSS message with SAP as well.</b>
Hope this will help.
Please reward suitable points, incase it suits your requirements.
Regards
- Atul -
Vendors listing including Tax Type column
Hi Gurus,
Please help. I am a SD biz analyst so I am not familiar with FI-CO.
My customer is asking me if he can print a Vendor Listing including a Tax Type column so he can verify if all Vendor Tax Types have been assigned properly.
The accounting manager wants to make sure that all 1099 MISC, W8 and W9 vendors are clasified correctly and he is not missing any vendor from the master file
Regards,
MarcoThx Kenneth. I tried S_ALR_87012086 with all options related to Tax but I am not getting the Tax Type column I want. I am getting Tax Code, Tax Number .... etc. but I am not getting the Tax Type.
Tax Type in the US is commonly used to identify Vendors which will be getting the 1099-MISC, W9 or W8 tax forms at the end of the year.
Any other report? -
How to display only last 4 digits of tax number in Vendor Master view MK03
Dear experts,
In the Vendor Master view by Purchasing Organization (MK03), is there a way that will allow the user to view only the last four digits of the Vendor tax number?
For example: Display only **-*-6789 (or blank spaces), instead of 123-45-6789 ?
Any ideas and insights are much appreciated. Will award points for help.
-TWIn your report, just do a substr(ssn,5,4) for your new & improved SSN field to be displayed:
SELECT First,
Last,
SUBSTR(ssn,5,4),
Phone
FROM Employees
Thank you,
Tony Miller
Webster, TX
Maybe you are looking for
-
Error when exporting my imovie project
Hi there, Everytime I try to export my iMovie project I get the following error: "Unable to prepare project for publishing. The project could not be prepared for publishing because an error occurred. (-50)" As proposed in other discussions I have opt
-
HI i ,m facing a small problem in fcp 4.5 v if i connect my camera or dv deck i.m not able to record there is no preview out not detecting any fire wire device pls some one help out this
-
SSRS 2008r2 ESRI Maps - Wo to Hide Spacial Data
Hi I've got a ESRI Map with a lot of Towns (See Picture Below) I've got some analytical data for some of these bullets / towns. The mapping happens successful and I get some colored bullets, but unfortunately the remaining "null" value bullets stay
-
Converting an entire PDF file to JPEG
I have a 32 page file to convert. If I go to the print option and do save as, only one page is saved as a JPEG. It seems like there has to be a way to get the entire file to convert to JPEG. If I send to IPhoto, a white box/frame is around each page.
-
Photoshop CS6 upgrade reinstall fail
On a Windows Vista service pack 2 machine. I successfully installed Photoshop CS6 upgrade on my computer and it was up and running. Two days later I was hit with the FBI moeypack virus and had to do a system restore and then ran Mallwarebytes to get