Does Texas Have Capital Gains Tax? A Complete Guide for Residents, Investors, and Business Owners
If you’re selling a house, cashing out stocks, or planning to sell a business in Texas, one big question usually comes up:
Does Texas have a capital gains tax?
The short and simple answer is: No. Texas does not have a state capital gains tax.
But that doesn’t mean capital gains are completely tax-free. You may still owe federal capital gains tax to the IRS. To fully understand how this works — and what it means for you — let’s break it down in a clear, easy-to-follow way.
What Is Capital Gains Tax?

Before we focus on Texas specifically, let’s clarify what capital gains tax actually is.
A capital gain happens when you sell an asset for more than what you paid for it.
Examples of assets that can generate capital gains:
- Real estate (homes, rental properties, land)
- Stocks and mutual funds
- Cryptocurrency
- Businesses
- Valuable collectibles
- Investment property
If you bought stock for $10,000 and later sold it for $15,000, your capital gain is $5,000. That $5,000 may be taxable.
Does Texas Have a State Capital Gains Tax?
No. Texas does not impose a state income tax — and because capital gains tax is a type of income tax, Texas does not tax capital gains at the state level.
This applies to:
- Real estate sales
- Stock market profits
- Cryptocurrency gains
- Business sales
- Investment income
If you live in Texas, you won’t file a state return for capital gains because Texas simply doesn’t have one.
Why Texas Has No Capital Gains Tax
Texas is one of a handful of states that do not have a state income tax. Instead, the state generates revenue through:
- Sales tax
- Property taxes
- Business franchise tax
- Various fees and consumption taxes
Because there’s no state income tax, there is also:
- No state tax on wages
- No state tax on dividends
- No state tax on capital gains
This tax structure is one of the major reasons people move to Texas.
But You Still Owe Federal Capital Gains Tax
While Texas doesn’t tax capital gains, the federal government does.
Capital gains are taxed by the IRS depending on:
- How long you held the asset
- Your total taxable income
- Your filing status
Short-Term vs Long-Term Capital Gains
The length of time you hold an asset matters.
Short-Term Capital Gains
- Asset held for 1 year or less
- Taxed as ordinary income
- Federal rate can range from 10% to 37%
Long-Term Capital Gains
- Asset held for more than 1 year
- Taxed at lower rates
- Typically 0%, 15%, or 20% depending on income
For high earners, there may also be a 3.8% Net Investment Income Tax (NIIT).
Example: Selling a House in Texas
Let’s say you live in Dallas and sell your home.
You bought it for $300,000.
You sell it for $450,000.
Your gain is $150,000.
At the state level:
Texas does not tax this gain.
At the federal level:
You may owe capital gains tax — unless you qualify for the primary residence exclusion.
Primary Residence Exclusion
If the home was your main residence for at least 2 of the last 5 years:
- Single filers can exclude up to $250,000 in gains
- Married couples can exclude up to $500,000 in gains
In the example above, the $150,000 gain could be completely tax-free federally if you qualify.
Example: Selling Stocks While Living in Texas
Suppose you sell $100,000 worth of stocks and make a $20,000 profit.
Texas tax:
$0
Federal tax:
If held more than one year, you’ll likely pay 15% (depending on income).
That would be $3,000 in federal capital gains tax.
Because Texas has no state capital gains tax, you save what could be an additional 5%–13% if you lived in a high-tax state like California or New York.
What About Selling a Business in Texas?
If you sell your Texas-based business for a profit:
- Texas does not tax the capital gain.
- The IRS will tax the gain federally.
However, Texas may impose franchise tax obligations on certain business structures, but that is separate from capital gains tax.
For entrepreneurs, this no-state-capital-gains feature is a major advantage when exiting a business.
Capital Gains and Investment Property in Texas
Investment property (like rental homes or commercial buildings) is treated differently from a primary residence.
If you sell a rental property:
- Texas does not tax the gain.
- The IRS taxes it.
- You may also owe depreciation recapture tax federally.
Many Texas real estate investors use strategies like:
- 1031 exchanges (to defer federal capital gains tax)
- Installment sales
- Opportunity zone investments
Again, Texas does not add an extra layer of taxation.
How Texas Compares to Other States
Let’s look at how Texas compares nationally.
States like California, Oregon, and New York tax capital gains as regular income. That means high earners could pay:
- 20% federal capital gains tax
- PLUS 10%–13% state tax
In contrast, a Texas resident would only pay the federal portion.
For someone with a $1 million capital gain, that difference could mean saving over $100,000 in state taxes.
This is one reason many investors and retirees relocate to Texas before selling high-value assets.
Do You Have to Live in Texas to Avoid State Capital Gains Tax?
Yes — residency matters.
If you sell an asset while legally residing in another state, that state may tax the gain.
Important considerations:
- You must establish Texas residency properly.
- Simply owning property in Texas isn’t enough.
- Timing of sale and residency status matters.
For high-value transactions, professional tax planning is critical.
What About Property Taxes in Texas?
Some people assume “no capital gains tax” means low taxes overall.
That’s not always the case.
Texas compensates for no income tax with:
- Higher property taxes
- Sales tax (6.25% state rate, plus local rates)
So while you avoid state capital gains tax, you may pay more annually in property taxes compared to some other states.
However, capital gains are typically one-time events, while property taxes are ongoing expenses.
Who Benefits Most from Texas’ No Capital Gains Tax?
Several groups benefit significantly:
- Real Estate Investors
Large property appreciation means large gains — and Texas doesn’t tax them at the state level.
- Retirees
Retirees selling long-held investments or homes avoid state taxation on gains.
- Entrepreneurs
Business exits can result in major capital gains. Texas allows them to keep more of the profit.
- Stock Market Investors
High-net-worth individuals relocating before liquidating large portfolios can reduce overall tax exposure.
Common Misconceptions
Let’s clear up a few myths.
Myth 1: Capital gains are completely tax-free in Texas.
Not true. Federal tax still applies.
Myth 2: Moving to Texas automatically eliminates all taxes.
Texas has no income tax, but you still pay property and sales taxes.
Myth 3: You don’t have to report gains if you live in Texas.
You must report capital gains on your federal return.
Planning Tips for Texas Residents
If you live in Texas and are planning a major sale:
- Hold assets for more than one year to qualify for lower federal rates.
- Consider timing sales during lower-income years.
- Use primary residence exclusions when possible.
- Explore 1031 exchanges for real estate.
- Consult a CPA before major transactions.
Even without state tax, federal planning can save tens of thousands of dollars.
Final Answer: Does Texas Have Capital Gains Tax?
No. Texas does not have a state capital gains tax because it does not have a state income tax.
However:
- Federal capital gains tax still applies.
- Planning matters.
- Residency status is important.
- Other taxes (property, sales) still exist.
For investors, retirees, and business owners, Texas offers a major advantage when it comes to capital gains. That’s one of the reasons it remains a top destination for relocation and wealth preservation.
If you’re planning to sell a significant asset, understanding both federal rules and Texas residency laws can help you maximize your after-tax profits.
When it comes to capital gains at the state level, Texas keeps it simple: zero.