All founder guides

Plan the investment

What does it cost to build and run your software?

The build is one part of the budget. Account for the work of supporting customers and improving the product, along with third-party running costs.

By Chase Poirier · TheShop.ai

Compare the responsibilities

Know what you’re paying someone to do.

The workBuilder subscriptionCustom development projectOngoing product partner
Product decisionsYou lead; assistance varies by platformDefined in the project scopeShared with your product partner
Design & developmentTools and engineering assistance varyAn agreed releaseInitial release and agreed improvements
After launchCheck the platform’s actual coverageAgree support separatelyDefined support and maintenance
Customer relationshipsYou leadYou leadYou lead, with agreed product support
Costs to checkSubscription, usage, integrationsBuild, changes, handover, supportStrategy, monthly service, vendor costs

Separate the sprint, the build, and the monthly work.

With TheShop, a paid strategy sprint defines the first release. The initial build is included in the partnership. The monthly service starts at launch and covers the agreed ongoing product work.

We agree the scope, support coverage, terms, and third-party costs before starting. Launch is the billing trigger for monthly service; it does not mean the product has made its first sale.

How the partnership works

Include the costs around the service.

Hosting, databases, domains, email, AI usage, payment processing, and other integrations depend on your product. Know which costs you pay and when they begin.

Also consider how you will reach customers and the accounting, legal, or other professional help the business needs. Launching software does not establish demand.

Start with a useful first version.

Name one person with a recurring problem and the task they need to finish. Agree what must work at launch and what can wait until you have watched customers use it.