Can you use external money to pay trading commissions in tax-free and tax-deferred accounts?
According to Publication 590, broker's commissions for stock transactions within an IRA cannot be paid in addition to the IRA contribution(s), but they are deductible as part of the contribution, or add to the basis if you are making a nondeductible contribution to a Traditional IRA. (Top of Page 10, and Page 12, column 1, in the 2012 edition of Pub 590). On the other hand, trustees'  administrative fees can be paid from outside the IRA if they are billed separately, and are even deductible as a Miscellaneous Deduction on Schedule A of your income tax return (subject to the 2% of AGI threshold).  A long time ago, when my IRA account balances were much smaller, I used to get a bill from my IRA custodian for a $20 annual administrative fee which I paid separately (but never got to deduct due to the 2% threshold). My custodian also allowed  the option of doing nothing in which case the $20 would be collected from (and thus reduce) the amount of money in my IRA.  Note that this does not apply to the expenses charged by the mutual funds that you might have in your IRA; these expenses are treated the same as brokerage commissions and must be paid from within the IRA. Nice idea. When I started my IRAs, I considered this as well, and the answer from the broker was that this was not permitted. And, aside from transfers from other IRAs or retirement accounts, you can't 'deposit' shares to the IRA, only cash.
Interesting, but I don't think we are talking the same thing. This seems to say that that the fund itself doesn't have the rule applied: I.E. the MF can't get hit with the 5% commission when you buy it.  That makes sense.  What I'm asking though is that when my (say) American Fund that I own already does a rebalance, the constituent holdings change. Those securities are not exempt from the rule and thus when they are transacted can have commissions applied.  As a matter of fact the broker for those securities has no idea if the fund is eligible or not.   Where did you get this from? As I'm. It studying for a series 7 I'm probably missing some foundational sources. So, my question is what is the limit below which I don't have to pay taxes while trading. I just invested $10. Do I have to pay taxes for this too? what are the slabs? Any income is subject to tax. That said, investing $10 will probably not generate much of income, even at the discount brokers most of it will be wasted on commissions... I am also having an assistantship. So is holding two sources of income legitimate? Thanks You can have as many sources of income as you want. Working is what is restricted when you're on a student visa. As long as you don't open a business as a day trader or start working for someone trading stocks - you're fine. There's no limitation on what you can invest in, including trading stocks (as long as trading is not a business activity, like day-trading or investing for others). You just need to make sure you have a tax ID (either ITIN or SSN) and pay taxes on all the gains and dividends. Also, consider your home country tax laws, since you're still tax resident in your home country (most likely). "(Note: out of my depth here, but in case this helps...) While not a direct answer to your question, I'll point out that in the inverse situation - a U.S. investor who wants to buy individual stocks of companies headquartered outside US - you would buy ADRs, which are $-denominated ""wrapper"" stocks.  They can be listed with one or multiple brokerages. One alternative I'd offer the person in my example would be, ""Are you really sure you want to directly buy individual stocks?""  One less targeted approach available in the US is to buy ETFs targeted for a given country (or region).   Maybe there's something similar there in Asia that would eliminate the (somewhat) higher fees associated with trading foreign stocks." Yes, this is a way to avoid the pattern day trader regulation. The only downside being that your broker will have different commission rates and your capital will be split amongst several places. What you are looking for is a 1031 exchange. https://www.irs.gov/uac/like-kind-exchanges-under-irc-code-section-1031 Whenever you sell business or investment property and you have a gain, you generally have to pay tax on the gain at the time of sale. IRC Section 1031 provides an exception and allows you to postpone paying tax on the gain if you reinvest the proceeds in similar property as part of a qualifying like-kind exchange. Gain deferred in a like-kind exchange under IRC Section 1031 is tax-deferred, but it is not tax-free. You may also sell your house for bitcoin and record the sales price on the deed with an equal or lesser amount that you bought it for. Generally not, however some brokers may allow it. My previous CFD Broker - CMC Markets, used to allow you to adjust the leverage from the maximum allowed for that stock (say 5%) to 100% of your own money before you place a trade. So obviously if you set it at 100% you pay no interest on holding open long positions overnight. If you can't find a broker that allows this (as I don't think there would be too many around), you can always trade within your account size. For example, if you have an account size of $20,000 then you only take out trades that have a face value up to the $20,000. When you become more experienced and confident you can increase this to 2 or 3 time your account size. Maybe, if you are just starting out, you should first open a virtual account to test your strategies out and get used to using leverage. You should put together a trading plan with position sizing and risk management before starting real trading, and you can test these in your virtual trading before putting real money on the table. Also, if you want to avoid leverage when first starting out, you could always start trading the underlying without any leverage, but you should still have a trading plan in place first. The US has a tax treaty with Ukraine (unlike Singapore), so you should be in a similar situation to Canadians etc. who choose to use a foreign broker.  You'll have to file a W8BEN to reduce withholding taxes, and they'll want identification documentation and so on, and I imagine they'll want a wire transfer to fund the account.  In many places now they are requiring permission to share information with the tax authorities in your home country (you waive your privacy), but that may not be true with Ukraine, and should not be a problem in any case if you're being upfront. "Yes you can, but to do so successfully, you need lots of money. You also need to be able to meet the criteria for being classified as a ""professional trader"" by the IRS. (If not, you'll be buried in paperwork.) The fact that you're asking about it here probably means that you do not have enough money to succeed at HFT." "That's a tricky question and you should consult a tax professional that specializes on taxation of non-resident aliens and foreign expats. You should also consider the provisions of the tax treaty, if your country has one with the US. I would suggest you not to seek a ""free advice"" on internet forums, as the costs of making a mistake may be hefty. Generally, sales of stocks is not considered trade or business effectively connected to the US if that's your only activity. However, being this ESPP stock may make it connected to providing personal services, which makes it effectively connected. I'm assuming that since you're filing 1040NR, taxes were withheld by the broker, which means the broker considered this effectively connected income." "Your broker, Ameritrade, offers a variety of Exchange Traded Funds (ETFs) that you can buy and sell with zero commission.  An ETF is like a mutual fund, but you buy and sell shares the same way you buy and sell shares of stocks.  From your point of view, the relevance of this is that you can buy and sell as many or as few shares as you like, even down to a single share.  Note that to get the commission-free trades on the available ETFs you have to sign up for it in your account profile.  Be sure to do that before you enter any buy orders. You'll want to start by looking at the Ameritrade's list of commission-free ETFs.  Notice that they are divided into different categories:  stocks, bonds, international, and commodities.  Which categories you pick from will depend on your personal investing goals, time horizon, risk tolerance, and so on.  There are lots of questions and answers on this site that talk about asset allocation.  You should read them, as it is the most important decision you will make with your portfolio. The other thing you want to be aware of is the expense ratio for each fund.  These expenses reduce the fund's return (they are included in the calculation of the net asset value of the shares), so lower is definitely better.  Personally, I wouldn't even consider paying more than about 0.10% (commonly read ""10 basis points"" or ""10 bp"") for a broad-based domestic stock fund.  For a sectoral fund you might put up with as much as 20 bp in expenses.  Bond funds tend to be a little more expensive, so maybe allow as much as 25 bp, and likewise for international funds.  I've never invested in commodity funds, so I'll let someone else opine on appropriate expense ratios for those. Once you've decided what funds you want (and have signed up for commission-free trades), all you have to do is enter the trade orders.  The website where you manage your account has tutorials on how to do that.  After that you should be all set. Good luck with your investing!" Elaborating on kelsham's answer: You buy 100 shares XYZ at $1, for a total cost of $100 plus commissions. You sell 100 shares XYZ at $2, for a total income of $200 minus commissions. Exclusive of commissions, your capital gain is $100 for this trade, and you will pay taxes on that.  Even if you proceed to buy 200 shares XYZ at $1, reinvesting all your income from the sale, you still owe taxes on that $100 gain.  The IRS has met this trick before. "Your question asks ""how"" but ""if"" may be your issue. Most companies will not permit an external transfer while still employed, or under a certain age, 55 or so.  If yours is one of the rare companies that permits a transfer, you simply open an IRA with the broker of your choice. Schwab, Fidelity, eTrade, or a dozen others. That broker will give you the paperwork you need to fill out, and they initiate the transfer.  I assume you want an IRA in which you can invest in stocks or funds of your choosing. A traditional IRA. The term ""self-directed"" has another meaning, often associated with the account that permits real estate purchases inside the account. The brokers I listed do not handle that, those custodians have a different business model and are typically smaller firms with fewer offices, not country-wide." Assuming that the NRE (NonResident External) account is in good standing, that is, you are still eligible to have an NRE account because your status as a NonResident of India has not changed in the interim, you can transfer money  back from your NRE account to your US accounts without any problems. But be aware that you bear the risk of getting back a much smaller amount than you invested in the NRE account because of devaluation of the Indian Rupee (INR).  NRE accounts are held in INR, and whatever amounts (in INR) that you choose to withdraw will be converted to US$ at the exchange rate then applicable. Depending on whether it is the Indian bank that is doing the conversion and sending money by wire to your US bank, or you are depositing a cheque in INR in your US bank, you may be charged miscellaneous service fees also. To answer a question that you have not asked as yet, there is no US tax on the transfer of the money. The interest paid on your deposits into the NRE account are not taxable income to you in India, but are taxable income to you in the US, and so I hope that you have been declaring this income each year on Schedule B of your income tax return, and also reporting that you have accounts held abroad, as required by US law.  See for example, this question and its answer and also this question and its answer. I was going to comment on the commission-free ETF answer, which I agree with, but I don't have enough reputation. TD Ameritrade has a list of commission-free ETFs and has no minimum deposit required to open an account. Another idea is to keep gifts in cash until a certain threshold is reached. For instance, $100 for birthday, $100 for Christmas, $100 for next birthday, $100 for next Christmas, now execute the trade. Sharebuilder has $4 scheduled trades, so you'd be at about 1% overhead for that. If other people give money, you'll reach the threshold faster of course. For what it's worth, I do something similar for my 2 nieces. I combined their account and prepay Christmas plus birthday, so I do 1 trade a year. I have my account at Sharebuilder because my idea predated the commission-free ETFs that are now pretty popular. I should really transfer the account... hm.