Wash sales can lead to lost tax deductions if not managed properly. Here's what you need to know:
- A wash sale occurs when you sell a security at a loss and repurchase the same or a similar security within 30 days before or after the sale (a 61-day window).
- If this happens, the loss is disallowed for tax purposes and either deferred or permanently forfeited (e.g., in IRAs).
- Responsibility falls on you to track wash sales across all accounts, including taxable accounts, IRAs, and even your spouse’s accounts. Brokers only report wash sales within individual accounts.
Quick Tips to Avoid Wash Sales:
- Wait 31 days before repurchasing the same security.
- Use different securities with similar market exposure (e.g., switch between ETFs tracking different indexes).
- Avoid buying back in IRAs or HSAs during the wash sale window - losses here are permanently disallowed.
- Coordinate trades with your spouse to avoid cross-account violations.
- Use tools like Mezzi's AI to track trades across accounts and flag potential wash sale risks.
By following these strategies, you can safeguard your tax benefits and stay compliant with IRS rules.
How Wash Sales Work: 61-Day Window and Cross-Account Rules
How Wash Sale Rules Work Across Account Types
Basic Wash Sale Mechanics
The wash sale rule works by deferring a realized loss on your current tax return and adding it to the cost basis of the replacement security. This also transfers the holding period of the original security to the replacement.
For instance, if you sell 100 shares of XYZ stock at a $1,000 loss and then repurchase the same stock within 15 days, the loss isn’t immediately deductible. Instead, it’s added to the cost basis of the new shares, effectively deferring the tax benefit.
These rules can vary depending on the type of account you’re using, making it essential to keep accurate records across all your trading platforms.
Rules for Different Account Types
The wash sale rule applies to all accounts under your tax ID, including taxable accounts, IRAs, and Roth IRAs. In taxable accounts, a wash sale defers your loss, but if the repurchase happens in an IRA or Roth IRA within the wash sale window, the loss is permanently disallowed. This is because tax-advantaged accounts don’t allow adjustments to the cost basis.
Michael Coglianese, CPA, explains: "The rule follows you everywhere - every brokerage account, every platform, all under your tax ID. Brokers only report wash sales within the same account on Form 1099-B. Cross-account violations between your Fidelity and Schwab accounts fall on you to calculate and report via Form 8949."
It’s also important to monitor spousal accounts. If your spouse buys the same security you sold at a loss - even in their separate account - the wash sale rule still applies.
What Brokers Track and What They Don't
Brokers have limitations when it comes to tracking wash sales. They only report wash sales involving matching CUSIP numbers within an individual account. This information appears in Box 1g of Form 1099-B. However, brokers do not track wash sales across accounts, even if both accounts are with the same brokerage. They also don’t track transactions between your account and your spouse’s account or between taxable accounts and IRAs.
Charles Schwab states plainly: "IRS regulations require only that Schwab track and report wash sales on the same CUSIP number within the same account."
This means that if you sell a stock at a loss in one account (e.g., Tesla stock in a Fidelity account) and repurchase it in another account (e.g., a Charles Schwab account) within 30 days, neither broker will flag the wash sale. It’s your responsibility to manually adjust the cost basis and report the transaction on Form 8949. To stay compliant, you’ll need to keep detailed records of every trade, including dates, prices, quantities, and the accounts involved. This level of diligence is essential to avoid errors when identifying and reporting wash sales across multiple accounts.
Wash Sale Rule Explained: Avoid Costly Trader Tax Mistakes (With Real-World Examples)
How to Organize and Track Your Accounts
Keeping your accounts organized is key to avoiding wash sale errors, especially when managing trades across multiple accounts. Since brokers don’t monitor wash sales across all your accounts, it’s up to you to consolidate your trades into one system. With the proper setup, you can stay compliant without drowning in spreadsheets. Start by listing and organizing your accounts for efficient tracking.
List All Your Accounts
Begin by taking stock of every investment account you and your spouse own. This includes taxable brokerage accounts, traditional IRAs, Roth IRAs, joint accounts, and Health Savings Accounts (HSAs). Be sure to note each account's type, tax treatment, and the brokerage managing it.
Don’t overlook inactive or low-balance accounts. Even a single trade in a dormant account could trigger a wash sale if you’re selling the same security elsewhere. Remember to include accounts owned by your spouse to cover all bases for potential wash sale triggers.
Connect Accounts in Mezzi

Mezzi simplifies account management by aggregating all your holdings and trades into one centralized dashboard. This unified view makes it easier to spot potential wash sale issues before they become tax headaches.
The platform connects to your accounts securely through trusted aggregators like Plaid and Finicity. This ensures your data is protected while giving you a complete picture of your accounts for better tax compliance.
Label Accounts Consistently
After connecting your accounts, make sure each one is clearly labeled. Consistent naming conventions make tracking much easier. For example, in Mezzi, you might rename accounts with descriptive labels like "Taxable – Primary", "Roth IRA – Spouse", or "Joint Account – Schwab." These labels help you quickly identify the tax treatment of each account when reviewing trades.
Clear and consistent labeling also improves the accuracy of Mezzi's AI tools. When the system can easily differentiate between your taxable and non-taxable accounts, it can provide more precise alerts about trades that could lead to wash sale violations across different account types.
sbb-itb-e429e5c
5 Ways to Avoid Wash Sales Across Accounts
Managing your accounts carefully is key to steering clear of wash sales. Here are some practical strategies to help you avoid triggering them.
Use Specific Accounts for Tax-Loss Harvesting
Dedicate one or two taxable accounts solely for tax-loss harvesting. When you sell a security at a loss in these accounts, treat all your other accounts - like IRAs, Roth IRAs, and HSAs - as off-limits for buying substantially identical securities during the 61-day wash sale window (30 days before or after the sale). This ensures your loss deduction isn't disallowed permanently. To keep things simple, avoid repurchasing the same security in any account for at least 31 days. This precaution helps preserve your tax benefits and prevents deferring the deduction to a later tax year.
Buy Similar but Not Identical Securities
Instead of buying back the same security, consider purchasing a different one that offers similar market exposure. For instance, if you sell shares of The Coca-Cola Company (KO) at a loss, you could buy shares of PepsiCo, Inc. (PEP) to maintain exposure to the beverage sector. Stocks of different companies are generally not considered "substantially identical", even within the same industry.
For broader market exposure, swap ETFs that track different indexes. Schwab highlighted an example in March 2024 where an investor could sell an ETF tracking the S&P 500® index at a loss and replace it with one tracking the Russell 1000® index. Similarly, you could sell the Vanguard 500 Index Fund at a loss and replace it with the Vanguard Total Stock Market ETF.
"Unfortunately, the government hasn't provided a straightforward definition of what it considers 'substantially identical.'" - Schwab
Wait 31 Days Before Repurchasing
After selling a security at a loss, wait at least 31 days before buying it back in any account. This rule applies across all your accounts - taxable brokerage accounts, IRAs, Roth IRAs, joint accounts, and HSAs. To avoid missteps, note the exact sale date and mark your calendar for when the 31-day window ends. Even if the price drops further during this period, resist the urge to repurchase. The short-term loss of market exposure is worth it to maintain your tax deduction.
Coordinate Trades with Your Spouse
If you file jointly, coordinate trading activity with your spouse to avoid triggering wash sales. For example, if you sell a security at a loss in your taxable account, your spouse should steer clear of buying a substantially identical security in any of their accounts during the 61-day window. To stay on top of this, create a shared system for tracking trades. Before either of you makes a transaction, confirm that no similar trades have recently occurred. This coordination becomes especially important during tax-loss harvesting season in November and December.
Avoid Buying Replacements in IRAs or HSAs
Be cautious when trading in tax-advantaged accounts like IRAs and HSAs. If you sell a security at a loss in a taxable account and repurchase a substantially identical security in an IRA or HSA within the 61-day window, the loss is permanently forfeited. Unlike taxable accounts, losses triggered in these accounts cannot be added to the cost basis of the new investment.
"The IRA trap also permanently destroys tax benefits. Sell IBM at a loss in your taxable account while your IRA buys IBM within 61 days, and that loss vanishes forever. Revenue Ruling 2008-5 makes it clear: no basis adjustment, no future deduction." - Michael Coglianese CPA, P.C.
If you're actively trading in both taxable and IRA accounts, be extra vigilant. Avoid purchasing the same security in your IRA for at least 30 days after selling it at a loss in your taxable account. The same rule applies to Roth IRAs and HSAs.
How Mezzi's AI Helps You Avoid Wash Sales
Mezzi's AI takes the complexity out of avoiding wash sales by combining organized account tracking with smart trade management tools.
Automatic Cross-Account Detection
One of Mezzi's standout features is its ability to analyze all your connected accounts to pinpoint potential wash sale risks. Unlike most brokers, who only monitor wash sales within individual accounts, Mezzi brings together data from taxable brokerage accounts, IRAs, Roth IRAs, HSAs, and even spousal accounts. This comprehensive approach uncovers cross-account scenarios - like selling a stock at a loss in one account while buying it in another - situations that are nearly impossible to track manually.
Pre-Trade Guidance
Before you execute a trade, Mezzi steps in to flag any wash sale risks based on your recent activity across all linked accounts. These alerts provide real-time insights, allowing you to tweak your trading strategy on the spot and steer clear of tax headaches.
AI-Guided Tax-Loss Harvesting
Mezzi also simplifies tax-loss harvesting by identifying positions where selling at a loss could provide tax advantages. It goes a step further by suggesting alternative investments with similar market exposure, helping you avoid triggering a wash sale. This feature ensures you can time your trades effectively while keeping your portfolio aligned with your financial goals.
Cost Basis Tracking and Tax Projections
When a wash sale occurs, Mezzi tracks how it impacts your cost basis, giving you a clear picture of how disallowed losses might affect future tax calculations. The platform also offers tools to model various tax scenarios, helping you anticipate the impact on your year-end tax bill. This level of insight proves especially useful during critical tax-loss harvesting periods, empowering you to make smarter, more informed decisions about your trades.
Conclusion: Stay Compliant and Keep More of Your Returns
Navigating wash sales across multiple accounts doesn’t have to be overwhelming. The most important takeaway is understanding that the wash sale rule applies to all your accounts - whether they’re with different brokers, IRAs, Roth IRAs, or even your spouse’s accounts. It’s entirely your responsibility to track and manage these transactions.
To stay on top of compliance, consider strategies like waiting 31 days before repurchasing securities and keeping trades separate based on account type. Keep in mind, though, that losses from wash sales involving taxable accounts and IRAs are permanently disallowed.
These complexities highlight just how tricky wash sale compliance can be.
"Wash sale rules turn straightforward tax strategies into compliance puzzles. You've got the 61-day window to track, substantially identical securities to decode, cross-account violations to catch, and IRA traps that destroy losses forever."
- Michael Coglianese CPA, P.C.
That’s where Mezzi’s AI steps in, offering automated cross-account detection and cost basis tracking to simplify the entire process.
FAQs
What is a wash sale and how can it impact my taxes?
A wash sale occurs when you sell a security at a loss and then buy back the same or a very similar security within 30 days before or after the sale. This rule is designed to prevent you from immediately using the loss as a tax deduction.
Instead, the loss you can't claim is added to the cost basis of the newly purchased security. This effectively delays any tax benefit until you sell the replacement security. Being aware of this rule and steering clear of wash sales can help you stay compliant and make smarter tax decisions when trading across accounts.
How can I avoid wash sales when trading across multiple accounts?
To steer clear of wash sales, consider using AI-driven tools like Mezzi. These tools help you monitor and track trades across all your accounts, including brokerage accounts, IRAs, and even your spouse's accounts. They can pinpoint potential violations by flagging instances where you repurchase substantially identical securities within the 30-day window before or after selling.
With features like real-time tracking and automated alerts, these tools make it easier to stay within IRS guidelines, reduce tax burdens, and keep your investment strategy running smoothly across all platforms.
What are the consequences of triggering a wash sale in an IRA?
If you unintentionally cause a wash sale in your IRA, the loss is permanently disallowed. In other words, you won’t be able to deduct the loss or adjust the cost basis of your investment. Because IRAs are tax-advantaged accounts, the IRS prohibits applying wash sale losses in these situations. To steer clear of this potentially expensive error, it’s crucial to keep a close eye on your transactions.
Related Blog Posts
Table of Contents
Book Free Consultation
Walk through Mezzi with our team, review your current situation, and ask any questions you may have.
