Why This Isn't A Single Yes Or No
There is no federal business license for selling digital products or courses online. Licensing is handled at the state, county, and city level, which is why the answer depends entirely on where you live and where your business is registered. Some cities require every business operating within city limits to hold a general business license, even a one-person online shop run from a spare bedroom. Others have no such requirement at all. Skipping the research step and assuming you're exempt is the most common mistake digital sellers make.
The three licenses and permits that actually apply to most online sellers are:
- General business license: issued by your city or county, often a flat annual fee, required just to legally operate a business at your address.
- Seller's permit (resale or sales tax permit): required if you sell taxable goods or services and need to collect sales tax. Digital products and online courses are taxed differently state by state, so check your state's department of revenue rules specifically for digital goods.
- Home occupation permit: required by many municipalities if you run a business, including a fully online one, out of a residential address.
What Happens If You Skip Licensing
Operating without a required local license usually will not stop you from getting paid by Stripe or a course platform, but it creates real exposure. Cities can issue back fees, fines, or penalties once they discover an unlicensed business, and some banks or payment processors ask for a business license number when you open a business bank account or apply for a merchant account. If you eventually want a business loan, a line of credit, or to bring on a co-founder, missing paperwork slows everything down and looks disorganized to anyone reviewing your books.
This is also where founders get burned by rear-view-mirror accounting. Licensing gets treated as a someday task, revenue grows, and six months later there's a scramble to figure out what should have been registered from day one, layered on top of sales tax obligations that were never tracked. That combination is exactly how founders end up with an April surprise: a profitable year on paper but no idea what's actually owed once penalties and back fees are added in.
How To Actually Check What You Need
- Search your city or county government website for "business license" plus your city name.
- Check your state's department of revenue site for seller's permit or sales tax permit rules on digital products and online courses.
- If you formed an LLC or corporation, confirm that registration alone did not automatically satisfy local licensing, the two are separate processes in most states.
- Ask your payment processor or course platform whether they require a license number for payouts above a certain volume.
Doing this once, early, and documenting the result takes an afternoon. Discovering a licensing gap during a tax filing crunch, alongside unpaid sales tax and disorganized books, turns a small administrative task into a real financial mess. Treat licensing the same way you treat revenue tracking: a real-time check, not a once-a-year archaeology project.
