A few facts clear up most of the confusion. The IRS says an EIN costs $0 when you apply directly, that you should never pay a third party for one, and that you should form the entity with your state before applying. FinCEN says companies created in the United States are exempt from federal beneficial ownership information (BOI) reporting.

Professional help doesn't change any of those facts, and it doesn't lower the state's filing fee. What it mostly gives you is a registered agent address that isn't your own, plus help keeping track of ongoing state filings. Whether that's worth paying for depends on how much you value privacy and how reliably you track deadlines yourself.

Fees, deadlines and requirements at a glance

ItemCost or requirementSource
EIN, applied for directly$0 (free)IRS, Get an Employer Identification Number
EIN through a paid third partyDon't pay; the IRS issues it freeIRS, Get an Employer Identification Number
When to apply for the EINAfter the state has formed the entityIRS, Get an Employer Identification Number
Federal BOI reportUS-formed companies are exemptFinCEN, Beneficial Ownership Information
State formation filing feeVaries by state; not stated hereYour state's Secretary of State fee schedule
California annual requirementsNot stated hereCalifornia Franchise Tax Board
ZenBusiness formation plansStarter $0 plus state fee; Pro $199/yr; Premium $299/yrZenBusiness, LLC pricing page
ZenBusiness registered agentSeparate $199/yr on every tier, including Premium; $99 for the first year when you form with themZenBusiness, LLC pricing page

Why applying for the EIN early causes trouble

The IRS doesn't check whether your state has approved the LLC before it issues an EIN. That's why applying early is easy, and why it causes problems. States reject formation filings, most often because the name you chose is unavailable or doesn't meet the naming rules. If that happens after you already have an EIN, the number is attached to something that never came into existence. If you then refile under a different name, the business the state approves isn't the one the IRS has on record.

The fix is simply to wait. Once the state confirms the LLC exists, apply for the EIN using the exact name and details on the approved filing. Waiting costs nothing, since the EIN is free whenever you apply.

The other EIN mistake is paying for it. Plenty of websites offer to handle the application for a fee. The IRS page on getting an EIN is direct about this: the number is free from the IRS, and you should never pay a third party to obtain one.

What serving as your own registered agent actually costs

Serving as your own registered agent is permitted in every state where you meet the address requirement, and it saves a recurring fee. The price is privacy. The address you list becomes part of the state's public business record, and that record stays searchable. Anyone who looks up your company can see it: customers, competitors, or someone with a grudge. For a business run from home, that means your home address is tied to your company's name for good, and changing agents later doesn't erase what was already published.

If that's the risk you want to avoid, a commercial registered agent solves it. ZenBusiness sells registered agent service as a separate $199 a year on every tier, including Premium, discounted to $99 for the first year when you form with them.

This site earns a commission on some links, including for ZenBusiness. That doesn't change the advice: if a public address doesn't bother you, acting as your own agent is a legitimate choice.

Forming in a state you don't operate in

Delaware, Wyoming and Nevada get recommended to people who have no reason to be there. If your business actually operates in your home state, forming elsewhere generally means registering in your home state as well. You end up with two sets of fees, two registered agents and two sets of reports, all for one small business. Unless you have a specific reason to form in another state, forming where you operate avoids that duplication.

The decisions and filings DIY leaves entirely to you

When you file on your own, no one prompts you through the decisions around the formation itself. How the LLC is taxed is set by IRS rules on classification and elections. Read the IRS's own LLC guidance before you apply for the EIN. Whether you need a written operating agreement varies by state. The SBA's guidance on business structures is a good starting point for both questions.

Formation also isn't the last filing. States require recurring reports and fees to keep an LLC in good standing, and missed filings are how most entities get lost. What's due, when, and what happens if you miss it all vary by state. California is a good example of how much a state can require each year. Its Franchise Tax Board publishes the current rules, and this page doesn't restate them.

DIY versus a formation service, honestly

The formation filing itself is the same either way. You submit the state's document and pay the state's fee whether you do it yourself or a service does it for you. A service can't choose your state, decide your tax treatment or make the EIN any cheaper than free.

The real difference is ongoing cost against ongoing protection. Using ZenBusiness's published pricing, the Starter plan is $0 plus the state fee, which puts it close to the cost of filing yourself. Adding their registered agent costs $99 in the first year and $199 a year after that. On Premium, the agent is still separate: $299 plus $99 in the first year, then $299 plus $199 each year, with the state fee on top in the first year. Filing yourself and serving as your own agent costs only the state fees, and in exchange your address becomes public and every deadline is yours to track.

If you're organized, don't mind your address being public, and are forming in the state where you operate, DIY gives up very little. If privacy or keeping up with deadlines is the concern, paying for a registered agent addresses exactly that, and you don't need the rest of a package to get it.

Frequently asked questions

How do I choose a business structure, write an operating agreement, pick a registered agent and stay compliant?

Start with the SBA's guidance on business structures. Whether your state requires an operating agreement varies, so check your state's rules. You can be your own registered agent if you meet the address requirement, but that address becomes public. Your state's business filing office sets the recurring reports that keep you compliant.

How is an LLC classified for taxes, and when do I get an EIN for my business structure?

Tax classification is set by IRS rules, which this page doesn't cover in detail. For the EIN, form the LLC with your state first, then apply directly with the IRS for $0.

What does California require each year, like the annual tax and Statement of Information?

Check the California Franchise Tax Board for current amounts and deadlines. This page doesn't state them.

Does my LLC have to file a BOI report?

Not if it was formed in the United States. FinCEN states that US-formed companies are exempt from federal BOI reporting. New York's own LLC Transparency Act likewise applies only to LLCs formed under the law of a foreign country.

Sources

This is general information, not legal advice, and requirements vary by state and change over time.