Wash Sale Rule Checker
Investing & MarketsCheck whether a stock repurchase may trigger the wash sale rule, disallowing a tax loss.
Wash Sale Risk
A value of 1 indicates likely wash sale rule violation risk (repurchase within 30 days of a loss sale), meaning the loss may be disallowed for current tax purposes. A value of 0 indicates lower risk.
Found this calculator useful?
From Scratch To $10K/Month In 60 Days
This is a proven money making system that takes students by the hand to make at least $10,000 per month, every month. Students get 12 weeks of guided coaching in addition to the "MPS Super Funnel" and tools.
We value your privacy and promise not to sell or misuse your information. Here's our privacy policy.
Calculator Stats
Creators
Odeh Ahwal0people find this calculator helpful
Views
Helpful
Saved
Embeds
Calculator Stats
Creators
Odeh Ahwal0people find this calculator helpful
Views
Helpful
Saved
Embeds
Investing & Markets calculators
Frequently Asked Questions
What is the wash sale rule?
The wash sale rule disallows claiming a tax loss on a security if you buy the same or a substantially identical security within 30 days before or after the sale, a 61-day window total, intended to prevent purely tax-motivated trading.
What happens to a disallowed loss under the wash sale rule?
A disallowed loss is not simply lost — it is typically added to the cost basis of the newly repurchased shares, deferring the tax benefit rather than eliminating it entirely, until those new shares are eventually sold.
Does the wash sale rule apply to all investment accounts?
The wash sale rule applies across an individual taxpayer accounts, including IRAs in some interpretations, so repurchasing in a different account type does not necessarily avoid the rule — consult a tax professional for specific situations.
Spot a mistake? Tell us what's wrong.
Request a calculator. The most-requested ones get built first in our monthly batch.
Request a calculatorWant this calculator on your website?
Embed the Wash Sale Rule Checker on any site — no code needed. Customize colors, remove branding, and track usage.
