A DBA is one of those business concepts that sounds more complicated than it is. “Doing business as” just means you’re operating under a name that isn’t your legal name or your company’s legal name. That’s it. If your name is Sarah Chen and you want to call your bakery “Sweet Morning,” you need a DBA. If your LLC is registered as “Chen Enterprises LLC” but you want your storefront to say “Sweet Morning,” you also need a DBA.

The formal term varies by state. Some call it a “fictitious business name.” Others say “trade name” or “assumed name.” New York calls it a “certificate of assumed name.” They all mean the same thing: a public registration that ties an operating name to the real person or entity behind it.

And yet people constantly overcomplicate this. They confuse DBAs with LLCs, think a DBA gives them legal protection, or skip the filing entirely because they don’t realize it’s required. All of these are mistakes, and some of them are expensive.

How a DBA Works

When you register a DBA, you’re creating a public record that says “this business name belongs to this person or entity.” It’s a transparency mechanism. The government, your customers, and your bank can trace the name on your storefront back to the legal owner.

The SBA explains that registering a DBA is typically required before you can legally conduct business under any name other than your own legal name (for sole proprietors) or your registered entity name (for LLCs and corporations).

Here’s a scenario. You’re a sole proprietor named Mike Torres. You start a landscaping business and want to call it “GreenScape Landscaping.” Without a DBA, you’d have to do business as “Mike Torres.” Every invoice, every contract, every check would need your legal name. A DBA lets you legally operate as GreenScape Landscaping, deposit checks made out to that name, and present a professional brand to customers.

For LLCs and corporations, a DBA serves a slightly different purpose. Your company is already registered with the state under its legal name. A DBA lets you add additional operating names. A restaurant group registered as “Harbor Dining LLC” might file DBAs for each of its three restaurants: “The Catch,” “Pier 44,” and “Harbor Grill.” One entity, three public-facing names.

Who Needs a DBA (and Who Doesn’t)

Sole proprietors and general partnerships need a DBA anytime they operate under a name that isn’t their legal name. No exceptions. If you’re freelancing as “Jennifer Park Design” and your legal name is Jennifer Park, some states still require a DBA because you’ve added “Design” to your name. Others give you a pass if your legal name is included. Check your state’s specific rules.

LLCs and corporations need a DBA when they want to operate under a name different from their registered entity name. If your LLC is “Brightside Media LLC” and you do business as “Brightside Media,” you’re probably fine in most states because the name matches closely enough. But if you want to launch a second brand called “Pixel Press Studio” under that same LLC, you’ll need a DBA.

You don’t need a DBA if you’re a sole proprietor doing business under your exact legal name. You also don’t need one if your LLC or corporation operates exclusively under its registered name. And you don’t need one if you’re just using a logo or tagline that differs from your business name (a logo isn’t a business name for filing purposes).

How to File a DBA

The filing process varies by state and sometimes by county, but the general steps are consistent. The SBA’s guide to choosing a business name covers the federal-level overview, but state-specific details matter more.

Step 1: Search for name availability. Before you file, make sure nobody else in your jurisdiction is already using the name. Most states have an online business name search tool through the secretary of state’s office. Some require you to search at the county level too. This isn’t just a formality. Using a name that’s already registered can lead to a cease-and-desist letter, forced rebranding, or legal action.

Step 2: File the DBA registration. Depending on your state, you’ll file with the county clerk, the state secretary of state, or both. The form is usually straightforward: your legal name, your business address, the DBA name you want to use, and a description of your business activity. Some states allow online filing. Others still require paper forms.

Step 3: Publish a notice (in some states). States like New York, Nebraska, and Arizona require you to publish your DBA filing in a local newspaper for a set period (usually one to four weeks). This is an old transparency requirement that hasn’t gone away. Publication costs range from $50 to $200 in most areas, though some New York counties charge significantly more.

Step 4: Renew as required. DBAs aren’t permanent in most states. Renewal periods range from every one year to every ten years depending on jurisdiction. Miss a renewal and your DBA expires, which means you’re technically operating under an unregistered name.

What a DBA Costs

Filing fees are all over the map. Some representative ranges:

  • California: $26 to $88 depending on the county, plus newspaper publication ($30 to $80)
  • Texas: Varies by county, typically $15 to $50 at the county clerk
  • New York: $100 to $150 at the county clerk, plus mandatory publication ($200 to $1,500+ depending on county)
  • Florida: $50 filing fee at the state level through SunBiz
  • Illinois: No state-level DBA registration; filed at county level for $5 to $25
  • Ohio: $25 at the county level
  • Pennsylvania: $70 at the state level
  • Colorado: Filed as a “trade name” with the secretary of state for $20

Most states fall in the $10 to $100 range for the filing itself. Add publication costs where required, and you’re looking at $50 to $300 total in most jurisdictions. New York is the painful outlier because of its publication requirement.

These are small numbers. But they recur. If your state requires renewal every five years, factor that into your planning.

DBA vs LLC: They’re Not the Same Thing

This is the confusion I see most often, and it can cause real problems.

A DBA is a name registration. It tells the public who’s behind a business name. It doesn’t create a legal entity. It doesn’t provide liability protection. It doesn’t change your tax status. It doesn’t separate your personal assets from your business debts. A DBA is a label, not a shield.

An LLC is a legal entity. It creates a separate legal “person” that can own assets, enter contracts, and incur debts. It provides limited liability protection that shields your personal assets from business obligations. It has its own tax identity and its own legal standing in court.

Filing a DBA doesn’t give you any of those protections. Zero. If you’re a sole proprietor with a DBA and someone sues your business, they’re suing you personally. Your house, your savings, your retirement accounts are all exposed.

I’ve talked to business owners who genuinely believed their DBA registration gave them the same protection as an LLC. It doesn’t. The DBA lets you use a different name. That’s the beginning and end of what it does.

If you need both a professional name and liability protection, you’d form an LLC and then file a DBA under that LLC for any trade names you want to use. The LLC handles the legal structure. The DBA handles the branding.

When a DBA Isn’t Enough

A DBA stops being sufficient the moment your business carries meaningful risk. If you’re entering into contracts worth thousands of dollars, if clients rely on your work product for their own business operations, if you have employees, if you sell physical products that could malfunction, if you lease commercial space, a DBA alone leaves you personally exposed.

The SBA recommends that business owners evaluate their liability exposure when choosing a structure. A DBA is a naming tool, not a business structure. It works alongside a structure (sole proprietorship, LLC, corporation) but doesn’t replace one.

Some specific triggers for moving beyond a DBA:

You’re signing a commercial lease. Landlords often require a formal business entity. Your personal guarantee on the lease means personal liability regardless, but the entity provides a framework for the business relationship.

You’re hiring employees. Employment creates tax obligations, workers’ compensation requirements, and liability exposure that a DBA can’t address. You’ll need an EIN from the IRS and likely a formal business entity for state employment registration.

You’re seeking business financing. Banks and lenders prefer (and sometimes require) a formal entity. A DBA alone won’t satisfy most commercial loan requirements.

You’re earning enough to benefit from tax structure options. Once your net profit exceeds $40,000 to $50,000, the S-corp tax election available to LLCs can save significant money on self-employment taxes. You can’t make that election with a sole proprietorship and a DBA.

A DBA Doesn’t Protect Your Name

This trips people up. Filing a DBA doesn’t give you exclusive rights to a business name at the state or national level. It only registers the name in your specific jurisdiction (county or state, depending on where you filed). Someone in the next county, or certainly in another state, can file the exact same DBA name.

If you want real name protection, you need a federal trademark through the USPTO. A trademark gives you nationwide exclusive rights to a name, logo, or slogan in connection with specific goods or services. It’s a different process, costs $250 to $350 per class of goods/services for the filing alone, and takes eight to twelve months to process.

A DBA and a trademark serve different purposes. The DBA is about legal compliance (letting the government know who you are). The trademark is about brand protection (preventing others from using your name). Many businesses eventually need both, but they’re separate filings with separate agencies.

Common DBA Mistakes

Filing a DBA and assuming you’re “official.” A DBA doesn’t register your business with the state for tax purposes, doesn’t create a business entity, and doesn’t satisfy local business license requirements. You still need to handle those separately.

Forgetting to renew. In states with expiration dates (most of them), letting your DBA lapse means you’re operating under an unregistered name. Some states charge late fees. Others require you to refile from scratch.

Not updating your DBA after changes. If you move, change your legal name, or change the nature of your business, many states require you to update or refile your DBA. Operating with outdated registration information can create problems with banks and government agencies.

Using a DBA name that’s already trademarked. A county clerk’s name search only checks local DBA filings. It doesn’t check federal trademarks. You could successfully register a DBA name that infringes on someone else’s trademark and face legal action months later. Always run a trademark search on the USPTO database before committing to a name.

Skipping the DBA entirely. Some sole proprietors operate under a business name for years without filing. This creates problems when they try to open a bank account, deposit checks made out to the business name, or enter into formal contracts. Banks won’t open an account under an unregistered business name. Fix this early.

Can I have multiple DBAs under one LLC?

Yes. An LLC can file multiple DBAs to operate different brands or business lines under a single legal entity. A consulting firm might file one DBA for its training division and another for its publishing arm. Each DBA requires its own filing and fee, but they all trace back to the same LLC. This is common for businesses that operate in multiple niches or want distinct customer-facing brands.

Does a DBA let me open a business bank account?

Yes, and it’s one of the main practical reasons to file one. Banks require documentation that ties a business name to a legal owner. For sole proprietors, a DBA certificate (along with your ID and sometimes your EIN) is what the bank needs to open an account in the business name. Without it, the bank will only open an account under your personal legal name.

How long does a DBA last before I need to renew?

It depends on your state. California DBAs expire after five years. New York has no expiration. Texas DBAs are valid for ten years. Florida DBAs expire after five years. Some states don’t require renewal at all. Check your specific state or county filing office for the expiration and renewal timeline. Most offices will send a reminder, but don’t count on it.

Can two businesses have the same DBA name?

Often, yes. DBA registrations are typically limited to a specific county or state jurisdiction. Two businesses in different counties (and almost always in different states) can hold identical DBA names. This is why a DBA doesn’t provide name protection the way a trademark does. If exclusive use of your business name is important to you, consider filing a federal trademark in addition to your DBA.

Do I need a DBA if I'm an LLC using my registered name?

No. If your LLC is registered as “Brightside Media LLC” and you do business under that name (or the close variation “Brightside Media”), you don’t need a separate DBA in most states. You only need a DBA if you want to operate under a name that’s materially different from your registered LLC name. If you’re unsure, check with your state’s secretary of state office.

Is a DBA the same as a trademark?

No. A DBA registers your business name with a local or state government for transparency purposes. It doesn’t give you exclusive rights to the name and doesn’t protect your brand. A trademark, registered through the U.S. Patent and Trademark Office, gives you nationwide exclusive rights to a name or logo in connection with specific goods or services. They serve completely different functions, and many businesses eventually file both.