BBuild Better Labs
CHECKLIST

SaaS MVP checklist: what belongs in version one?

Use this checklist to keep version one small without omitting the pieces that make the product genuinely usable.

Problem and audience

☐ One primary audience is named.
☐ The painful job is stated in plain language.
☐ You know the current workaround.
☐ The MVP has one learning goal.

Core product path

☐ A new user can reach the promised outcome.
☐ Required data saves and reloads correctly.
☐ Empty, error and loading states are understandable.
☐ The critical flow works on mobile.

Accounts and permissions

☐ Sign-up, sign-in and sign-out work if accounts are required.
☐ Password recovery has been tested.
☐ Users cannot see another user's private records.
☐ Admin-only actions are actually protected.

Commercial basics

☐ Pricing is understandable.
☐ Test payments complete correctly if you charge at launch.
☐ Successful payment grants the right access.
☐ Cancellation/refund handling is defined.

Launch readiness

☐ A real production URL has been tested.
☐ Secrets are not exposed in front-end code.
☐ The primary workflow has been tested in a private browser session.
☐ There is a support/contact route.
☐ You know which behaviour will count as activation.

After launch

☐ Collect recurring questions and failures.
☐ Fix the core path before adding peripheral features.
☐ Add a feature when evidence supports it, not merely because it is easy to generate.