When you sell an investment at a profit in New Jersey, you face two layers of tax. Federally, long-term gains get preferential 0% / 15% / 20% rates while short-term gains are taxed as ordinary income. New Jersey, however, taxes all capital gains as ordinary income under its graduated brackets. This calculator combines both.
How it works
Capital gains tax for a New Jersey resident is computed in three steps:
- Classify the gain. Assets held more than one year are long-term; one year or less are short-term. This only matters federally — New Jersey taxes both the same.
- Federal tax. Long-term gains use the federal
0% / 15% / 20%brackets based on your total taxable income. Short-term gains are stacked on your ordinary income and taxed at your federal marginal rate (approximated here using the federal ordinary brackets). - New Jersey tax. The full gain is added to your other income and taxed under New Jersey’s graduated brackets (
1.4%to10.75%). In formula form the gain is taxed at the New Jersey marginal rate that applies on top of your other income.
Tips and example
For a $20,000 long-term gain with $80,000 of other taxable income: the federal long-term rate is 15%, so federal tax is $3,000. New Jersey taxes the $20,000 as ordinary income at roughly the 6.37% marginal rate, adding about $1,274. The combined tax is around $4,274.
Holding an asset past the one-year mark can cut your federal rate dramatically, but it does not change your New Jersey bill since the state ignores the holding period. Large gains may also trigger the federal 3.8% net investment income tax, which this tool does not include.