Smart Starter's Guide
The Smart Starter's Guide

What tech stack does a new business actually need on day one?

The minimum viable tech stack for a new business. Free-first picks, what to skip, and when to upgrade. No $200/month tools you don't need yet.

Picking your tech stack isn't a one-time decision — it's the architecture of your business. Get the foundations wrong on day one and you'll feel it every week for years. Get them right and most things automate themselves. Here's the actual minimum-viable stack and the framework for upgrading it.

The six categories every business needs

  1. Communication — email, video, internal chat. Google Workspace at $6/month covers all three.
  2. CRM — where you track customers and leads. A Google Sheet works fine to start. HubSpot's free tier when you outgrow it.
  3. Finance — invoicing, payments, accounting, expense tracking. Stripe + Wave (both free) is the base layer.
  4. Delivery — how you actually deliver the thing you sell. Service: project tool + file sharing. Digital product: Gumroad / Lemon Squeezy. Physical: Shopify.
  5. Marketing — website, email list, social. Notion or Carrd for the site. Mailchimp/Kit free tier for email.
  6. Operations — docs, tasks, knowledge base. Notion or Google Drive. Pick one and stick with it.

That's it. Six categories, six tools, ~$10–30/month total. If a category isn't on this list, you don't need a tool for it yet.

The free-first rule

Exhaust the free tier of every tool before paying. The biggest tool mistake founders make is upgrading too early — signing up for a $100/month CRM before they have 10 customers. Most modern SaaS gives you enough free to find product-market fit. Pay only when you have a specific limit causing specific pain.

Stack templates by business type

The "right" stack depends on what you sell. Three common shapes:

Solo service business (consulting, agency, freelance)

Total: ~$6/month.

Digital product / SaaS / course

Total: ~$20/month.

Local service business

Total: ~$6/month + transaction fees.

When to upgrade

Each upgrade should clear a specific bar: it must save measurable time, generate measurable revenue, or remove a measurable risk. Upgrading because "we should probably have a real CRM now" or "people use Slack" is upgrading on vibes. The right way to upgrade is to write down the specific friction, then pick the tool that solves that specific friction.

The integration problem

Pick tools that talk to each other. A perfectly-chosen suite of tools that don't integrate is worse than a "fine" suite that all sync via Stripe webhooks and Google Calendar. Before subscribing to anything new, check it has a native integration (or at least Zapier support) with the tools you already use. See automation tooling if you'll need glue.

The full Building a Tech Stack guide covers the six categories in detail, the free-first framework, evaluation checklists, stage-based stacks (0–10k MRR vs 10–100k vs scaling), and the most common mistakes that cost founders months of wasted setup. Free sample chapter walks through the first stack.

Adjacent reading: the solopreneur OS, best automation tools, build vs buy.

Common questions

What tools does a new business actually need on day one?

Six categories, minimum: communication (Google Workspace, ~$6/month), CRM (Google Sheets is fine to start), finance (Stripe + Wave free), delivery (depends on what you sell), marketing (a website, email tool, social tools), operations (Notion or Google Drive for docs). Most can start free or under $30/month total. Skip everything outside these six until you feel real pain.

Should I pay for tools before I have revenue?

Almost never. Every paid SaaS subscription before revenue is a cost without a return. Most major tools have free tiers that cover early-stage usage: HubSpot (CRM), Notion, Mailchimp, Wave, Google Workspace personal plan. Pay for tools only when free hits a real ceiling — not because the paid tier looks shinier or because someone on Twitter told you to.

What's the cheapest viable tech stack?

Email + docs (Google Workspace personal — free with Gmail). CRM (Google Sheets). Invoicing (Wave, free). Payments (Stripe, free + 2.9%). Email marketing (Mailchimp, free to 500 subs). Site (Notion as homepage, or Carrd, $19/year). Project management (Notion, free). Total cost: ~$0–10/month + Stripe fees on revenue. Run this stack until something breaks before upgrading.

When should I switch from free tools to paid?

When the free tool's specific limit is causing measurable cost. HubSpot free → paid when contact volume forces you to manually clean lists. Mailchimp free → paid when you hit 500 subscribers. Stripe Standard → custom pricing when payment processing is >$50k/month. The rule: each upgrade should pay for itself in time saved or revenue gained within 30 days, or it's premature.

What stack mistakes cost startups the most?

Three patterns. (1) Subscribing to enterprise tools before having enterprise problems — Salesforce, HubSpot Enterprise, Marketo, when a Google Sheet would have done. (2) Not setting up finance/bookkeeping in week one — paying an accountant 3× more later to clean up the mess. (3) Picking tools that don't integrate with each other, creating manual data-shuffling work that becomes someone's full-time job.

Related guides