Should I sell and rebuy stocks before the end of the year to trigger a gain and offset capital losses?
"You have multiple issues buried within this question. First, we don't know your tax bracket. For my answer, I'll assume 25%. This simply means that in 2016, you'll have a taxable $37,650 or higher.  The interesting thing is that losses and gains are treated differently. A 25%er's long term gain is taxed at 15%, yet losses, up to $3000, can offset ordinary income. This sets the stage for strategic tax loss harvesting. In the linked article, I offered a look at how the strategy would have resulted in the awful 2000-2009 decade producing a slight gain (1%, not great, of course) vs the near 10% loss the S&P suffered over that time. This was by taking losses in down years, and capturing long term gains when positive (and not using a carried loss).  Back to you - a 15%er's long term gain tax is zero. So using a gain to offset a loss makes little sense. Just as creating a loss to offset the gain. The bottom line? Enjoy the loss, up to $3000 against your income, and only take gains when there's no loss. This advice is all superseded by my rule ""Don't let the tax tail wag the investing dog."" For individual stocks, I would never suggest a transaction for tax purposes. You keep good stocks, you sell bad ones. Sell a stock to take a short term loss only to have it recover in the 30 day waiting period just once, and you'll learn that lesson. Learn it here for free, don't make that mistake at your own expense."
"The refund may offset your liability for the next year, especially if you are a Schedule ""C"" filer.  By having your refund applied to the coming year's taxes you are building a 'protection' against a potentially high liability if you were planning to sell a building that was a commercial building and would have Capital Gains. Or you sold stock at a profit that would also put you in the Capital Gain area.  You won a large sum in a lottery, the refund could cushion a bit of the tax. In short, if you think you will have a tax liability in the current year then on the tax return you are filing for the year that just past, it may be to your benefit to apply the refund.  If you owe money  from a prior year, the refund will not be sent to you so you will not be able to roll it forward.    One specific example is you did qualify in the prior year for the ACA.  If in the year you are currently in- before you file your taxes-- you realize that you will have to pay at the end of the current year, then assigning your refund will pay part or all of the liability. Keep in mind that the 'tax' imposed due to ACA is only collected from your refunds.  If you keep having a liability to pay  or have no refunds due to you, the liability is not collected from you." The dividend tax credit is not applicable to foreign dividend income, so you would be taxed fully on every dollar of that income. When you sell a stock, there will be a capital gain or capital loss depending on if it gained or lost value, after accounting for the Adjusted Cost Base. You only pay income tax on half of the amount earned through capital gains, and if you have losses, you can use them to offset other investments that had capital gains (or carry forward to offset gains in the future).  The dividends from US stocks are subject to a 15% withholding tax that gets paid to the IRS automatically when the dividends are issued. If the stocks are held in an RRSP, they are exempt from the withholding tax. If held in a non-registered account, you can be reimbursed for the tax by claiming the foreign tax credit that you linked to. If held in a TFSA or RESP, the withholding tax cannot be recovered. Also, if you are not directly holding the stocks, and instead buy a mutual fund or ETF that directly holds the stocks, then the RRSP exemption no longer applies, but the foreign tax credit is still claimable for a non-registered account. If the mutual fund or ETF does not directly hold stocks, and instead holds one or more ETFs, there is no way to recover the withholding tax in any type of account. "I'd agree that this can seem a little unfair, but it's an unavoidable consequence of the necessary practicality of paying out dividends periodically (rather than continuously), and differential taxation of income and capital gains. To see more clearly what's going on here, consider buying stock in a company with extremely simple economics: it generates a certain, constant earnings stream equivalent to $10 per share per annum, and redistributes all of that profit as periodic dividends (let's say once annually). Assume there's no intrinsic growth, and that the firm's instrinsic value (which we'll say is $90 per share) is completely neutral to any other market factors. Under these economics, this stock price will show a ""sawtooth"" evolution, accruing from $90 to $100 over the course of a year, and resetting back down to $90 after each dividend payment. Now, if I am invested in this stock for some period of time, the fair outcome would be that I receive an appropriately time-weighted share of the $10 annual earnings per share, less my tax. If I am invested for an exact calendar year, this works as I'd expect: the stock price on any given day in the year will be the same as it was exactly one year earlier, so I'll realise zero capital gain, but I'll have collected a $10 taxed dividend along the way. On the other hand, what if I am invested for exactly half a year, spanning a dividend payment? I receive a dividend payment of $10 less tax, but I make a capital loss of -$5. Overall, pre-tax, I'm up $5 per share as expected. However, the respective tax treatment of the dividend payment (which is classed as income) and the capital gains is likely to be different. In particular, to benefit from the ""negative"" taxation of the capital loss I need to have some positive capital gain elsewhere to offset it - if I can't do that, I'm much worse off compared to half the full-year return. Further, even if I can offset against a gain elsewhere the effective taxation rates are likely to be different - but note that this could work for or against me (if my capital gains rate is greater than my income tax rate I'd actually benefit). And if I'm invested for half a year, but not spanning a dividend, I make $5 of pure capital gains, and realise a different effective taxation rate again. In an ideal world I'd agree that the effective taxation rate wouldn't depend on the exact timing of my transactions like this, but in reality it's unavoidable in the interests of practicality. And so long as the rules are clear, I wouldn't say it's unfair per se, it just adds a bit of complexity." Here's how capital gains are totaled: Long and Short Term. Capital gains and losses are either long-term or   short-term. It depends on how long the taxpayer holds the property. If   the taxpayer holds it for one year or less, the gain or loss is   short-term. Net Capital Gain.  If a taxpayer’s long-term gains are more than their   long-term losses, the difference between the two is a net long-term   capital gain. If the net long-term capital gain is more than the net   short-term capital loss, the taxpayer has a net capital gain. So your net long-term gains (from all investments, through all brokers) are offset by any net short-term loss.  Short term gains are taxed separately at a higher rate. I'm trying to avoid realizing a long term capital gain, but at the same time trade the stock. If you close in the next year, one of two things will happen - either the stock will go down, and you'll have short-term gains on the short, or the stock will go up, and you'll have short-term losses on the short that will offset the gains on the stock.  So I don;t see how it reduces your tax liability.  At best it defers it. "Aganju has mentioned put options, which are one good possibility. I would suggest considering an even easier strategy: short selling.  Technically you are borrowing the stock from someone and selling it.  At some point you repurchase the stock to return to the lender (""covering your short"").  If the stock price has fallen, then when you repurchase it, it will be cheaper and you keep the profit. Short selling sounds complicated but it's actually very easy--your broker takes care of all the details.  Just go to your brokerage and click ""sell"" or ""sell short.""  You can use a market or limit order just like you were selling something you own.  When it sells, you are done.  The money gets credited to your account.  At some point (after the price falls) you should repurchase it so you don't have a negative position any more, but your brokerage isn't going to hassle you for this unless you bought a lot and the stock price starts rising.  There will be limits on how much you can short, depending on how much money is in your account.  Some stocks (distressed and small stocks) may sometimes be hard to short, meaning your broker will charge you a kind of interest and/or may not be able to complete your transaction. You will need a margin account (a type of brokerage account) to either use options or short sell.  They are easy to come by, though. Note that for a given amount of starting money in your account, puts can give you a much more dramatic gain if the stock price falls.  But they can (and often do) expire worthless, causing you to lose all money you have spent on them.  If you want to maximize how much you make, use puts.  Otherwise I'd short sell. About IPOs, it depends on what you mean.  If the IPO has just completed and you want to bet that the share price will fall, either puts or short selling will work.  Before an IPO you can't short sell and I doubt you would be able to buy an option either. Foreign stocks?  Depends on whether there is an ADR for them that trades on the domestic market and on the details of your brokerage account.  Let me put it this way, if you can buy it, you can short sell it." One estimate is to sell today, estimate the taxes, and determine how much cash you need to set aside over the next 12 months. The is no way to calculate what impact dividends and capital gains the funds will have, because unlike interest they aren't guaranteed. The other complexity is that the funds themselves could drop in value. In that case the dividends and capital gains may not even be enough to get you back to even. I use mutual funds to invest over the long term, with the idea of spending the funds over decades. When needing to save for a short term goal, I use banking products. They are guaranteed not to lose value, and the interest changes are slowerand thus easier to predict. When you sell a stock that you own, you realize gains, or losses. Short-term gains, realized within a year of buying and selling an asset, are taxed at your maximum (or marginal) tax rate. Long term-gains, realized after a year, are taxed at a lower, preferential rate. The first thing to consider is losses. Losses can be cancelled against gains, reducing your tax liability. Losses can also be carried over to the next tax year and be redeemed against those gains. When you own a bunch of the same type of stock, bought at different times and prices, you can choose which shares to sell. This allows you to decide whether you realize short- or long-term gains (or losses). This is known as lot matching (or order matching). You want to sell the shares that lost value before selling the ones that gained value. Booking losses reduces your taxes; booking gains increases them. If faced with a choice between booking short term and long term losses, I'd go with the former. Since net short-term gains are taxed at a higher rate, I'd want to minimize the short-term tax liability before moving on to long-term tax liability. If my remaining shares had gains, I'd sell the ones purchased earliest since long-term gains are taxed at a lower rate, and delaying the booking of gains converts short-term gains into long-term ones. If there's a formula for this, I'd say it's  (profit - loss) x (tax bracket) = tax paid If you want to make money while European equities markets are crashing and the Euro itself is devaluing: None of these strategies are to be taken lightly. All involve risk. There are probably numerous ways that you can lose even though it seems like you should win. Transaction fees could eat your profits, especially if you have only a small amount of capital to invest with. The worst part is that they all involve timing. If you think the crash is coming next week, you could, say, buy a bunch of puts. But if the crash doesn't come for another 6 months, all of your puts are going to expire worthless and you've lost all of your capital. Even worse, if you sell short an index ETF this week in advance of next week's impending crash, and some rescue package arrives over the weekend, equity prices could spike at the beginning of the week and you'd be screwed.