Skip to main content
State Tax Guides6 min readUpdated Mar 2026

Crypto Tax Rules in Pennsylvania: Flat 3.07% Tax & Limited Loss Carryforwards

Pennsylvania crypto taxes explained. Flat 3.07% income tax. Unique: no loss carryforwards allowed. Capital losses only offset gains in same year.

By FCT Editorial

Crypto State Tax Rules: Pennsylvania

Pennsylvania offers a straightforward flat tax rate on crypto gains, but the state has an unusual and important limitation on loss deductions that sets it apart from federal rules. Understanding Pennsylvania's capital loss restrictions is critical for tax planning and could significantly affect your overall tax strategy. For a broader overview, see our complete guide to crypto taxes.

Quick Answer

Pennsylvania taxes cryptocurrency at a flat 3.07% rate. Capital gains are taxed as ordinary income. Uniquely, Pennsylvania does NOT allow capital loss carryforwards like federal law does. Capital losses can only offset gains in the same year; excess losses cannot be carried forward or used against ordinary income. Your state return is due April 15.

Pennsylvania's Flat Tax Rate

Pennsylvania uses a flat income tax of 3.07% on all income, including capital gains. This is lower than many states with progressive structures and offers simplicity: every dollar of capital gain is taxed at 3.07%.

If you realized $100,000 in crypto gains in Pennsylvania, you'd owe $3,070 in state tax, regardless of whether those were short-term or long-term gains. The flat rate applies to all income equally, which simplifies tax planning but also means no bracket management strategy helps.

Compared to states with higher rates, Pennsylvania's 3.07% is relatively favorable. Even compared to other flat-tax states, 3.07% is competitive. See the current federal crypto tax rates to calculate your total combined burden. However, the state's unique loss treatment creates complications that can outweigh this advantage.

Pennsylvania's Unique Capital Loss Rule

Here's what makes Pennsylvania different and potentially problematic: Pennsylvania does NOT allow capital loss carryforwards. This is a critical distinction from federal tax law and a major difference from most other states.

At the federal level, if you have more capital losses than gains in a year, you can deduct up to $3,000 of excess losses against ordinary income, with the remainder carried forward to future years indefinitely. Pennsylvania doesn't allow this at the state level.

In Pennsylvania, you can deduct capital losses only against capital gains in the same tax year. If you have $10,000 in capital losses and $5,000 in capital gains, you can deduct $5,000 of losses against those gains, but the remaining $5,000 in losses is lost forever. You cannot carry it forward to next year, and you cannot use it to offset salary or other ordinary income. This creates a harsh limitation compared to federal treatment.

How This Affects Your Tax Planning

This limitation creates a significant difference between state and federal tax treatment and can result in permanent loss of tax benefits.

Example: You're a Pennsylvania resident who had a difficult year trading crypto. You realized $20,000 in losses and $5,000 in gains.

Federal result: Net loss of $15,000. You deduct $3,000 against ordinary income this year and carry forward $12,000 to future years.

Pennsylvania result: You offset your $5,000 in gains with $5,000 of losses, reducing Pennsylvania taxable income to zero. The remaining $10,000 in losses disappears. You get no state tax benefit from those losses at all. This is a permanent loss of tax benefits.

This is a hard limitation with significant implications for traders with losing years. It's one of the harshest state-level capital loss rules in the nation.

How to Report Crypto in Pennsylvania

On your Pennsylvania tax return, calculate your total capital gains and losses. For help with the federal portion, see our guide on how to file crypto taxes. You can offset gains with losses from the same year only. If you end up with net gains, report them on your return; they're subject to the 3.07% flat rate.

If you have net capital losses, the state allows you to deduct them only against capital gains in that year. Any excess losses cannot be reported on your Pennsylvania return and provide no benefit. This is different from federal treatment and requires careful tracking.

You must track Pennsylvania losses separately from federal losses because they're treated differently. Your Pennsylvania state return and federal return may show different loss amounts, creating a discrepancy you need to understand and justify if audited.

State-Specific Tips

Track state and federal losses separately. Because Pennsylvania doesn't allow loss carryforwards, you need to track Pennsylvania losses separately from federal losses. Your federal return may have loss carryforwards that don't apply to Pennsylvania at the state level.

Plan major losses carefully. If you anticipate taking substantial losses, it might be beneficial to time gains and losses to offset them within the same year in Pennsylvania. This is more important in Pennsylvania than other states because excess losses are permanently lost.

Some municipalities have local income taxes. While the state rate is 3.07%, some Pennsylvania cities (particularly Philadelphia) have local income taxes. Check whether your location has local tax and factor it in. Philadelphia's rate is 3.90%, which when combined with state tax, creates an effective rate of nearly 7%.

Mining income is fully taxable. Crypto mining is ordinary income at the 3.07% rate when coins are received. Mining in Pennsylvania is less attractive than in zero-tax states.

Consult a CPA for complex situations. Pennsylvania's unique loss rules require careful planning if you have significant losses. A tax professional can help optimize your timing and ensure you're complying with the unusual rules. This is particularly important for professional traders.

State-federal discrepancies are common. Your Pennsylvania and federal returns will likely show different numbers if you have losses. This is normal but requires accurate record-keeping and potentially additional explanation if audited.

FAQ

Q: Can I use Pennsylvania capital losses against my W-2 wages?

A: No, Pennsylvania capital losses cannot offset ordinary income. They can only offset capital gains in the same year. This is a key distinction from federal law and a significant limitation.

Q: If I have losses in Pennsylvania, can I report them federally?

A: Yes, federal and state rules are separate. Your federal return can include loss carryforwards even if Pennsylvania doesn't allow them. This creates different treatment at federal versus state level.

Q: What if I trade in Pennsylvania but am a non-resident?

A: If trading activity occurs in Pennsylvania, you may owe Pennsylvania tax. Consult a tax professional about your specific situation and whether you meet non-resident status requirements.

Q: Does Philadelphia's local income tax apply to crypto gains?

A: Yes, if you live in Philadelphia, you owe both state (3.07%) and local income tax (3.90%) on crypto gains. This creates an effective rate of approximately 7% at the state and local level, before federal tax. This is quite high for a Pennsylvania city.

Q: What about inherited crypto in Pennsylvania?

A: Inherited crypto doesn't trigger immediate tax. When you later sell inherited crypto, you calculate gain from the inherited value (stepped-up basis) to the sale price. Inherited property gets favorable basis treatment.

Ready to File Your Crypto Taxes Fast?

FastCryptoTax generates your complete crypto tax report in minutes. Import from 300+ exchanges and wallets, get your Form 8949 and Schedule D, and file with confidence. Get started free at FastCryptoTax.com

This content is for informational purposes only and does not constitute tax, legal, or financial advice. Consult a qualified tax professional for advice specific to your situation.

Ready to File Your Crypto Taxes?

FastCryptoTax generates your complete crypto tax report in minutes. Import from 300+ exchanges and wallets, get your Form 8949 and Schedule D, and file with confidence.

Get Started Free