Startup Checklist

Starting a company is a long sequence of decisions where doing them in the wrong order wastes time and money — building before validating is the classic, expensive mistake. This checklist lays out the path from raw idea to first paying customers, front-loading the cheap steps (talking to customers, testing demand) before the costly ones (building, hiring, spending). Move through it in order, and don't skip the validation. See more business and launch checklists.

Curated by the Gisti team · Updated

Startup Checklist · 20 items

  1. Write down the problem you're solving and who has it most painfully

    A startup that solves a real, urgent problem beats a clever idea nobody needs.

  2. Talk to 20-30 potential customers before building anything
  3. Research the market size, the competitors, and how people solve this today
  4. Define your unique value: why you, why now, and why different
  5. Test demand with a landing page, waitlist, or pre-sale before you build
  6. Sketch a business model: how you make money and what it costs to deliver
  7. Choose a business structure and register the company
  8. Sort the legal basics: licenses, contracts, terms, and a privacy policy
  9. Open a business bank account and set up bookkeeping

    Keep business and personal money separate from day one.

  10. Secure the name: domain, a trademark check, and social handles
  11. Build a minimum viable product — the smallest thing that solves the core problem
  12. Set up basic branding: a logo, colours, and a simple one-page website
  13. Get a few pilot users onto the MVP and gather honest feedback
  14. Iterate on the product until users see clear, repeatable value
  15. Set pricing based on value and what the market will bear
  16. Set up payments, invoicing, and the tools to fulfill or deliver
  17. Plan how you'll reach customers: the one or two channels you'll focus on
  18. Launch to your waitlist and first target audience
  19. Land your first paying customers and learn from every objection
  20. Track your key numbers and decide what to double down on or change

Make it yours in Gisti

Open this checklist in Gisti to tick items off, add your own, set reminders, and keep it in sync across Android and the web. AI can tailor every item to your exact situation.

Open Gisti

Open this checklist in Gisti

Free to start · Works on Android & the web · Not affiliated with GitHub Gist.

Related checklists

Frequently asked questions

What are the first steps to starting a startup?

Before anything else, validate the problem: write down who has it and how painfully, then talk to 20-30 potential customers and test demand with a landing page or waitlist. Only once there's real interest should you register the business, build a minimum viable product, and chase your first paying customers.

Do I need to register my business before launching?

For anything beyond a quick test, yes — you'll need a registered business structure to open a business bank account, sign contracts, and handle tax properly. You can validate the idea informally first, but register before you take real money, hire anyone, or sign anything binding.

What is a minimum viable product (MVP)?

An MVP is the smallest version of your product that solves the core problem for real users, built to learn rather than to impress. It lets you test whether people actually want and will pay for the solution before you invest in a full build — so you fail cheap, or double down early.