State taxes on adult websites: what a classifieds directory actually owes, and where

A letter can arrive from a state revenue department you have never filed with, addressed to a company that has never had an office there, telling you that some share of your gross receipts is now taxable at ten percent. That is not a hypothetical: Alabama's revenue department has already sent this kind of notice to an adult website that was not based in the state at all, and the operator responded by blocking Alabama traffic rather than contest it. This is a different kind of law than the age-verification statutes most classifieds operators have spent the last year tracking: it does not ask you to check anyone's identity, it asks for a cut of your revenue, and it is already collectible in one state and about to be collectible, differently, in a second.
Two states have moved this from a legislative proposal to an actual filing obligation: Alabama since September 2025, Utah since May 2026. A handful of others have introduced bills that borrow the same language, and at least one of those bills shows exactly why reading the actual statute matters more than reading the headline about it. None of this replaces the age-verification duty many directories already track; it sits next to it, and in the two states that have actually passed a tax, it is built out of the same legal definitions.
Two states have actually done this, not a dozen
Alabama's Materials Harmful to Minors Tax Act, passed as Act 2024-97, levies a tax of ten percent on the gross receipts of any commercial entity operating an adult website, for sales, distributions, memberships, subscriptions, performances, and other content amounting to material harmful to minors that is produced, sold, filmed, generated, or otherwise based in the state. It took effect on September 1, 2025. The tax is collected the same way and on the same schedule as the state's sales and use tax, and a business that owes it registers for a Material Harmful to Minors account through the state's My Alabama Taxes portal rather than filing anything separate or unfamiliar.
Utah followed in 2026. Senate Bill 73, signed by Governor Cox on March 20, added a two percent excise tax, reduced during the legislative process from an initial proposal of seven percent. The date that actually matters for a business tracking this is not the signing date: most of the bill's provisions, the tax included, did not take effect until May 6, 2026. Coverage has sometimes blurred that gap, which matters when you are working out which filing period you first owed money for.
Virginia introduced a comparable bill in 2026 and tabled it until a future session, a reminder that an introduced bill and an enacted one are not the same thing. As of August 2026, Alabama and Utah appear to be the only two states that have actually turned this model into a collectible tax, not the two dozen states that now require age verification. That is a much shorter list to track today, but the direction of travel among state legislatures suggests it will not stay short.
The two enacted laws are also not twins by accident. Utah's bill defines the material that triggers its tax by pointing directly at the definition section of Utah's own existing age-verification law, rather than writing a new definition from scratch. Alabama built its tax into the same chapter, the same numbered sections, and the same definitions as its age-verification requirement. Neither state treated the tax as a new legal concept; both treated it as a second use for a definition they had already written.
The one-third test that already decided your age-verification duty decides this one too
Alabama's statute defines an "adult website" as a website, application, or platform that facilitates the dissemination of content, a substantial portion of which is sexual material harmful to minors, and it defines "substantial portion" with a specific number: more than thirty-three and a third percent. That definition is written to apply, in the statute's own words, to every section of the act, which means the same content share that determines whether you owe age verification in Alabama is the same content share that determines whether you owe the ten percent tax. It is one test, not two.
Utah's tax statute does the same thing differently: instead of repeating the definition, it says the material that triggers the tax means the same thing as the material already defined in the section of Utah code that governs the state's age-verification law. Whatever content mix already puts you inside or outside that duty is, by the statute's own cross-reference, the same content mix that puts you inside or outside the tax.
The practical upside is real: if your directory has already gone through the exercise of counting what share of its listings and photos would read as sexual material harmful to minors for age-verification purposes, in either state, you are not starting from zero on this question. The audit you already ran is the audit this tax asks for too.
The honest complication is that neither state has published how that share actually gets measured. Nothing on Alabama's revenue department site says whether the count runs on page volume, on traffic, or on what advertisers upload, and an official reportedly told one recipient that getting a notice letter does not automatically mean the tax applies, itself a sign the letters go out without a fixed formula. Treat any number you produce as your own defensible estimate, not as a figure you can look up.
That makes the audit worth doing properly rather than quickly: count your live listings, note how many carry photos or descriptions that plausibly cross into sexual material harmful to minors under your state's own wording, date the count, and keep it. A directory that enforces a no-explicit-content policy has a real starting position under this test; a directory that has never checked does not know which position it is in.
The state you are chartered in almost does not matter here
Both enacted statutes source the tax with the same structure: receipts count if the underlying content was produced, sold, filmed, generated, or otherwise based in the state, and any one of those is enough on its own. "Sold in this state" does not require the seller to have an office there, and neither Alabama's nor Utah's version limits the tax to companies chartered or headquartered within their borders.
That is a different question from the one an operator usually asks when choosing where to set up the company for entirely different reasons: a jurisdiction picked for banking relationships, liability rules, or founder convenience does not stop a state from asserting that some of your receipts were sold to its residents or are otherwise based on activity connected to it. Alabama has already tested this in practice: its revenue department sent a notice letter to an adult website that was not based in Alabama at all, and the operator's response was to block Alabama visitors rather than argue the state lacked reach.
A marketplace operator's other instinct, that the tax targets people who make the content rather than a platform that only hosts what advertisers upload, is not obviously supported by the statute either. Alabama's chapter includes a safe harbor, but it is written for internet service providers, search engines, and cloud storage providers, the kind of infrastructure that carries content without publishing it. A directory that hosts and displays its own listings on its own domain reads, on the plain text, closer to the "platform" the tax definition describes than to the infrastructure the safe harbor was written to protect.
No court has ruled on either question yet, so neither point above is settled law. What is settled is that you cannot rely on out-of-state incorporation or a hosting-not-producing argument as a confirmed exemption; both are, at best, arguments you might have to make later, not facts you can act on now.
There is also a live reminder of how unsettled the whole area still is. A 1983 Supreme Court ruling struck down a Minnesota tax that singled out the press for different treatment, reasoning that taxing one kind of speech differently from others demands a high level of justification. A 2025 ruling on age-verification laws for material harmful to minors applied a lower standard instead, and advocacy groups that would once have confidently predicted these adult-website taxes would fail in court now say it is genuinely unclear how a court would rule on the tax itself, since nobody has tested one against that question yet. Budget for the tax as a current, real obligation while it is on the books, not as a rule a future ruling will obviously erase.
What the North Carolina bill actually says, and what it does not
North Carolina's Senate Bill 1007 is worth reading closely for a reason that has nothing to do with North Carolina specifically: it is the clearest available example of the gap between how one of these bills gets reported and what the filed text actually says.
News coverage of the bill's introduction described a fifty percent tax reaching pornography broadly, and lawmakers at a June 2026 committee hearing openly asked whether it would reach subscription platforms the way it would reach a video sold over a counter. The bill text actually filed with the General Assembly says something narrower: a ten percent tax on gross receipts from selling harmful material at a physical retail location in the state, with the revenue split evenly between the state's Human Trafficking Commission and its Domestic Violence Center Fund. As of August 2026, the bill had not been voted out of committee.
Two things follow from that gap for an operator watching a state's legislative session for the first time. First, a bill discussed at a hearing is not the bill that would take effect even if the committee passed it exactly as filed that day; do not plan around a news summary when the filed text says something else. Second, once a state does eventually write a version of this tax that reaches an online marketplace rather than a retail counter, expect it to look different from, and probably heavier than, whatever retail-goods version gets filed and passed first, because that has been the pattern so far: the narrower, physical-goods version passes first, and the broader one gets discussed once the first is already law.
What to actually do before the next filing period
Run the content audit described above properly, and keep it. Count your live listings state by state, for every state that sends you real traffic or where your advertisers are actually based, note what share plausibly reads as sexual material harmful to minors under that state's own wording, date the count, and save it somewhere you can produce it later. If you already built this for an age-verification decision, update it rather than starting over.
Put your content policy in writing if it exists only as a habit, and back it with records of what actually gets a listing pulled before it goes live, not just a stated rule nobody can point to. A no-explicit-content policy that shows up in your moderation log every time it is enforced is a real position to argue from; a policy that only lives in your head is not.
If you have receipts genuinely sourced to Alabama today, register for the Material Harmful to Minors tax account through My Alabama Taxes and file it on the same cadence as your sales and use tax return, the way the state built it to work. Do not wait for a notice letter to start; the department is already sending them to operators who were not expecting one.
Track legislation the way you would track a competitor, in every state that matters to your traffic, not just the two that have already passed something. North Carolina shows a bill can sit in committee for months while lawmakers openly discuss a much bigger version than what is actually filed; a bill that looks stalled today can move once a session finds the political moment for it, and this model has already gone from proposal to collectible tax twice since 2024.
Bring in a preparer who has filed one of these specific returns before the deadline finds you, not a generalist who is meeting the category for the first time on your return. The filing mechanics ride on top of a sales-and-use-tax process most operators already run, but the sourcing questions, the content-share test, and the interaction with an age-verification duty you may already carry are new enough that experience with this exact form is worth more than general small-business tax experience this year.


