“.I hope when i file next year they won't question too much of the previous 5 years i haven't filed my taxes, or is there anything I can do to make up for this?”---->As you missed your tax filing in previous years, 5 or 6 year, I guess, you should still submit your return information late. Depending on the total amount and type of income you received during the years, you may not need to file any. In the first place, the law requires you to file a return if you meet certain conditions. (If you meet the conditions, it creates a "filing requirement"). If you owe tax money to the IRS, you may be responsible for late fees and interest charges. when you owe money to the IRS, filing correct back tax returns may be all that is required in order to eliminate the balance due or, perhaps, lower it significantly. If, however, you are due a refund, filing a late tax return may still entitle you to the money as long as you file before the end of the statute of limitations. The IRS will only allow you to receive a tax refund for three years after the due date of the return. While it is always important to file all of your required tax returns, if you are due a refund, it is especially important that you file your tax returns as soon as possible. If you wait too long, the statute of limitations on your refund can expire and you will be unable to receive the refund when you finally file the return. The IRS requires that you file, at a minimum, the past six tax returns and the current year, although they reserve the right to request as many unfiled returns as they need. If any of these years have a filing requirement and remain unfiled, the IRS will consider the taxpayer to be out of compliance. I guess you need to contact the IRS for more information in detail,OK???
One more thing I wanted to clarify,
“ I'm not self employed but work for a Taiwan Company under a Taiwan working visa permit. Also, my job requires me to travel back to the U.S. and/or other countries, so on average I'm in Taiwan for less than 300 days a year.”----->You can still claim your FEIC on your income that you earn in Taiwan; for 2011, you may elect to exclude up to $92,900 of earned income from foreign country(ies). TO qualify for this exclusion, as said, you must either reside in Taiwan for the entire year or be physically present in Taiwan for 330 full days during a 12month period. When you qualify for the exclusion, but reside in Taiwan only part of the year, the exclusion must be prorated. For example, if you reside in Taiwan for the last 210 days of 2009 and the first 300 days in 2010, you meet the 330 days(as 510>330) in a 12 month period requirement. Thus you qulify for the FEIE in each year. For example, assume that the max exclusion in both years is $91,400, the maximum exclusion must be prorated in both years as following:2009; 210/365*$91,400=$52,586. 2010:300/365*$91,400=$75,123. OR if you were not subject to FEIE, but paid tax(es) to Taiwan, then you can claim your foreign tax credit on your Taiwanese tax(es) on your US returns, federal and state return by filing form 1116. (REMEMEBR:you can’t claim both FEIC and foreing tax credit at the same time.)Then, you must file US returns. As you said, UNLESS you are a self employer, then, you do NOT need to file Sch C/Sch SE pay SECA taxes/quarterly estimated taxes to the IRS.