1099 Questions
I have the following 2 questions regarding 1099s. One has to do with the fact that I read somewhere that after you have added tax number information to a vendor (s), that there is a program that you need to run so that SAP will flag the appropriate previously recorded payment information so that it will be reported on the vendors 1099. Can someone please tell me what the program name is?
Second question has to do with the Payers (company code) name, address, and tax identification number that appears on the 1099.. Where is this entered into the system. When I print out my 1099s for 2007, this information is blank (I have the recipients information but not the payers). I am sure that there is some configuration type setting or master data that I have failed to enter. I would appreciate it if someone would tell me where I need to enter this information.
Thanks in advance for your assistance.
Greg Brown
FI/CO consultant
Hi Greg,
Below is the sequence of steps to process the 1099 (SAP term Withholding Tax) vendor invoice
1. Enter WT tax type, WT tax code and check mark liable box in the vendor master.
2. Enter only those relevant tax types and tax codes that are really applicable to that vendor master. Entering additional/non-relevant tax type and code in vendor master do not do any good instead it will increase additional work at the time of recording vendor invoice.
3. At the time of recording vendor invoice, WT types and codes information moves from vendor master to the transaction screen and per configuration full invoice value will be assumed subject to 1099 information.
4. If the vendor master has multiple lines of WT types and codes then at the time recording vendor invoice go to WT tab and enter $0.00 to those lines that are not applicable. If the full amount invoice is not subject to 1099 information but only part of the invoice amount then enter only that $ amount in the column WT base column. For example vendor invoice is entered for repayment of principle amount + accrued interest then enter only interest amount in appropriate WT line. Repayment of capital amount is not subject to 1099 reporting.
5. If the invoice is entered with WT code that requires withhold back tax and pay to IRS the tax amount e.g. tax code D2 that has 31% back tax, then at the time payment of invoice, using t.code F110 or F-58, system will calculate back tax automatically. Invoice will be paid less by back tax. Back tax amount will be recorded in GL.
6. Incase vendor invoice is to be paid though manual check or wire transfer (over the telephone and not system generated) and subsequent recording is to be done through t.code F.53 then calculate the WT manually and pay the remainder of the amount. On the open item screen of t.code F.53 payable will show net of back tax and on saving of document it will trigger the automatic entry to GL for back tax.
7. Execute program RFWT0020 after step 8 to populate WT information to already posted/paid invoices and verify the correctness.
8. Please work with program RFIDYYWT to generate electronic file for yearly IRS reporting. On this please stay with SAP delivered standard WT tax codes and type that will ease in 1099 reporting.
Important OSS note in this are 363650 and 649417.
If this is usefull,please assign points.
Thanks,
Rau
Similar Messages
-
When we add additional distribution lines to an invoice for sales tax the income tax type field is automatically populated based on the supplier setup. Should sales tax lines be included in the total income reported on a 1099?
When we add additional distribution lines to an
invoice for sales tax the income tax type field is
automatically populated based on the supplier setup.
Should sales tax lines be included in the total
income reported on a 1099?I am not much aware of it functionally...but last year when I got the 1099's printed out, the printed copies did not have sales tax as a separate line item.
Thanks,
Chiru -
Friends,
I have a question about 1099 witholding. We are configured with classic and extended witholding tax. Currently my company is not witholding tax, but now for only few vendors they want to witholding 30% tax and for rest not withold. How can I do this for just few vendors, and not others and where do I do.
Also when we withold tax, it should do automatic posting. How can I accomplish this and what account should I set debit and what as credit.
Please give me a solution.
Thanks for your help.
Ritu.Hi
Steps
1. Check withholding tax countries
2. Define official withholding tax code
3. Define business places
4. Maintain factory calendar
5. Assign factory calendars to business place
6. Define Ex. Withholding tax types for invoice postings
7. Define EX withholding tax types for payment posting
8. Define Ex. Withholding tax codes
9. Portray dependencies between tax types
10. Check recipient types
11. Maintain due dates
12. Assign Ex. Withholding tax types to Company code
13. Activate Ex. Withholding tax
14. Maintain surcharge calculation methods
15. Maintain surcharge Tax codes (separate tax codes)
16. Maintain surcharge rates (surcharge combined with basic WH tax codes)
17. Create a G/L a/C for Ex. Withholding tax
18. Define A/C for Ex. Withholding tax (OBWW)
19. Make changes in Vendor master (XK02)
20. Maintain Company Code Settings:
Path: IMG -> Logistic -> General -> Taxes on goods movement -> India -> Maintain
Company code settings
21. Specify the document type
22. Maintain number groups
23. Maintain number ranges
24. Assign number ranges to number group
25. Maintain number groups and SAP script form (for TDS certificates)
26. Maintain number ranges
27. Maintain number ranges to number groups
28. Postings (F-43)
29. Enter remittance challan
30. Enter bank challan
31. Printing of TDS certificates
32. Printing of annual return
regards,
R.Ramakrishnaraj -
My customer has enter their 1099 opening balances, but they don't appear on the BP balance. There is a check box for 'submitted' on the far right of the opening balances matrix that is grayed out and can't be 'checked'.. Does this need to be checked to have balance 'submitted'. If so, how do they get the checkbox to be 'active' so it can be checked????
Rosi,
To get the opening balances to allow change, reprint the 1099 for the vendor that needs his opening balance changed. Upon printing (not preview), you will be prompted to unsubmit. Click 'yes' and this will open up the 1099 opening balance for that vendor. -
Stateless Session Bean + EJB Question + Jboss
Hello,
If I have a stateless session bean on a linux machine and it works locally what do i need to do to access a method in the session bean from a remote windows machine.
I would like to be able to execute my client jar file on a windows machine and have it access the jboss server on the linux machine. what do i need to do?
i have the session bean working locally on both windows and linux machine. do i need to to have a JSP/Servlet to access the session bean? can the session bean not be accessed directly? what should my classpath look like? do I need to include extra jar files in my client jar file.?
Thanks,
JoyceThanks guys for the help but I am still a little lost.
My Client windows machine has the client jar file and all the other jar files. This is my client class
package helloworld.client;
import javax.naming.Context;
import javax.naming.InitialContext;
import java.util.Hashtable;
import java.util.Properties;
import helloworld.interfaces.HelloWorldHome;
import helloworld.interfaces.HelloWorld;
public class HelloClient
public static void main(String[] args)
Hashtable prop = new Hashtable();
prop.put ("java.naming.factory.url.pkgs","org.jboss.naming:org.jnp.interfaces");
prop.put ("java.naming.provider.url","jnp://172.16.220.160:1099");
prop.put ("java.naming.factory.initial","org.jnp.interfaces.NamingContextFactory");
try
Context ctx = new InitialContext(prop);
Object obj = ctx.lookup("ejb/helloworld/HelloWorld");
System.out.println(obj);
HelloWorldHome home = (HelloWorldHome)javax.rmi.PortableRemoteObject.narrow(obj, HelloWorldHome.class);
HelloWorld helloWorld = home.create();
String str = helloWorld.sayHelloEJB("JOYCE is COOL");
System.out.println(str);
helloWorld.remove();
catch(Exception e)
e.printStackTrace();
I get a NullPointer ie the home object is null. The IP address is the IP of the Linux machine that has Jboss running on.
Questions are:
1. Do I need to have Tomcat running on my client machine if I am to connect via HTTP? Does this alter my client code.?
2. My JNDI lookup is what is causing the problem. Does my jboss.xml and my ejb-jar.jar look okay to you.
jboss.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE jboss PUBLIC "-//JBoss//DTD JBOSS//EN" "http://www.jboss.org/j2ee/dtd/jboss.dtd">
<jboss>
<enterprise-beans>
<session>
<ejb-name>helloworld/HelloWorld</ejb-name>
<jndi-name>ejb/helloworld/HelloWorld</jndi-name>
</session>
</enterprise-beans>
<resource-managers>
</resource-managers>
</jboss>
ejb-jar.jar
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN" "http://java.sun.com/dtd/ejb-jar_2_0.dtd">
<ejb-jar >
<description>No Description.</description>
<display-name>Generated by XDoclet</display-name>
<enterprise-beans>
<!-- Session Beans -->
<session >
<description><![CDATA[No Description.]]></description>
<ejb-name>helloworld/HelloWorld</ejb-name>
<home>helloworld.interfaces.HelloWorldHome</home>
<remote>helloworld.interfaces.HelloWorld</remote>
<ejb-class>helloworld.session.HelloWorldBean</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Bean</transaction-type>
</session>
<!--
To add session beans that you have deployment descriptor info for, add
a file to your merge directory called session-beans.xml that contains
the <session></session> markup for those beans.
-->
<!-- Entity Beans -->
<!--
To add entity beans that you have deployment descriptor info for, add
a file to your merge directory called entity-beans.xml that contains
the <entity></entity> markup for those beans.
-->
<!-- Message Driven Beans -->
<!--
To add message driven beans that you have deployment descriptor info for, add
a file to your merge directory called message-driven-beans.xml that contains
the <message-driven></message-driven> markup for those beans.
-->
</enterprise-beans>
<!-- Relationships -->
<!-- Assembly Descriptor -->
<assembly-descriptor >
<!-- finder permissions -->
<!-- transactions -->
<!-- finder transactions -->
</assembly-descriptor>
</ejb-jar>
Do I need RMI ? Do I need to concern myself with CORBA? All Im looking for is a step by step to understanding what I need to configure? Is their some way I can debug?
Thanks alot,
Joyce -
1099 payments are not combined for same vendor payments
Hi All
I have a question on 1099 reporting.
My issue is that we are running the report in transaction code s_p00_07000134 separately by company code because all these company codes have separate tax ids except few of them which have same tax ids. My client wants to run them (ccodes with same tax ids) together and if there is a same vendor on these company codes . They are being shown on the report separately and the 1099 forms are printing separately.
Cant the system combine the payments for same vendors under different company codes with same tax ids run together/
Please help me ..Hello,
Did you get the answer for this problem? Could you please explain how did you resolve it?
Thanks -
Urgent!!! 1099 vendor reporting issues.
Hi SAP Gurus,
I have few issues on 1099 reporting I wonder if anyone could help address these below issues.
1. I did all the configuration for 1099 reporting on vendor master and I am running RFW1099M and RFIDYYWT programs to see the cleared vendor line items but I can see only few vendors cleared line items and the other vendors items are not getting displayed. I double checked the vendor master the settings are exactly the same except WH tax codes.
2. The 1099 Minimum amounts on the RFW1099M program doesn't seem to work coz it displays all the items which are less than the 1099 Minimum amounts mentioned in the selection screen for example it was mentioned $600 on selection screen of the Minimum amounts field now it displays items which are less than $600.
3. There are 9 specific Return types (Business specific) along with WH Tax codes and the combination of both leads to 1099 minimum amounts. How to achieve this requirement? for example see below.
Return,Type WH Tax code Description 1099 Minimum
1 1 Gross Dividends on Stock 10
1 7 Cash liquidation distributions 600
3 6 Mortgage interest received 600
6 1 Earnings from S&L, cr unions 10
Kind Regards,
BobHi Bob,
I am not sure whether its a Basis question. However, I found a similar forum with same issue. Please refer to below link
Report 1099 program(RFW1099M) issue
1099 report- program RFTW0010/RFTW0020
1099 vendors, S_PL0_09000314 - 1099-Misc
Regards,
Arjun -
1099 Misc- RFIDYWWT program not selecting by clearing date
Hello,
I am trying to run the transaction S_P00_07000134 - Generic Withholding Tax Reporting for 1099 Misc forms in ECC6.0. It is not pulling the vendor line items by the clearing date like the old 4.6 1099 program did (RFW1099M). For example, an item was posted in 2007 and paid in 2008. This is not getting picked up in the RFIDYWWT program. Am I missing something? I've selected Document clearing date under the output control and lists, but I don't think that's the right spot for data selection.
Any help would be appreciated!
-LoriThanks Carol! That is exactly it. I did resort to putting in an OSS message - and that's what they told me after she "yelled" at me for asking the question...it wasn't a software issue, but remote consulting. I'd like to see where in the SAP help it tells you that if you're not familiar with the program!
Thanks again,
-Lori -
1099 Report for OTV - Classic Withholding Tax
Hello Members,
We run on SAP ERP 6.0 EHP6 and use the classic withholding tax functionality.
Wondering what the rest of the world with classic setup is using for 1099-MISC reporting for one time vendors ?
Currently we follow a cumbersome process of pulling FBL1N report (which doesn't have otv address information), and then FCHN to get vendor address details. With this we change a vendor and update the master data and payment document withholding information in QAS to print the paper form from QAS.
I read a few of the forums and the idea I get is, if the vendor is to be 1099 reported, it should be a standard vendor.
Questions:
1) Any standard functionality available within classic setup for 1099 MISC reporting of OTV ?
2) Does using extended functionality make OTV reporting any better
3) Any best practices that you are following which you think is better than ours ?
Regards,
AniHi,
See SAP Note-802033
Raj -
Vendor Master- Tax name and legal name for 1099 and checks
Good Morning SAP Guru's
I have a question about what fields populate what on a 1099 and on a check. When we create a vendor, we have a vendor name and the legal name. On the W-9 form, says Bert's Carpet but we want to mail the check to Bert Walker. My client wants Bert's Carpet on the check and Bert Walker on the 1099. What fields on the Vendor Master help me with this?
Thanks!
Points awardedMaintain alternative payee for check purpose.
-
Duplicate invoices in 1099 report
Hello All
When I run the S_P00_07000134 - Generic Withholding Tax Reporting report I am seeing invoices show up twice for a vendor. This vendor had its tax region code changed from IL to NY and now I see the amounts showing up once under IL and again under NY which is making my total double.
Did anyone face this issue? How do I fix it? I already ran the correction programHi,
Vendor address and withholding tax code should be maintained as per the nature of the vendor. 1099 Vendors will be classified based on Vendor Master containing fields (Tax Number 1 or 2 and Withholding Tax Code). In US a taxpayer identification number (TIN) uniquely identifies recipients whose income is connected with a trade or business. In this context please note that if the business does not know the TIN of the vendor then they can request it from the IRS (internal Revenue Services which is a regulatory body ) using form W-9, Request for Taxpayer Identification Number and Certification. With this form, the vendor also certifies to the company that the number furnished is correct. The taxpayer identification number is a social security number (SSN) and is filled up in Tax number 1 field of Account control screen of vendor master if the vendor concerned is an individual, and an employer identification number (EIN) for corporate in all other cases and is filled up in Tax number 2 field of account control screen of vendor master.
Now the question remains which all vendors actually qualify under 1099 category? Generally that would be a vendor of goods and /or services that is not incorporated (such as a landlord, independent contractor) to whom your business has made payments greater than $600 (total, for the applicable tax year). In addition, gross proceeds to attorneys and cash payments for fish and fishing boat proceeds and some other specified categories of payments are reportable. If your vendor is a 1099 vendor you have to issue them (and report to the IRS) a separate 1099 slip. It applies primarily to vendors who provide "services" and excludes corporations, unless the service provided is for medical or health care services or attorneys fees. Vendors who are service providers and are not incorporated should therefore indicate that they are 1099 vendors and provide the requested information. The sole purpose of this 1099 reporting is to ensure that the IRS gets income information from an independent contractor and they do not evade paying taxes. The IRS is apparently tracking certain business transactions as well, such as gross attorney proceeds and payments for fish and fishing boat proceeds. -
Please try to understand my question here. I am not asking where is the integration point between AP and payroll, I know it is the personnel number entered in vendor master.
Here is the scenario. Payroll in SAP maintains the withholding taxes calculation for 1099 vendors. Some 1099 vendors are paid through payroll, while some outside SAP through some external AP software. If I run the 1099 report in AP in SAP , will it pick up the 1099 vendors (since the withholding tax calculation is doen in payroll)??? Do I need to do any configuration in Withholding taxes under "Financial Accounting Global settins" in SPRO or not.
Second question, do I have to activate withholding taxes in this scenario or not. If yes, should it be activated after conversion or before.
Also during conversion, do I need to bring over the values of withholding tax codes like 7, 16 etc in vendor master or not. Do I need to give them in LSMW mapping of conversion of vendor master or not???
ThanxHi,
A vendor to whom an agency must report payment for goods or services to the Internal Revenue Service (IRS).
To flag a vendor in SAP as a 1099 vendor, two fields need to be populated.
1. On the Control screen of the vendor master, populate either "Tax Code 1" field with his social security number if his social security number is his tax id. or "Tax Code 2" field with his corporate tax id. if he has been issued a corporate tax id. Input either of the two in their correct format i.e. social security as xxx-xx-xxxx or corporate id as xx-xxxxxxx.
2. On the Accounting Info. screen, populate the "W.tax code" field under the "Withholding Tax" box with the value "07" if it is a US vendor or "42" if it is a foreign vendor.
These are the two fields that specify a vendor as being a 1099 vendor.
Any posts done before this changes were implemented will not show on 1099.
You will need to run program RFWT0020 to flag 1099 items retroactively.
...and/or you can change the "Document Change rules" for BSEG-QSSHB and BESG-QSSKZ for account type "K" so that you can change the Withholding tax code after the line item has been cleared (i.e. after entering the required information in the vendor master record as the user above has recommended) (Refer to OSS Note: 363650).
But if you use MIRO to post invoices, you might want to look at Note 482245 too...
Check the link - http://www.sap-img.com/financial/1099-misc.htm
<i><b>* Pls. assign points, if useful as promised :)</b></i>
regards,
Sridevi
Message was edited by:
Sridevi -
Handling expenses for 1099 vendors
Hi,
We are live with ECC 6.0 and have a requirement that the company business expenses, such as travel etc. that are paid out to 1099 vendors must NOT be included in the 1099 report at year end. In the old system, we handled this using two vendor master data created for every 1099 vendor, one to be used to enter expenses only and the other one for 1099 reporting. Does anyone have a solution for this problem in SAP using single vendor master data per 1099 vendor?
Thank you,
KyungHi Sharabh,
Thanks again for your reply. I have two more questions:
Do you know whether there is a way to switch on Extended withholding tax functionality to make the MIRO transaction come up with the withholding tax detail tab?
Right now the withholding tax detail information is stored at the invoice header level. Is there anyway to make it at the line item level so that we can enter both expense items and 1099 compensation items in one invoice and specify withholding tax details at the line item level?
Thank you & best regards,
Kyung -
1099 Misc Report RFW1099M - Form for 2010
Hello,
We are on 4.6 and are using Program : RFW1099M and Transaction Code: S_P9C_18000158. How to find an appropriate Form for 2010 - 1099 Mics Printing.
Do we have to create a new form every year?
Do we have to download SAP Note every year?
Do we have to modify the existing Form (If any) in the system?
Please let me know your thoughts?
RickHi, Rick.
The 1099 misc form is released by sap every year, usually around november. So I guess this answers all three questions you have.
Rgrds,
M Trein -
At any time, does ebay report and send to sellers a 1099 to be reported on income tax purposes?
hello Patricklbell1, please understand that we can only answer questions about firefox or mozilla products in this forum. thank you!
Maybe you are looking for
-
My Script Saves My Files In Incremental file names but can't save to original folder?
hi everyone, so after a few hours of browsing the forum, was able to scotch tape this script together so it allows me to save my files in incremental file numbers. - i create an action to edit the file and then in that action, i run this script x-amo
-
Firefox 3 and Quicktime Plug-in
Okay, so I have Quicktime 7.5.5 installed, and have firefox set to use that plugin. I can play quicktime movies from places such as gametrailers.com But I CAN'T play the movies on apples own website? I browse to a page such as the new iPod advert (ht
-
How do I create rollovers in Acrobat?
I need to "reveal " parts of the screen (which I have in layers) as the user rolls over them. I would also like to reveal a series of options when the user clicks in a particular area to get option 1, 2nd click gets option 2 etc until the last click
-
hello friends, Could you please help me with this after restarting XI server,if i try running any scenario i get servcie unavailable problem. HTTP response contains status code 503 with the description Service Unavailable XML element Envelope missing
-
Opening a *.txt document
Hello. If we have created a JTextField, upon running we manually enter a path of a *.txt file, how can in a click of a JButton opens the *.txt file with notepad? I'm actually confused with the linking of the path name and the value passing. Please he