The NHL jock tax is the system of state, provincial, and municipal income taxes a hockey player owes in every jurisdiction where they play, practice, or travel for team business, calculated by allocating salary across the season based on where the player worked each day. Because seven NHL teams are in Canada and the rest are spread across roughly 20 U.S. states and cities, a typical player files 15 to 20 nonresident returns a year, and the total tax bite can swing take-home pay by more than a million dollars depending on the home team’s location.
How Salary Gets Allocated to Each Jurisdiction
Tax authorities use the duty days method. A duty day is any day a player provides services for the team: games, practices, team meetings, travel days, and mandatory appearances. The count starts on the first day of training camp and runs through the last game of the regular season or playoffs.
The math is simple. Divide the number of duty days spent in a given state or city by the total duty days for the year, then multiply that fraction by the player’s total compensation. A player earning $8 million over 200 duty days generates $40,000 of income per day. A two-game road trip to California that also includes a travel day and a practice day puts four duty days, or $160,000, on California’s books.
Off-season workouts and voluntary skates don’t count unless the team requires them, and days spent injured at home generally stay off another state’s tally. Definitions vary at the margins, though, and some states count more aggressively than others. Teams keep detailed daily logs, and those records need to hold up under audit for several years.
Signing Bonuses Can Escape the Formula
Signing bonuses often get different treatment from salary. If a bonus is paid purely for signing, isn’t conditional on making the roster or playing in any games, is nonrefundable, and is paid separately from other compensation, most states treat it as taxable only in the player’s home state. A player who lives in Florida and receives a $5 million signing bonus would owe no state tax on it. If any of those conditions is missing, the bonus goes into the duty days formula and gets sliced up across every jurisdiction like regular salary.
Which States and Cities Take the Biggest Bite
The states with the most aggressive enforcement are the ones with the highest rates and the most NHL games on the schedule. California’s top rate reaches 13.3% on income above $1 million, which makes road trips against the Kings, Sharks, and Ducks among the most expensive on the calendar. New York’s top rate can hit 10.9% or higher depending on income, and it applies to games at Madison Square Garden, UBS Arena, and KeyBank Center in Buffalo. Minnesota, New Jersey, and Oregon fill out the list of the steepest states.
Several cities pile on their own local taxes on top of the state rate. Columbus imposes a 2.5% municipal income tax on nonresidents. Detroit’s nonresident rate is 1.2%. St. Louis applies a 1% earnings tax to anyone working within city limits. Individually the local levies are small, but each one carries its own filing requirement.
Pittsburgh’s Jock Tax Was Struck Down
Pittsburgh had collected a 3% tax on nonresident income earned at its publicly funded sports venues since 2005. The NHLPA and other players’ associations challenged it, and in 2025 the Pennsylvania Supreme Court ruled the tax unconstitutional, finding that the city had no valid basis for taxing nonresident athletes differently from residents.1Supreme Court of Pennsylvania. National Hockey League Players Association v. City of Pittsburgh Other municipal jock taxes remain in force.
Playing in Canada Adds an Entire Second Tax System
The seven Canadian franchises create a cross-border tax problem no other major North American league faces at this scale. When a U.S.-resident player crosses into Canada for a road game in Toronto, Montreal, or Vancouver, that income becomes taxable by both the Canadian federal government and the host province. Article XVI of the U.S.-Canada income tax treaty lets the country where the activity happens tax the income as long as the athlete’s gross receipts from that country exceed $15,000 Canadian in a calendar year.2Internal Revenue Service. United States – Canada Income Tax Convention Every NHL player clears that threshold on the first road trip.
Canadian rates run higher than most U.S. states. Combined federal and provincial top marginal rates range from roughly 42.6% in Alberta to around 48.6% in Quebec, with Ontario, British Columbia, and Manitoba in between. A single game in Montreal can produce a combined Canadian rate above the U.S. federal rate.
To avoid true double taxation, U.S. players claim a foreign tax credit on their American return using IRS Form 1116. The credit offsets U.S. tax dollar-for-dollar up to the amount of foreign tax paid on that income, so when the Canadian rate is higher than the U.S. rate, the American tax on that slice of income generally zeroes out.3Internal Revenue Service. Foreign Tax Credit Canadian-resident players face the mirror version, owing Canadian tax on worldwide income and claiming credits for U.S. state taxes paid on road games south of the border.
Credits Between States, and Where They Fall Short
Inside the United States, states with income taxes generally credit their residents for taxes paid to other states on the same income. Pay $20,000 to California on road-game income and your home state reduces its bill by the same $20,000.
The math doesn’t always break even. If a player lives in a state with a 5% rate and earns income in a state with a 13% rate, the home state credit only covers 5%. The remaining 8% is a net cost. Over a full season of road trips to high-tax states, those gaps add up.
Players who live in no-income-tax states get the worst outcome from the credit system. With no home-state liability to offset, every dollar paid to California or New York is a pure additional cost with nothing to credit against.
The SALT Cap Limits Federal Relief
Federal law caps how much state and local tax a player can deduct on a federal return. For 2026, the cap is $40,400.4Office of the Law Revision Counsel. 26 USC 164 – Taxes A player paying $300,000 or more in combined state and local jock taxes across a dozen jurisdictions can deduct only $40,400 against federal taxable income. The rest is an out-of-pocket cost. Before 2018, there was no cap, and the full amount reduced the federal bill.
Why Playing in a No-Tax State Changes Free Agency
Six NHL teams play in states with no personal income tax: the Panthers and Lightning in Florida, the Golden Knights in Nevada, the Predators in Tennessee, the Stars in Texas, and the Kraken in Washington. Games in those locations produce no state-level tax bill for anyone on the ice.
On a $10 million salary, a home-state rate of 10% costs $1 million on the portion of income allocated to the home state. In Florida that liability disappears. The gap has become a recurring theme in free agency, because the salary cap treats every dollar the same on paper while taxes make some of those dollars worth substantially more. A team in Florida can offer a lower cap hit than a team in California and still deliver more take-home pay. On a $12 million annual salary, the swing between a no-tax state and a high-tax state can exceed $1 million per year net.
Canadian teams sit at the other end. With combined rates approaching 50% in some provinces, a Canadian franchise often has to offer a higher salary than a Florida or Texas team to match the same after-tax pay, which eats into cap flexibility.
Federal tax still applies equally everywhere. That layer doesn’t move with the team.
What Filing Season Looks Like
Most NHL players file between 15 and 20 nonresident state returns each year, on top of the federal return and the home-state return. Players on U.S. teams also need Canadian federal and provincial filings for road games in Canada. Each return requires its own duty days count, allocated income, and applicable credits.
Nearly every player works with an accountant or firm that specializes in professional athlete taxation. The team provides day-by-day location records, the accounting team cross-references them against the league schedule, and after the season the player receives a W-2 that allocates income across jurisdictions. Each return is prepared and filed individually.
Mistakes carry real consequences. States monitor league schedules and cross-reference them against filings. A missed return or an underreported allocation can trigger penalties, interest, and sometimes a full audit. Most state deadlines match the federal deadline, and extensions are common. Professional preparation runs into the thousands each year, but it is one of the few expenses that reliably protects against much larger exposure.