Does a 1045 exchange require any filing prior to that years tax return?
When you get into reading Revenue Rulings and Treasury Regulations - I'd suggest hiring a professional to do that for you. Especially since you also need to assure that the new stock does indeed qualify as QSBS. However, from the revenue ruling you quoted it doesn't sound like there's any other requirement other than reporting the subsequent purchase as a loss on your schedule D. I wouldn't know, however, if there are subsequent/superseding revenue rulings on the matter since 1998. Professional tax adviser (EA/CPA licensed in your State) would have the means and the ability to research this and give you a proper advice.
"If you are a permanent resident (and it wasn't taken away or abandoned), then you are a resident alien for U.S. tax purposes. (One of the two tests for being a resident alien is the ""green card test"".) Being a resident alien means all your worldwide income is subject to U.S. taxes, regardless of where you live or work. That doesn't necessarily mean you need to actually pay taxes on your income again if you've already paid it -- you may be able to use the Foreign Tax Credit to reduce your taxes by the amount already paid to a foreign government -- but you need to report it on U.S. tax forms just like income from the U.S., and you can then apply any tax credits that you may qualify for. As a resident alien, you file taxes using Form 1040. You are required to file taxes if your income for a particular year is above a certain threshold. This threshold is described in the first few pages of the 1040 instructions for each year. For 2013, for Single filing status under 65, it is $10000. The only way you can legally not file is if your income the whole year was below this amount. You should go back and file taxes if you were required to but failed to. Having filed taxes when required is very important if you want to naturalize later on. It is also one component of demonstrating you're maintaining residency in the U.S., which you're required to do as a permanent resident being outside the U.S. for a long time, or else you'll lose your permanent residency. (Even filing taxes might not be enough, as your description of your presence in the U.S. shows you only go there for brief periods each year, not really living there. You're lucky you haven't lost your green card already; any time you go there you run a great risk of them noticing and taking it away.)" If you are paid by foreigners then it is quite possible they don't file anything with the IRS. All of this income you are required to report as business income on schedule C.  There are opportunities on schedule C to deduct expenses like your health insurance, travel, telephone calls, capital expenses like a new computer, etc... You will be charged both the employees and employers share of social security/medicare, around ~17% or so, and that will be added onto your 1040.   You may still need a local business license to do the work locally, and may require a home business permit in some cities.  In some places, cities subscribe to data services based on your IRS tax return.... and will find out a year or two later that someone is running an unlicensed business.  This could result in a fine, or perhaps just a nice letter from the city attorneys office that it would be a good time to get the right licenses. Generally, tax treaties exist to avoid or limit double taxation. For instance, if you travel to Norway to give a report and are paid during this time, the treaty would explain whether that is taxable in Norway.  You can usually get a credit for taxes paid to foreign countries against your US taxes, which helps avoid paying double taxes in the USA.   If you were to go live in Norway for more than a year, the first $80,000/year or so is completely wiped off your US income.  This does NOT apply if you live in the USA and are paid from Norway. If you have a bank account overseas with more than $10,000 of value in it at any time during the year, you owe the US Government a FinCEN Form 114 (FBAR).  This is pretty important, there are some large fines for not doing it.  It could occur if you needed an account to get paid in Norway and then send the money here... If the Norwegian company wires the money to you from their account or sends a check in US$, and you don't have a foreign bank account, then this would not apply. "Tax US corporate ""persons (citizens)"" under the same regime as US human persons/citizens, i.e., file/pay taxes on all income earned annually with deductions for foreign taxes paid.  Problem solved for both shareholders and governments.  [US Citizens and Resident Aliens Abroad - Filing Requirements](https://www.irs.gov/individuals/international-taxpayers/us-citizens-and-resident-aliens-abroad-filing-requirements)  &gt;If you are a U.S. citizen or resident alien living or traveling outside the United States, **you generally are required to file income tax returns, estate tax returns, and gift tax returns and pay estimated tax in the same way as those residing in the United States.**  Thing is, we know solving this isn't the point.  It is to misdirect and talk about everything, but the actual issues, i.e., the discrepancy between tax regimes applied to persons and the massive inequality it creates in tax responsibility.  Because that would lead to the simple solutions that the populace need/crave.  My guess is most US human persons would LOVE to pay taxes only on what was left AFTER they covered their expenses." Since your YouTube income is considered self-employment income and because you probably already made more than $400 in net income (after deducting expenses from the $4000 you've received so far), you will have to pay self-employment tax and file a return.  This is according to the IRS's Publication 17 (2016), Your Federal Income Tax, so assumes the same rules for 2016 will remain in effect for 2017: You are self-employed if you: Carry on a trade or business as a sole proprietor, Are an independent contractor, Are a member of a partnership, or Are in business for yourself in any other way. Self-employment can include work in addition to your regular full-time business activities, such as certain part-time work you do at home or in addition to your regular job. You must file a return if your gross income is at least as much as the filing requirement amount for your filing status and age (shown in Table 1-1). Also, you must file Form 1040 and Schedule SE (Form 1040), Self-Employment Tax, if: Your net earnings from self-employment (excluding church employee income) were $400 or more, or You had church employee income of $108.28 or more. (See Table 1-3.) Use Schedule SE (Form 1040) to figure your self-employment tax. Self-employment tax is comparable to the social security and Medicare tax withheld from an employee's wages. For more information about this tax, see Pub. 334, Tax Guide for Small Business. I'd also note that your predicted income is getting close to the level where you would need to pay Estimated Taxes, which for self-employed people work like the withholding taxes employers remove their employees paychecks and pay to the government. If you end up owing more than $1000 when you file your return you could be assessed penalties for not paying the Estimated Taxes. There is a grace period if you had to pay no taxes in the previous year (2016 in this case), that could let you escape those penalties. I'm not sure why you're confusing the two unrelated things. 1040ES is your estimated tax payments. 941 is your corporation's payroll tax report. They have nothing to do with each other. You being the corporation's employee is accidental, and can only help you to avoid 1040ES and use the W2 withholding instead - like any other employee. From the IRS standpoint you're not running a LLC - you're running a corporation, and you're that corporation's employee. While technically you're self-employed, from tax perspective - you're not (to the extent of your corporate salary, at least). "There are many people who have deductions far above the standard deduction, but still don't itemize. That's their option even though it comes at a cost. It may be foolish, but it's not illegal.  If @littleadv citation is correct, the 'under penalty of perjury' type issue, what of those filers who file a Schedule A but purposely leave off their donations? I've seen many people discuss charity, and write that they do not want to benefit in any way from their donation, yet, still Schedule A their mortgage and property tax. Their returns are therefore fraudulent.  I am curious to find a situation in which the taxpayer benefits from such a purposeful oversight, or, better still, a cited case where they were charged with doing so. I've offered advice on filings return that wasn't ""truthful"". When you own a stock and cannot find cost basis, there are times that you might realize the basis is so low that just entering zero will cost you less than $100 in extra tax. You are not truthful, of course, but this kind of false statement isn't going to lead to any issue. If it gets noticed within an audit, no agent is going to give it more than a moment of time and perhaps suggest, ""you didn't even know the year it was bought?"" but there would be no consequence.  My answer is for personal returns, I'm sure for business, accuracy to the dollar is actually important." Starting of 2011, your broker has to keep track of all the transactions and the cost basis, and it will be reported on your 1099-B. Also, some brokers allow downloading the data directly to your tax software or to excel charts (I use E*Trade, and last year TurboTax downloaded all the transaction directly from them). Your administrator will pull from last year's funds first, before automatically moving on to the new year.  The procedures are under guidelines from the IRS so it should be pretty standard. You likely only have to submit the claim once, but your administrator may have a special grace period form to fill out.