# Company formation: cost and what is needed

> What a US LLC or C-Corp costs through Vibiz (in cents), what a draft needs, and who may file.

`vibiz_company catalog` lists every US state with its state fee per entity type, plus Vibiz's `service_fee_cents` and `expedite_fee_cents`. **All amounts are in cents**: `fees { llc: 11000 }` is $110.00. The price of a filing = state fee + service fee (+ expedite fee if the EIN is expedited); `vibiz_company catalog` with `state` (e.g. `"DE"`) returns quotes that add them up. The registered agent is included at no extra fee. Vibiz's service fee is `service_fee_cents` (14900 = $149.00 today) and the expedited EIN fee `expedite_fee_cents` (0 today); the state fee is the state's own. The catalog is the source of truth: quote from it, never from memory.

Vibiz is not a law firm and gives no legal or tax advice: say so when the user asks which entity or state to choose, and let them decide.

## What a draft needs

`vibiz_company draft`; read `problems` for what still blocks submit.

- `entity_type` (`llc` or `c_corp`) and `state`: the owner chooses.
- 1–3 `names` in order of preference, without the ending (LLC / Inc.).
- `industry` (from the catalog) and a short `description` (at most 50 characters).
- business and mailing address: your own, or use the registered agent's (included, no extra fee).
- `people`: name, email, address with phone; LLC `ownership_percent` summing to 100; C-Corp roles (president, secretary, treasurer, director) and shares; one `responsible_party` for the EIN.
- the responsible party's SSN/ITIN is given by a person in the console or `vibiz company`, never through an agent.

## Development and production

Development (the default for agents) runs the whole flow for free: nothing is filed, nothing is charged (submit, then `simulate` formation / ein). A real filing is submitted and paid by the owner (console or `vibiz company submit`, which shows the price first and asks them to type the company name).
