How to Start an Online Business in Pennsylvania
How to Start an Online Business in Pennsylvania
Selling online from Pennsylvania is one of the lowest-cost ways to start a business in the state, and the state does not ask for a general business license or a license to sell online. What you do need is a clear legal structure, a registered name, a free sales tax account if you make taxable sales, and a plan for two rules that catch new sellers: the state tax on digital products and the marketplace facilitator and remote seller rules. This guide walks through the steps in order, with the exact fees and deadlines the state publishes.
This article is informational content, not legal or tax advice. Your situation may call for a qualified attorney or CPA. Confirm every figure on the official agency page before you pay or file.
Do I Need a Business License to Sell Online in PA?
For most online sellers, the answer is no general license, but you will probably need one or more registrations. Here is how the pieces break down:
- State business license: Pennsylvania has no general business license that every business must hold. The Bureau of Corporations and Charitable Organizations does not issue activity licenses, so check whether your specific product or service needs one.
- County business license: Pennsylvania has no county business licenses.
- State sales tax license: This is free. You register through myPATH, and it is required if you make taxable sales in Pennsylvania.
- Local registration: Philadelphia businesses, including many home-based sellers in the city, may need to register for the city's Commercial Activity License (CAL) and Business Income and Receipts Tax (BIRT). Confirm this with the City of Philadelphia Department of Revenue.
- Trade-specific licensing: Some trades need state registration. For example, home improvement contractors must register with the Pennsylvania Attorney General.
What You Need Before You Start
Gather these items before you open a filing portal. Missing information is the most common reason a first filing gets delayed.
- Your legal name and a Pennsylvania address. An LLC must list a registered office with a street address. A post office box alone is not accepted.
- Two or three business name options. You will check each one against the state business search before you commit.
- A budget for filings. The LLC filing fee is $125, a fictitious name registration is $70, the optional name reservation is $70, and the LLC annual report is $7.
- A federal Employer Identification Number (EIN). You request this directly from the IRS. Many sellers need one for a business bank account even if they have no employees.
- A myPATH account. You will use it to register for your sales tax license.
- A written list of what you sell. Physical goods, digital downloads, streaming, apps, canned software, and services are taxed differently, so list each product type.
- A bookkeeping system and a separate business bank account. Use these from day one so your sales records support your tax filings.
Step 1: Choose Your Legal Structure
Your structure decides what you file with the state and how the business is taxed. The main options for an online seller are:
- Sole proprietorship: No formation filing is required. If you sell under a name other than your own, you need a fictitious name registration for $70. Profit passes through to you and is taxed under the Pennsylvania Personal Income Tax at the flat 3.07 percent rate.
- Limited liability company (LLC): You file a Certificate of Organization for $125. A standard LLC is taxed the same way as its federal classification, so pass-through income is taxed to the owners at the 3.07 percent rate. Pennsylvania has no LLC franchise tax and no separate LLC annual tax.
- Corporation: You file Articles of Incorporation for $125. Corporations pay the Corporate Net Income Tax, which is 7.49 percent for tax years beginning in 2026. Corporations also have a publication requirement: notice must be advertised in two newspapers of general circulation, with proof kept in your corporate minutes. LLCs do not have this requirement.
Most small online sellers start as a sole proprietor or an LLC. An LLC adds a filing and an annual report, but it can separate personal and business liability. Whether that protection matters for your products is a question for an attorney.
Step 2: Choose and Check Your Business Name
Search the name on the Department of State business search at file.dos.pa.gov/search/business before you commit. The name must be distinguishable from any name already on the state records.
If you form an LLC, the name must include the words company, limited, or limited liability company, or an accepted abbreviation of one of them. It may not include words that imply a business corporation, such as corporation or incorporated. For example, a name like "Harbor Goods LLC" works, while "Harbor Goods Inc." does not.
If you need time to finish your paperwork, you can reserve a name for 120 days for a $70 fee. If another business already holds a name you want, the holder can sign a Consent to Appropriation of Name (DSCB:19-17.2). Do not assume a name is free because a search came back empty for one spelling, since the state compares names as a whole.
Step 3: Set Up a Pennsylvania Registered Office
Pennsylvania does not use registered agents. Instead, an LLC or corporation must list a registered office with a Pennsylvania street address and number. A home address works if you are comfortable having it on public records.
If you do not have a Pennsylvania address, you can contract with a Commercial Registered Office Provider (CROP) under 15 Pa.C.S. section 109 and list the provider's name and county of venue in place of an address. Two warnings apply. Listing a CROP without a signed contract can carry civil and criminal penalties. And a CROP cannot be used where a principal place of business is required, such as a fictitious name registration. If you plan to file a DBA, you need a real principal place of business.
Step 4: File Your Formation or Fictitious Name Documents
File online at file.dos.pa.gov through the Business Filing Services portal, or use the forms listed on the Department of State business page at pa.gov/agencies/dos/programs/business.
- LLC: File the Certificate of Organization, Domestic Limited Liability Company (Form DSCB:15-8821), with a Docketing Statement (DSCB:15-134A). The filing fee is $125.
- Fictitious name (DBA): File the Registration of Fictitious Name (Form DSCB:54-311) with the Department of State, not the county. The fee is $70.
The Bureau asks filers to allow about 15 business days for processing. If you need a faster result, expedited service is available online or in person, but not by mail, in addition to the $125 filing fee:
| Expedited option | Filing must be received by | Added fee |
|---|---|---|
| Same day | 10:00 a.m. | $100 |
| 3 hour | 2:00 p.m. | $300 |
| 1 hour | 4:00 p.m. | $1,000 |
A separate $70 Special Processing fee can be added if you have several same-day documents that must be filed in a specific order. Most new online sellers do not need expedited service, so only pay for it if a bank or platform requires proof of formation within a set window.
Step 5: Get Your EIN and Open a Business Bank Account
Request your federal EIN from the IRS once your entity exists, then open a business bank account in the business name. Payment processors and marketplaces typically ask for the EIN and the bank account during setup. Keep the formation receipt and the approved filing with your records, since banks and platforms often request them.
Step 6: Register for a Sales Tax License on myPATH
If you sell taxable goods or digital products in Pennsylvania, you need a Sales, Use and Hotel Occupancy Tax License. The license is free. You register through myPATH at pa.gov/services/revenue/register-my-business-for-taxes.
Do not look for the old PA-100 form. Pennsylvania retired it in 2022, and registration now happens on myPATH. The state sales tax rate is 6 percent. Register before your first taxable sale, because you will need the license number to collect tax and file returns.
Step 7: Understand Pennsylvania Sales Tax on Digital Products
Many online sellers are surprised to learn that digital products are taxable in Pennsylvania. Since August 1, 2016 (Act 84 of 2016), digital products have been subject to sales tax. That includes:
- Downloads, such as ebooks, templates, printables, and music files
- Streaming services and subscriptions to digital content
- Apps
- Canned software, which is pre-written software sold as a product rather than custom work
Digital product sales are not automatically exempt because they never ship. Once you have a sales tax license, you collect tax on taxable digital sales to Pennsylvania customers and report it on your returns. Ask the Department of Revenue to confirm how the tax applies to your specific product type and customer location, especially if you sell a mix of physical and digital items.
Step 8: Learn the Marketplace Facilitator and Remote Seller Rules
Pennsylvania's marketplace rules started with Act 43 of 2017. Under those rules, a marketplace facilitator, meaning the platform that brings buyers and sellers together, collects and remits sales tax on sales made through its marketplace. That changes your bookkeeping, because some marketplace sales may already be taxed by the platform, while your direct sales still need your own collection and filing.
Since July 1, 2019, under Act 13 of 2019, remote sellers and marketplace facilitators with no physical presence in Pennsylvania must register, collect, and remit sales tax once they have more than $100,000 in Pennsylvania gross sales in the prior 12 months. The threshold is for out-of-state sellers. If your business is based in Pennsylvania, you need the sales tax license before your first taxable sale, whatever your volume. Track your gross Pennsylvania sales by month from your first sale. You need that number to know whether you have crossed the threshold and when.
Confirm with the Department of Revenue how the threshold applies to your mix of marketplace and direct sales before you assume you are below it.
Step 9: Check Local Requirements Where You Live
Pennsylvania has no county business license, but local rules can still apply. Home-based sellers inside Philadelphia should confirm whether they need the Commercial Activity License (CAL) and the Business Income and Receipts Tax (BIRT) registration. These are city requirements, separate from your state filings. Ask the City of Philadelphia Department of Revenue, and do not rely on a state form to cover the city.
If you live outside Philadelphia, check your municipality's website for local registration or zoning rules that apply to home businesses. A home-based shipping operation can run into zoning limits even when no license is required.
Step 10: Set Up Recordkeeping and Track Your Deadlines
Set up your bookkeeping before your first sale. At minimum, keep a record of every sale with the date, product type, customer state, amount, and tax collected. Keep your filed documents and your myPATH license number in one folder.
Put these dates on your calendar:
- LLC annual report: Due January 1 through September 30 each year, filed online at file.dos.pa.gov. The fee is $7. The requirement began January 1, 2025.
- Corporation annual report: Due January 1 through June 30 each year, with a $7 fee. Nonprofit corporations pay no fee.
- Sales tax returns: Your filing frequency is set when you register on myPATH. Check the schedule assigned to your account.
An LLC that misses its annual report can face consequences with the state, so put the September 30 deadline on your calendar as soon as your LLC is approved.
Common Mistakes to Avoid
- Assuming digital products are exempt. Downloads, streaming, apps, and canned software are taxable in Pennsylvania.
- Ignoring the $100,000 threshold. Going over it without registering and collecting tax creates a compliance problem that is harder to fix later.
- Using a post office box as your registered office. Pennsylvania requires a street address or a properly contracted CROP.
- Listing a CROP without a contract. This can carry civil and criminal penalties.
- Using a CROP for a DBA. A fictitious name registration needs a real principal place of business.
- Looking for a state general license. You will waste time searching for one that does not exist, while the sales tax license and local registrations are the filings that matter.
- Forgetting the Philadelphia rules. Home-based sellers in the city can owe city registrations even when the state requires nothing beyond the sales tax license.
- Mixing personal and business money. A separate account makes sales tax and income tax records far easier to reconstruct.
- Naming an LLC without the required ending. Omitting company, limited, or limited liability company, or using corporation or incorporated, can delay your filing.
Expected Results
Completing these steps in order can let you start taking orders within a few weeks, though the timing depends on how quickly your filings are processed and how long your platform takes to verify your account. Standard LLC filings are often processed in about 15 business days, and expedited service may shorten that wait for an added fee. Results vary with your product, your marketing, and your sales volume, so treat the steps above as a way to reduce setup risk rather than a promise of revenue.
A well-organized setup can make later tasks easier. Sales tax filings, annual reports, and any future audit request are simpler when your records are complete from the first sale. Sellers who skip those steps often spend more time reconstructing records than they saved by moving quickly.
Next Steps and Resources
Use the Pennsylvania Department of State at pa.gov/agencies/dos/programs/business for entity and name filings, and the Department of Revenue at pa.gov/agencies/revenue for tax accounts and rules. The Pennsylvania Small Business Development Centers at pasbdc.org offer free or low-cost guidance for new owners.
If you sell digital products, use a multi-state sales strategy, or have a complicated ownership structure, speak with a qualified attorney or CPA before you file. This article is informational content, not legal or tax advice, and state rules change.
Keep exploring: related Pennsylvania guides
- How to Get a Pennsylvania Insurance License and Start an Agency
- How to Become a Bail Bondsman in Pennsylvania
- How to Become an Auctioneer in Pennsylvania
- How to Become a Home Inspector in Pennsylvania and Start an Inspection Business
- How to Start an LLC in Pennsylvania
- Pennsylvania Business License
- How Much Does It Cost to Start a Business in Pennsylvania
- All Pennsylvania business types
- Every Pennsylvania guide in one place