Pennsylvania Gambling Tax

Learn about gambling taxes in PA

Understanding gambling taxes - our detailed guide teaches all you need to know about gambling taxes in PA.

Are gambling winnings taxable in Pennsylvania?

The short answer is yes. Players in these states must pay gambling tax. However, many still have questions about their gambling winnings tax obligations.

This review will approach gambling taxes in Pennsylvania with practical examples. 


Do You Have to Pay Gambling Taxes in Pennsylvania?

In Pennsylvania, gambling taxes apply to all forms of wagering – lotteries, sports betting, horse racing, slots, and casino games. Depending on your win amount, casinos may withhold 24% of your winnings or 27% if you fail to provide your SSN. 

The gambling winnings are also considered part of your income, with a flat tax of 3.07%

However, gambling wins could place you in a higher bracket, which can result in higher taxes. The good news is that winnings under a specific amount aren’t subject to gambling taxes.

Read on for more details. 

Gambling taxes for casual players

In Pennsylvania, casual players must pay gambling taxes according to the abovementioned rates.

However, you can deduct your losses to reduce tax. This requires itemizing deductions on your Schedule A tax return. 

Additionally, deductible losses can’t exceed winnings. For instance, if you have $10,000 in winnings but $20,000 in losses, you can only deduct $10,000 as losses.

Gambling taxes for professional gamblers

Many players ask – is gambling tax-free for professional players? It is! As gambling is their primary activity, winnings are considered a regular income.

Therefore, they’re only subject to the regular income flat tax of 3.07% in Pennsylvania. Professional gamblers must complete the tax return Schedule C to declare these winnings.

In addition, a professional gambler can also deduct other gambling expenses, such as entry fees, accommodation, meals, etc.

Reporting Your Winnings in Pennsylvania

There are two main ways to report your winnings in Pennsylvania, depending on their amount. 24% is automatically deducted from your payout if your winnings exceed the threshold. In this case, you’ll receive a W-2G form to report your winnings and gambling tax paid.

Even if the amount doesn’t exceed the threshold, it’s your legal obligation to report winnings through the US Individual Income Tax Form 1040 as “Other Income.” Your winnings must be reported under the Pennsylvania Income Tax Return PA-40 Schedule.


How Much Do You Have to Report in Pennsylvania

You must report all your gambling winnings in Pennsylvania. However, you only have to pay gambling tax if the payout exceeds the threshold. In this case, 24% will be withheld by the operator and filled under the W-2G form. 

Nonetheless, all gambling winnings are considered taxable income at a rate of 3.07%. See the table for more information.

Type of game Starting amount for withholdingTax percentage (%)
Slots$1,20024% + 3.07% income tax
Poker Tournaments$5,00024% + 3.07% income tax
Game of Chance$60024% + 3.07% income tax
Game Shows$60024% + 3.07% income tax
Sportsbooks$60024% + 3.07% income tax
Horse Racing$60024% + 3.07% income tax
Keno$1,50024% + 3.07% income tax
Lotteries$5,00024% + 3.07% income tax

Slots

Blood suckers slot game
Are Winnings on Blood Suckers Taxed

Pennsylvania automatically withholds slot winnings over $1,200 through the W-2G form. Winnings over this value are subject to 24% gambling and 3.07% income tax.

Pennsylvania$1,20024% + 3.07% income tax

How much will I pay?

Consider the following example – you’ve won $5,000 playing a slot in Pennsylvania. From here, the casino will withhold $1,200 in gambling taxes (24%), and you’ll have to declare income tax (3.07%). Your net payout will be $3,647.

Poker tournaments

Poker Tournaments Online

In Pennsylvania, winnings over $5,000 from poker tournaments are subject to a 24% retention plus 3.07% income tax.

Pennsylvania$5,00024% + 3.07% income tax

How much will I pay?

Let’s say you’ve won $10,000 in a PA poker tournament. The casino will keep $2,400 in gambling taxes through the W-2G form.

You will also have to pay 3.07% ($30.70) income tax on your payout so that the total will be $7,293.

Games of chance

NetEnt's Gonzo's Quest

You can expect a 24% gambling tax plus income tax at 3.07% in games of chance (e.g., slots)  if your winnings are over $600 in Pennsylvania.

Pennsylvania$60024% + 3.07% income tax

How much will I pay?

Imagine you win $1,000 playing a blackjack game at a Pennsylvania casino. In this case, the casino will withhold 24% ($240) of your winnings.

Additionally, you’ll have to pay 3.07% ($30.70) income tax at the end of the year. Therefore, you’ll receive $729.

Game shows

Game shows work similarly to games of chance. Winnings over $600 are taxed at 24% plus 3.07% income tax in Pennsylvania.

Pennsylvania$60024% + 3.07% income tax

How much will I pay?

If you win $2,000 on a live game show, the casino will withhold 24% of your winnings. Your winnings are also subject to income tax at 3.07%. Your total payout will be $1,459.

Sportsbooks

Sportsbook winnings have one of the lowest thresholds in Pennsylvania’s gambling laws. Any winnings over $600 are taxed at 24% plus 3.07% income tax.

Pennsylvania$60024% + 3.07% income tax

How much will I pay?

Let’s say you placed a wager on your favorite team and won $50,000. In this case, the casino will withhold 24% ($12,000) through the W-2G form.

You’ll also have to declare the winnings as income, subject to a 3.07% ($1,535) tax. In total, you’ll end up with $36,465.

Horse racing

Like other parimutuel bets, horse races are taxed at 24%. Additionally, you’ll have to declare your winnings as income with a 3.07% flat tax.

Pennsylvania$60024% + 3.07% income tax

How much will I pay?

If you win a $600 wager, you’d have to pay $144 in federal taxes (24%) plus $18 in income tax. Therefore, your total would be $438.

Keno

Keno games have a higher threshold in Pennsylvania, at $1,500. Winnings over this value are subject to 24% gambling taxes plus 3.07% income tax.

Pennsylvania$1,50024% + 3.07% income tax

How much will I pay?

If you win $1,500 in a Keno game, you’ll have to pay 24% ($360) plus 3.07% income tax ($46). Therefore, your net payout will be $1,094.

Lotteries

Lotteries have one of the highest thresholds of all forms of gambling. You’ll only have to pay gambling winnings tax if you win over $5,000. However, you always have to declare your gambling wins as income at a 3.07% tax.

Pennsylvania$5,00024% + 3.07% income tax

How much will I pay?

Imagine you land a jackpot of $600,000 in a Pennsylvania lottery. From this amount, the lottery operator will keep 24% ($144,00). Additionally, you’ll have to pay 3.07% ($18,420) as income tax. Overall, you’ll win $437,580. 


Final Thoughts

It’s essential to consider two types of taxes when you’re playing in Pennsylvania – federal gambling tax (24%) or income tax (3.07%). After all, taxes are a legal obligation of every US citizen. 

Frequently Asked Questions

Yes. Table games are part of the games of chance section of gambling taxes.
Casual players can only deduct losses as gambling expenses. Deductions are limited to the value of your winnings.
A professional gambler can declare winning as income tax and doesn’t have to pay federal gambling tax.
This depends on how much you win. For winnings over $40,000, New Jersey has higher gambling taxes due to the variable income tax.