Last updated: October 2026
If you run a business under a name that is not your legal name, you probably need a DBA. DBA stands for “doing business as.” It is a registered name that lets you trade, open accounts, and sign contracts under that name without forming a whole new company. This guide explains how to register a DBA in six steps, what it costs, and the mistakes that get filings rejected.
This is general information, not legal advice. DBA rules are set by states and counties, so always confirm the details with the office where you file.
Table of Contents
What Is a DBA?
A DBA links a trade name to a legal owner. If your legal name is Maria Lopez and you run a bakery called “Sweet Maria’s,” the DBA is what lets you legally use “Sweet Maria’s” on signs, invoices, and bank accounts.
DBAs go by other names depending on where you live: fictitious business name, assumed name, or trade name. They all mean the same thing.
One important point: a DBA does not create a new business entity, and it does not protect your personal assets the way an LLC does. It only gives you the right to use that name. If you need liability protection, you need a separate business structure.

Who Needs a DBA?
You likely need a DBA if:
- You are a sole proprietor trading under a name other than your own full legal name.
- Your LLC or corporation wants to operate a second brand without forming a new company.
- You want to open a business bank account under your brand name.
- Your clients or vendors need to pay a business name, not your personal name.
You usually do not need a DBA if you trade under your own full legal name, or if your LLC or corporation only trades under its exact registered name. A home-based business run under the owner’s own name is a common example where no DBA is needed.
How to Register a DBA in 6 Steps
Step 1: Choose a Name That Follows the Rules
Pick a name that fits your brand and follows your state’s rules. Most states will not let a DBA use endings like “Inc,” “LLC,” or “Corp” unless your business is actually registered that way, because it would mislead the public. Some states also ban words like “bank” or “trust” unless you are licensed for that work.
Keep the name simple, easy to spell, and easy to remember. A name customers cannot spell is a name they cannot search for.
Step 2: Check That the Name Is Available
Before you file, search your state or county business registry to see if the name is already taken. Most Secretary of State offices and county clerks have a free online search. If another business in your area already uses the name, your filing can be rejected, or worse, you could face a dispute later.
Also run a quick trademark search on the federal trademark database. A DBA filing does not give you trademark rights, and a name that clashes with a registered trademark can still cause legal trouble even if your county accepted the filing.
Step 3: Find the Right Filing Office
Where you file depends on your state and your business type. In some states you file with the Secretary of State. In others, you file with your county clerk. Sole proprietors usually file at the county level, while LLCs and corporations often file at the state level. A quick search for “[your state] DBA filing” will point you to the right office. NerdWallet’s DBA guide walks through how this differs by state and business type.
Step 4: Fill Out and File the Form
The form is usually short, one or two pages. You will typically need your legal name, the DBA name, your business address, and your business type. Some forms also ask for your EIN, so it helps to sort out getting an EIN first if you do not have one.
You can usually file online, by mail, or in person. A few counties still require the form to be notarized, so check before you go. Keep a copy of everything you submit.
Step 5: Pay the Filing Fee
DBA filing fees are modest compared with forming a company. They usually run from about $10 to $200 depending on the state and county. For example, Virginia charges around $10 and Florida around $50, while some counties in Georgia charge $150 to $200. Some offices charge extra for a certified copy of your filing, which banks often ask for when you open an account.
Step 6: Publish a Notice If Your State Requires It
Several states, including California and Florida, require you to publish your new DBA name in a local newspaper for a set period, often four weeks. This creates a public record. Your filing office will tell you if this applies and which papers qualify. Do not skip this step: in states that require it, your registration may not be complete until publication is done.
Once you have your filing confirmation, you can use the name on your bank account, contracts, website, and marketing. Keep the confirmation safe; you will need it for banks and vendors.
How Much Does a DBA Cost?
Most people spend $10 to $200 on the filing itself. Publication, where required, can add $50 to several hundred dollars depending on the newspaper. Renewal fees apply later in most states. All in, a DBA is one of the cheapest legal steps a small business can take.
DBA vs LLC vs Trademark: What Is the Difference?
- DBA: gives you the right to use a trade name. No liability protection, no ownership of the name nationwide.
- LLC: creates a separate legal entity that can protect your personal assets. An LLC can also hold a DBA for a second brand.
- Trademark: gives you legal rights to a brand name for specific goods or services, and can protect it across the country. A DBA alone does not do this.
As LegalZoom’s DBA glossary explains, a DBA simply links an alternate name to an existing legal owner. If your brand name matters to your business, consider a trademark as well.
Common DBA Mistakes
- Filing without a name search: the top reason filings get rejected or disputed.
- Using restricted endings: adding “Inc” or “LLC” to a DBA when you are not registered that way.
- Skipping publication: in states that require it, this leaves your registration incomplete.
- Forgetting to renew: most DBAs expire after a few years, often five. Mark the renewal date when you file.
- Thinking a DBA protects you: it does not shield personal assets. That is what an LLC or corporation is for.
- Not updating filings: if you change address or ownership, you may need to refile. Also check whether you need separate business licenses for your industry or city.
How Long Does a DBA Last?
It depends on your state or county, but five years is common. Some last longer, some shorter. Your filing confirmation should state the expiry date. Set a calendar reminder a month before it expires so you can renew without a gap in your right to use the name.
Frequently Asked Questions
Does a DBA give me a tax ID?
No. A DBA is just a name registration. Your taxes still use your Social Security number or your EIN, depending on your business type.
Can two businesses have the same DBA name?
Sometimes, in different counties or states. But filing in your area usually blocks an identical name there, and trademark law can still cause problems even if a filing is accepted.
Can I open a business bank account with a DBA?
Yes, that is one of the main reasons people file one. Banks usually ask for your DBA filing certificate and your EIN.
Do I need a DBA for an online business?
If you trade under a name other than your legal name, yes, even online. The rules follow where your business is based, not where your customers are.
What happens if I use a business name without registering it?
You risk fines, rejected bank accounts, and trouble enforcing contracts signed under that name. It is a cheap filing, so it is not worth skipping.
