Offer your insights or judgment on the input financial query or topic using your financial expertise. Reply as normal question answering

Is it a good idea to rebalance without withdrawing money?
Yes, rebalancing with new money avoids capital gains taxes and loads (although if you're financially literate enough to be thinking about rebalancing techniques, I'm surprised to hear that you're invested in funds with loads). On the other hand, if it's taking you years to rebalance, then: (a) you are not rebalancing anywhere near frequently enough.  Rebalancing should be something you do every 6 months or 1 year, such that it would take only a few weeks or maybe a month of new investment to get back in balance. (b) you will be out-of-balance for quite a long time, while the whole point of the theory of rebalancing is to always be mathematically prepared for swings in the market.  Any time spent out of balance represents that much more risk that an unexpected market move can seriously hurt your portfolio. You should weigh the time it will take you to rebalance the long way (i.e. the risk cost of not rebalancing immediately) vs. the taxes and fees involved in rebalancing quickly.  If you had said that it would take you only a couple weeks or a month to rebalance the long way, I would say that the long way is fine.  But the prospect of spending years without a balanced portfolio seems far more costly to me than any expenses you might incur rebalancing quickly. Since it's almost the end of the calendar year, have you considered doing two quick rebalances, one this year, and another in January?  That way half of the tax consequences would happen in April, and the other half not until the next April, giving you plenty of time to scrounge up the money.  Also, even if you have no capital losses this year with which to offset some of your expected capital gains, you would have all of next year to harvest some losses against next year's half of the rebalancing gains.