by Martin Green
August 19, 2025
Last Updated on August 20, 2025 by Martin Green
Estimate your North Carolina sports betting taxes for online or retail bets. Enter winnings and losses; we apply North Carolina’s current platform-specific rates (educational only).
Quick links: Best North Carolina Sports Betting Apps · Tax Calculators by State
Winning money from the lottery, a casino, or sports betting in North Carolina feels pretty exciting, but that tax bill can really take the wind out of your sails. You have to pay both state and federal income tax on all gambling and lottery winnings in North Carolina. The state uses a flat tax rate, while the federal government taxes you based on your income bracket, so your actual payout might be quite a bit less than you imagined.
North Carolina automatically withholds some of your bigger lottery wins, and the federal government steps in with withholding once your winnings cross certain thresholds. Even if nobody withholds taxes when you win, you still need to report that income. If you know the rules ahead of time, you can dodge surprise bills or penalties and maybe even claim back withholdings that were already taken out of your prize.
This guide covers how gambling and lottery winnings get taxed in North Carolina, how much gets withheld, which forms you’ll need, and what happens if you leave winnings off your return. We’ll also get into how losses, group wins, and multi-state jackpots work, so you can plan ahead and hopefully hang onto more of what you win.
North Carolina treats all gambling winnings as taxable income, whether you hit it big on lottery tickets, sports wagers, or casino games. Federal and state rules don’t always line up, and sometimes taxes get withheld before you even see your money. Where you live matters, too, especially if you aren’t a North Carolina resident but you win money here.
You need to report all gambling winnings, no matter how small. That means cash and non-cash prizes like cars, trips, or merchandise. The fair market value of non-cash prizes gets treated just like cash for taxes.
Types of gambling income:
Even tiny wins are taxable. You might only get a tax form (Form W-2G) for bigger wins that cross federal reporting limits, but you still have to report every bit of gambling income on your return.
At the federal level, gambling winnings count as ordinary income. Your tax rate depends on your income bracket and ranges from 10% to 37%. If you win above certain thresholds, federal withholding of 24% usually kicks in automatically.
North Carolina taxes gambling winnings at a flat state income tax rate. For 2025, it’s 4.25%. The state doesn’t let you deduct gambling losses, so you pay tax on your total winnings, even if you lost money overall that year.
You have to report winnings on your federal Form 1040 and your North Carolina state return. Federal reporting requirements are on the IRS website. For North Carolina forms and info, visit the NC Department of Revenue.
If you live in North Carolina, you pay state tax on all gambling income, no matter where you won it. That includes out-of-state casinos, online platforms, or lottery tickets bought somewhere else.
If you’re a nonresident, you only pay North Carolina state tax on winnings you earned inside the state. So, if you visit a North Carolina casino or buy a winning lottery ticket here, those earnings are taxable in North Carolina.
Nonresidents have to file a North Carolina nonresident return if they win here. Your home state might tax the same income, but you could get a credit for taxes paid to North Carolina. Forms and instructions are on the NC Department of Revenue site.
Casinos, sportsbooks, and the state lottery sometimes withhold taxes from big wins. Federal withholding is usually 24% if you win enough. North Carolina withholds 4.25% on lottery prizes over $5,000.
If your winnings don’t meet withholding requirements, you still owe tax. In those cases, you might need to make quarterly estimated tax payments to avoid penalties. This happens a lot if you have big wins and nobody withheld tax for you.
Hang onto your records and any W-2G forms. You’ll need them to report income correctly and avoid underpaying when you file your return. For estimated payments, check the NC estimated tax info.
North Carolina and the federal government both treat gambling winnings as taxable income. You need to report all winnings, whether they’re from casinos, sports betting, the lottery, or online platforms.
Yes, North Carolina taxes all gambling winnings. The state uses a flat 5.25% income tax rate on your winnings, no matter where they come from. That covers lottery prizes, casino jackpots, sports betting payouts, and anything else considered gambling.
North Carolina doesn’t let you deduct gambling losses on your state return. Even if you lost more than you won, the state taxes you on your gross winnings.
At the federal level, gambling income is also fully taxable. The IRS says you have to report all winnings, and you can only deduct losses if you itemize, and only up to the amount of your winnings. See the IRS Form W-2G details for more info.
North Carolina doesn’t have a special gambling tax. Your winnings just get added to your federal adjusted gross income (AGI), which then flows into your North Carolina taxable income.
Your gambling income gets taxed the same as wages, salaries, or other income. The 5.25% flat rate applies to the whole thing, with no special brackets or exceptions.
For example:
Winnings | Federal Tax (24% withholding) | NC Tax (5.25%) |
---|---|---|
$1,000 | $240 | $52.50 |
$10,000 | $2,400 | $525 |
Casinos, sportsbooks, and lottery operators send you a Form W-2G if your winnings go over certain thresholds. For example, slot machine or bingo winnings of $1,200 or more, keno winnings over $1,500, and poker tournament winnings over $5,000 all require reporting.
Sportsbooks and others might send a 1099-MISC if you get promotional prizes or non-cash rewards. These forms go to you and to the IRS.
If you don’t get a W-2G or 1099, you still have to report all gambling income. Keep good records of your play.
Yes, cryptocurrency payouts are taxable. The IRS treats crypto as property, so if you get gambling winnings in Bitcoin or another digital asset, you have to report the fair market value in U.S. dollars at the time you won. North Carolina taxes that value at the standard 5.25% rate.
Promo credits, free bets, or bonuses from casinos and sportsbooks can also be taxable if you win money with them. For example, if you use a free bet and win $500, you have to report the $500 as income.
With gambling moving online and into crypto, it’s smart to track all your winnings, whether they’re cash, crypto, or promotional. For updates, check the American Gaming Association and the NC Department of Revenue.
If you win money from gambling or the lottery in North Carolina, both the federal and state governments tax it. Your total tax bill depends on the flat state income tax, federal withholding, and how much you won. Whether you take a lump sum or an annuity can also affect your taxes.
North Carolina has a flat state income tax rate of 5.25% on all taxable income, including gambling and lottery winnings. No matter how much you win, the percentage stays the same.
For example:
You can’t deduct gambling losses on your North Carolina return, even if you itemize on your federal return.
North Carolina doesn’t have local or city income taxes on gambling winnings. Some states let cities add surtaxes, but not here.
If you live in Raleigh, Charlotte, Asheville, or anywhere else in the state, you only have state and federal taxes to worry about. No extra city-level income tax on your winnings.
The IRS requires withholding on certain gambling winnings if they pass certain thresholds. Federal withholding is 24% for most gambling wins that require reporting.
North Carolina withholds 5.25% on lottery prizes over $5,000. For smaller wins, you probably won’t see automatic withholding, but you still have to report the income.
W-2G form thresholds:
If nobody withholds taxes, you’ll owe when you file your return. For more details, see the NC Department of Revenue and IRS W-2G info.
If you win a big lottery jackpot, you usually pick between a lump sum payout or an annuity paid out over years. That choice affects your tax bracket and when you owe taxes.
A lump sum gives you all the money at once but can shove you into the highest federal tax brackets for that year. That bumps up your effective tax rate.
An annuity spreads payments across several years. The total amount might be higher over time, and each payment could keep you in a lower federal bracket, so the annual tax hit is less painful.
No matter which you choose, the 5.25% state tax applies to every payment you get. For official lottery tax info and forms, check the NC Education Lottery and the NC Department of Revenue.
Let’s walk through a few examples to see how taxes hit your winnings in North Carolina.
Example 1: Small Win
Example 2: Big Win
Example 3: Jackpot
Withholding cuts your payout right away, but your final federal tax depends on your total income and deductions when you file. If you want to double-check, the IRS has a gambling tax topic page and North Carolina’s rules are on the NC Department of Revenue’s income tax site.
You need to report all gambling and lottery winnings as taxable income on both your federal and North Carolina state returns. Federal forms track your winnings, and state forms make sure they’re included in your NC income. Staying organized with records, forms, and deadlines will help you avoid headaches with the IRS or state.
If your winnings hit certain thresholds, casinos, sportsbooks, or the lottery will hand you a Form W-2G. For instance, $1,200 or more from slots or bingo, or $600+ from sports betting, generally triggers a W-2G. Sometimes, smaller wins show up on a 1099-MISC instead.
You’ll need to report these winnings on your Form 1040. On your federal return, gambling income goes on Schedule 1 (Additional Income), which then rolls into your adjusted gross income.
If you itemize deductions, you can use Schedule A to claim gambling losses, but only up to the amount you won. North Carolina doesn’t let you deduct gambling losses on your state return, even if you itemize federally. Their rule’s been the same since 2014.
Hang onto all forms you get. If you don’t receive one, you still have to report the income. You can find all the federal forms and instructions at IRS.gov Forms & Instructions.
On your North Carolina state return (Form D-400), you’ll include gambling winnings as part of your federal adjusted gross income. North Carolina starts with your federal AGI, so anything you report on your federal return automatically carries over. The NC D-400 form and instructions are on the Department of Revenue’s site.
You can’t subtract gambling losses on your NC return. If you win from the North Carolina lottery, state taxes might already be withheld at payout. Double-check your W-2G to see if that happened. If not, you may owe more tax when you file.
Make sure your totals match on both your federal and state returns. If they don’t, the Department of Revenue could send you a notice.
You need to report gambling winnings by the April 15 federal and state deadline. If April 15 lands on a weekend or holiday, the deadline moves to the next business day.
You can request a federal extension (Form 4868) (see IRS Form 4868), and North Carolina automatically accepts it. That gives you until October 15 to file – but not to pay. You still have to estimate and pay any tax by April 15 to dodge penalties and interest.
For payment, you can use the NC Department of Revenue’s online payment system, mail a check with your return, or set up a direct debit. If you can’t pay in full, you can apply for a payment plan with the state.
Remember, federal and state payments go to different places, so submit them separately.
Good records make your life easier if the IRS or state asks questions. Keep a gambling session log with the date, place, type of wager, amounts wagered, and what you won or lost.
Hang onto lottery tickets, betting slips, casino receipts, and for online play, download your betting history from the site. Bank statements and credit card records can also back up your numbers. Organize these by year.
If you itemize and want to deduct losses federally, you need detailed records. Even though North Carolina doesn’t allow a loss deduction, you still need these for your federal return and to protect yourself in an audit.
You have to report all gambling winnings in North Carolina, whether you get a Form W-2G or not. The IRS and state agencies expect accurate numbers, and there are ways to handle it if the form never shows up.
Casinos, sportsbooks, and lotteries only give you a W-2G if your winnings hit certain thresholds. For example, $1,200 or more from slots or bingo, $1,500+ from keno, and $600+ from sports betting (if it’s at least 300 times the wager) all require reporting.
If your prize falls below those limits, you won’t get a W-2G. But don’t think you’re off the hook – you still have to include those winnings on your federal and NC tax returns.
Sometimes, a form doesn’t show up because of a personal information error. If the casino or sportsbook got your Social Security number or name wrong, the form might not get processed right. In that case, you’ll need to fix the record and report the income yourself.
If you don’t get a W-2G, you can use your own records to report winnings. The IRS wants you to keep a diary or log of gambling activity, including:
Most online sportsbooks and casinos let you download your account history. These statements work as proof and help you calculate your taxable income.
Report your total gambling income on Schedule 1 (Form 1040) under “Other Income.” North Carolina wants it on your state return too, with no deduction for losses. Good records help defend your numbers if you ever get audited.
If you think you should’ve received a W-2G, reach out to the casino, sportsbook, or lottery. Ask their tax reporting department for a duplicate. They can check your winnings and reissue the form if it got lost or sent to the wrong address.
You’ll probably need to provide ID and some details about the bet. Some operators have a formal process, while others handle it through regular customer service.
If you still can’t get a copy, just use your own records to report the income. The IRS doesn’t require the physical form as long as you report the right amount on your return.
If you win a big amount and no tax got withheld, you might need to make estimated payments. Both the IRS and North Carolina want you to pay taxes throughout the year, not just at filing time.
Use Form 1040-ES for federal payments (IRS 1040-ES info) and Form NC-40 for state payments (NC-40 form). This helps you avoid underpayment penalties and interest.
A quick tip: set aside a percentage of your winnings. Federal tax rates vary, but 24% is often withheld on big payouts. North Carolina’s income tax is a flat rate, so just apply the current rate to your winnings to estimate what you owe.
Paying ahead of time lowers your risk of a nasty surprise at tax time and keeps you in good standing.
Wondering if you can write off gambling losses in North Carolina? The answer depends on how you file, your total winnings, and your recordkeeping. The rules are different for casual players and pros, and North Carolina mostly follows federal law limits.
You can only deduct gambling losses in North Carolina if you itemize deductions on your state return. If you use the standard deduction, you’re out of luck for gambling losses.
Most people take the standard deduction because it’s easier and usually bigger than itemizing. In North Carolina, only a small group itemizes – mostly higher-income folks who already claim mortgage interest, property taxes, or big charitable donations.
If you do itemize, you can list gambling losses as a separate deduction, but only to offset your winnings. You can’t use losses to create a negative balance or get a refund beyond what you won.
You can’t deduct more in losses than you report as winnings. If you win $3,000 but lose $5,000, you can only deduct $3,000. The other $2,000 just disappears – you can’t carry it over to another year.
This rule keeps people from using gambling to cut their taxes without reporting winnings. If you don’t have any winnings, you can’t deduct losses at all.
The deduction just lowers your taxable income. It’s not a direct credit against your tax bill.
To claim gambling losses, you’ve got to keep good records. Both the IRS and North Carolina Department of Revenue want proof that your numbers are legit.
Acceptable records include:
Digital logs from online sportsbooks and casinos count too. If you don’t have documentation, your deduction can get denied in an audit. Keep everything for at least three years after you file.
Most folks are casual gamblers. If that’s you, you can only deduct losses as itemized deductions, up to your winnings. You can’t treat gambling as a business.
Professional gamblers might report winnings and losses as business income and expenses. That lets them deduct related costs like travel or hotels, but the IRS has strict standards to prove gambling is your trade.
If you want to claim pro status, you’ll need to show regular activity, intent to profit, and solid recordkeeping. Otherwise, the state will treat you as a casual player and limit your deductions.
Lottery and gambling winnings in North Carolina get taxed by both the state and the IRS. Whether you win from scratch-off tickets, raffles, or casino games, you have to report your earnings and pay what you owe. The rules shift depending on your prize size, how you claim it, and where you live. For more info, check out the NC Lottery prize claiming page and NC Department of Revenue’s tax site.
North Carolina charges a flat 5.25% state income tax on all gambling winnings – lottery tickets, raffles, casino payouts, you name it. This rule covers both residents and nonresidents. The IRS also gets its cut, requiring a 24% federal withholding on winnings that cross certain thresholds. For more details, check the NC Department of Revenue – Individual Income Tax and the IRS Form W-2G page.
If you’re a nonresident but you win in North Carolina, you still owe NC tax on those winnings. You have to file a state return to report your earnings, even if you’re also filing taxes back home. See the NC Nonresident Individual Income Tax info for specifics.
For big prizes, the lottery or casino usually withholds taxes automatically. For smaller wins, though, you’re on the hook to report everything yourself when you file your annual tax return.
Scratch-off wins under $600? You can claim those at retailers, and they usually don’t withhold tax. But you still need to report the winnings when you do your taxes.
Hit it big with a prize over $5,000? The lottery will withhold 24% federal tax and 5.25% state tax before you see the money. That covers part of your tax bill upfront.
You might owe more (or less) at tax time, depending on your total income for the year. If they withheld too much, you can claim a refund when you file. Always hang onto your winning ticket and claim forms – you might need them later. See NC Lottery: How to Claim for more info.
Win a big jackpot and you’ll have to pick: lump sum or annuity. Each comes with its own tax quirks.
Your choice really depends on your financial situation, how you want to plan for taxes, and whether you’d rather have all the money now or a steady stream over time.
If you give someone a lottery ticket and they win, whoever redeems the ticket is the winner for tax purposes. You can’t claim the prize after the fact.
If you share winnings with friends or family, you could trigger gift tax rules if you give them money after claiming the prize. The IRS lets you gift up to a certain amount per year per person without extra paperwork – see the IRS Gift Tax FAQ for details.
To sidestep headaches, some groups make a written agreement before playing together. Then each person can claim their share directly, and taxes get withheld from each cut, not just one person’s.
When a group wins, everyone needs to handle taxes the right way, or things can get messy. Both the IRS and North Carolina want accurate reporting, and mistakes can lead to bigger tax bills or even arguments in the group.
If you win as a group, use IRS Form 5754 to split the prize. This form tells the lottery commission who gets what and makes sure each winner gets their own tax form. You can find the form and instructions on the IRS Form 5754 page.
If you skip this form, the whole prize might get reported under just one person’s name, and the IRS will expect that person to pay all the taxes.
On Form 5754, list every winner’s name, address, Social Security number, and share. The lottery then sends out a separate Form W-2G to each winner. That way, everyone just reports their own share on their federal and North Carolina returns.
The lottery sends a W-2G tax form to each group member for their share of the winnings. Federal law requires this for prizes of $600 or more, and North Carolina does the same for state taxes.
Say four people split a $100,000 prize – each gets a W-2G for $25,000. Both the 24% federal and 5.25% NC withholding apply to each cut.
This setup keeps one person from getting taxed on the whole thing. It also makes filing easier, since you just attach your W-2G to your tax return. Definitely keep copies of these forms in case anyone comes asking questions later.
Before you buy tickets as a group, make a written pool agreement. Spell out who’s in, who paid what, and how you’ll split any winnings. You can use a simple signed note or a spreadsheet – just have something in writing.
This helps avoid fights later and proves to the IRS and North Carolina Department of Revenue that you always meant to split the prize. Without it, you could end up in legal trouble or stuck with the full tax bill yourself.
Sometimes just one person signs the ticket and claims the prize, so the lottery sends a single W-2G in their name. That person ends up responsible for all the taxes.
To fix this, the main claimant reports the full income, then issues Form 1099-MISC to each group member for their share. This shifts the tax hit back to the real winners. You can get Form 1099-MISC and instructions at the IRS Form 1099-MISC page.
This process is a hassle and you’ll probably want a tax pro to help. It’s way easier to use Form 5754 from the start, but if you missed that step, 1099s are your only fix.
Win a multi-state lottery and things get tricky. Both the state where you bought the ticket and your home state might want to tax your prize. You’ll need to think about credits, annuity payments, and where you really live for tax purposes.
If you buy a winning ticket in another state, that state usually withholds its own lottery tax first. For example, buy in Georgia but live in NC? Georgia takes its cut when you claim, then NC wants you to report the win, too.
North Carolina taxes residents on all income, even if you won out of state. You have to report the win on your NC return, even if another state already withheld tax. See NC Nonresident and Part-Year Resident Tax Info.
The state where you bought the ticket gets first dibs on withholding. Your home state asks you to report the win again, but you might qualify for a credit so you don’t get taxed twice.
North Carolina gives residents a credit for taxes paid to another state, so you don’t get double-taxed on the same winnings. You claim this on Form D-400 Schedule OSC. Attach proof, like a W-2G or other withholding statement from the lottery. You can get the form and instructions at the NC D-400 Schedule OSC page.
The credit can’t exceed the NC tax due on that income. Here’s how it shakes out:
Scenario | Tax Paid to Other State | NC Tax on Winnings | Credit Allowed |
---|---|---|---|
$5,000 | $300 | $238 | $238 |
$5,000 | $150 | $238 | $150 |
You’ll never pay more than the higher state tax rate on your winnings.
If you pick an annuity instead of a lump sum, each annual payment is taxable in the year you get it. You have to report those payments on both your federal and North Carolina returns.
The state where you bought the ticket might withhold tax each year, too. That means, over the life of the annuity, you could see withholding from two states.
Keep detailed records for every payment – gross amount, federal withholding, state withholding. Otherwise, you could mess up your return or miss out on credits for taxes paid to another state.
North Carolina doesn’t have broad tax reciprocity agreements with other states. So if you live in NC and win out of state, you’ll probably need to file in both places.
As a nonresident of the purchase state, you file a nonresident return there to report the winnings. That return shows the tax withheld and your final bill. At the same time, you file a resident return in North Carolina and report the full winnings. Use the credit for taxes paid to the other state to avoid getting taxed twice. For forms and more info, see the NC DOR Individual Income Tax page and the IRS Filing page.
If you moved between states during the year, you might have to file as a part-year resident in each state and split up the winnings based on when you lived where.
If you skip reporting gambling winnings, you’ll rack up penalties, interest, and maybe trigger an audit. The IRS and North Carolina Department of Revenue both track gambling income, so it’s tough to slip through unnoticed.
File your return late, and the IRS and North Carolina can charge a failure-to-file penalty – usually 5% of the unpaid tax per month, up to 25%. If you file but don’t pay, you get hit with a failure-to-pay penalty – typically 0.5% per month, also capped at 25%. Interest piles up on any unpaid balance until you pay in full. North Carolina runs similar rules, with their own penalties and interest. For details, check the NC DOR Penalties & Interest page.
Casinos, sportsbooks, and the NC Lottery send out Form W-2G or sometimes Form 1099-MISC for gambling wins. Copies go to you and the IRS, plus the North Carolina Department of Revenue. If you leave winnings off your return, the IRS matches the forms it got to what you reported. If there’s a mismatch, you’ll get an automated notice showing the missing income and a new tax bill.
If you ignore the notice, you could face an audit. If the IRS changes your return, North Carolina usually follows suit with its own adjustment.
Realize you forgot to report gambling winnings? You can fix it by filing an amended return. For federal taxes, use Form 1040-X (IRS Form 1040-X). For North Carolina, file an amended Form D-400 (NC D-400 Amended Return).
Amending before the IRS contacts you can help limit penalties and shows good faith. You’ll need to add the missing income, recalculate your tax, and pay any balance due.
If you can’t pay in full, the IRS offers payment plans. You can request a short-term plan (up to 180 days) or a long-term installment agreement. North Carolina allows installment agreements for state taxes, too. Interest keeps running, but you’ll avoid harsher collection actions. See IRS Payment Plans and NC DOR Payment Options for more info.
Thinking about calling a tax pro? If you get an IRS or NCDOR notice about unreported gambling winnings, don’t just ignore it. A tax professional can look over the notice, double-check if it’s right, and help you figure out the best way to respond. You can find more about responding to notices at the IRS website or the North Carolina Department of Revenue.
Owe a big balance? A professional can help you set up a payment plan or try for penalty relief. Sometimes the IRS or state makes mistakes with your income, so it really helps to have someone who knows the ropes.
Tax pros are super useful if you have a bunch of W-2Gs, winnings from different states, or non-cash prizes you need to value. Those details can get messy fast and make it easy to mess up your return.
Yep, gambling winnings count as taxable income in North Carolina. Whether you hit it big with the NC Lottery, at tribal casinos, or online sports betting, you need to report those winnings on your state return. Check the NCDOR Individual Income Tax page for the latest forms and info.
The state charges a flat income tax rate of 4.75% on your winnings. It doesn’t matter how much you win – everyone pays the same rate.
If you lived in NC for only part of the year or you’re a nonresident, you’ll still need to pay tax on gambling winnings from North Carolina if your total income is over the filing threshold. You can see the filing requirements and thresholds on the NCDOR Filing Requirements page.
Nope, there’s no special gambling tax in North Carolina. The state just includes your winnings as part of your regular state income tax.
If you win $600 or more in the lottery, the NC Lottery takes out 4.75% for state tax. If you win $5,000 or more, they also withhold 24% for federal taxes. Both amounts get credited toward your final tax bill. You can find more about lottery withholding on the NC Lottery Claiming Prizes page and IRS Form W-2G info.
If too much was withheld, you can claim a refund when you file. If not enough was withheld, you’ll have to pay the rest. One thing to watch out for: North Carolina doesn’t let you deduct gambling losses against your winnings, even though the IRS does.
In North Carolina, gambling and lottery winnings get treated as taxable income for both state and federal taxes. The state uses a flat income tax rate, and federal taxes depend on your bracket and how much you win. There are withholding rules and reporting requirements, but honestly, it can still feel confusing.
If you win the lottery, your prize counts as income. North Carolina withholds 4.75% state tax if you win $600 or more.
The lottery also takes out 24% for federal taxes if your winnings hit $5,000 or more. Depending on your overall income, you could end up owing more or less at tax time. More info is available on the IRS Form W-2G page.
The state charges a flat tax rate of 4.75% on all taxable income, including gambling and lottery winnings.
This rate stays the same no matter how much you win or what your total income is.
There aren’t any exemptions. All gambling and lottery winnings are taxable at both the state and federal level.
Even if you win a small amount and no taxes were withheld, you still need to report it as income. The IRS W-2G page has more details.
You can use a lottery or gambling tax calculator to estimate your state and federal taxes. These tools use the 4.75% North Carolina rate and estimate federal withholding based on IRS rules. For official calculators and forms, check the NCDOR Individual Income Tax Forms and IRS Forms & Instructions pages.
For example, a $1,000 win means you’ll owe $47.50 in NC state tax. If you win $10,000, you’ll see both state withholding and 24% federal withholding come out of your prize.
No, gambling winnings get taxed just like wages, salaries, and other income. The flat 4.75% state income tax rate applies to everything.
The state doesn’t let you deduct gambling losses on your return, so keep that in mind when you’re planning.
North Carolina charges a 4.75% flat rate on lottery winnings, which feels pretty reasonable if you look at states like California or New York, where graduated income taxes can take a much bigger bite. You can see the official rate details on the North Carolina Department of Revenue website.
Some states, like Florida and Texas, skip taxing lottery or gambling winnings altogether. So, North Carolina kind of lands in the middle compared to the rest of the country. If you’re curious about other states, the IRS Form W-2G page has more info on federal and state reporting requirements.