Step-by-step checklist
1. Choose a legal name
Your legal name is simply what gets filed with the IRS, it doesn’t have to match your brand. For example, Instacart incorporated as Maplebear Inc. back when the founders were still exploring ideas, and still uses that name today as a $10B+ public company. Most software companies go with something likeStartup Inc.
Name Corporation
or Name Incorporated
. Stripe Atlas and Clerky will automatically check Delaware name availability as part of their process. If you’re handling it yourself, you can check for existing companies with the same name using the Delaware Entity Search.
2. File Certificate of Incorporation with Delaware
This is the document that legally forms your company as a Delaware C-Corp. It includes your company’s legal name, total authorized shares (typically 10M), and the name of the incorporator. Filing it with the Delaware Secretary of State officially creates your corporation under Delaware law. You’ll need this document often down the line, so keep it handy.3. Appoint a registered agent
Delaware requires every Corporation to have a registered agent to receive legal and government notices on the company’s behalf. Stripe Atlas includes this service for the first year, with a $100 annual renewal after that. If you want more context or plan to handle it yourself, this post explains how it works.4. Sign Action of Incorporator
The incorporator is the person or service (like Stripe Atlas or Clerky) that files the Certificate of Incorporation to legally create the company. Their role is temporary and ends once the company is formed. The Action of Incorporator is a short document that transfers authority to the initial board of directors. Once signed, the board takes over formal governance and the incorporator steps out.5. Sign initial board consent
Adopt bylawsThese set the company’s internal governance rules, like how board meetings work, officer roles, how shares can be transferred, and how decisions get made. Approve stock issuance to founders
This step formally authorizes the company to issue shares to its founders. Until the board approves the issuance, the shares aren’t legally valid, even if agreements have been signed. This approval ensures the equity is properly granted and enforceable. Appoint officers
The board assigns individuals to formal roles like President or CEO and Secretary. These titles are required by law and give the company legal authority to act, such as signing contracts or opening a bank account. One person can hold multiple roles, and they don’t impact how you operate day to day. Learn more here. Authorize opening of a bank account
This step gives your officers the legal authority to open and manage the company’s bank accounts. It ensures that banks recognize the company’s structure and the officer’s role in handling funds on its behalf. Reimburse incorporation expenses
The board formally authorizes the company to reimburse founders for any personal expenses paid during the setup process. This can include costs like what you paid for Stripe Atlas or any out-of-pocket expenses you personally covered, like software or setup tools. It’s not your only chance to get reimbursed, you can do it later too. See our guide on best practices for reimbursements. Ratify incorporator’s actions
This step confirms that the board accepts and approves everything the incorporator did before handing over control. It’s a formality that ensures a clean and complete transition of authority. Adopt a stock plan
The stock plan is the formal equity program your company will use to grant shares or options to employees and advisors. The standard default for authorized shares is a 20% allocation, which is what Stripe Atlas and Clerky usually recommend.
6. Sign common stock purchase agreements
These agreements define how many shares each founder receives, the purchase price, which is typically $0.00001, and the vesting terms. To make the shares legally valid, founders must sign the agreement and pay for their shares, usually with cash or by assigning intellectual property. If paying with cash, a solo founder who owns 8M/10M shares would pay $80. If two founders, each owns 4M/10M and would owe $40 each. These are the same numbers you’ll see in Stripe Atlas and Clerky. If you’re paying by IP contribution, you’ll sign over code, designs, prototypes, or product concepts as payment for equity. Vesting is standard and strongly recommended, typically over four years with a one-year cliff. It protects the company if a founder leaves early and helps avoid complications during future fundraising or legal reviews. If your company is sold or acquired before your equity is fully vested, the unvested portion will still exist afterwards and vest normally as is, but they do not vest immediately from the transaction. With that said, there is a protection in place if the acquirer tries to get rid of you before the unvested shares vest. This is commonly achieved through the double-trigger clause that accelerates the vesting of those shares only if 1) the company is sold, and 2) within 6-12 months you’re either fired or you resign for a specific “good reason” after the sale.7. File 83(b) elections within 30 days
You must file an 83(b) election with the IRS within 30 days of your founder shares being granted. This starts the QSBS holding period and prevents you from being taxed on the future growth of your equity. Mail your completed and signed 83(b) election form to the IRS using certified mail and keep both the receipt and a copy of the form. The IRS won’t confirm they received it, so this becomes your only proof you filed on time. Stripe Atlas and Clerky handle this for you automatically within 10 business days after your founder shares are issued.You must file an 83(b) election with the IRS within 30 days of your founder shares being granted.
As of July 2025, you can now digitally submit your 83(b) election to the IRS at ID.me if you’re not using Stripe Atlas or Clerky.