Template vs custom app: which should a small business choose?

A template is cheap on day one. A custom app fits better. Over 3 years the gap can narrow or widen, so count both before you pay for either.

Road map ROI is made by Cookie Tech, which builds custom software for clients. Weigh what we say with that in mind. We name no price for any vendor, and every number below is invented. Replace them with yours in the build, buy or rent calculator.

Sources checked 19 October 2026. Prices and indexes move, so check the date.

Should I buy a template or build an app?

Buy a template when your process is common and you can live with its shape. Pay someone, or build it yourself with AI, when your process is unusual, you need something it cannot do, or the template's yearly costs and limits add up. The cheapest route changes with your numbers, so price all three first.

The calculator names the three routes this way:

Fit is the part a price cannot show. Open the template's demo and run one real week of your work through it. Each step you must change to suit the tool is a cost, even if no one invoices you for it.

What each costs over 3 years

In our invented example, buying ready-made costs $660 over 3 years, paying someone $10,500 and building it yourself $8,220. Your numbers will differ. Count the one-time price, yearly fees, upkeep and your own hours, then compare the worst cases too. Set-up and moving your data are not priced, so add your own figure.

  • Buy ready-made: $300 once and $120 a year.
  • Pay someone: a $6,000 quote and $1,500 a year in upkeep (25% of the quote).
  • Build yourself: a 20-hour guess, your hour worth $30, AI tools at $45 a month, 5 hours a month of upkeep.
RouteThe sum3-year totalWorst case
Buy ready-made$300 + 3 × $120$660$697
Pay someone$6,000 + 3 × $1,500$10,500$13,200
Build yourself$1,620 cash + $6,600 of your time$8,220$14,820

How the worst cases are made. All the multiples are our assumptions, not measured rules.

  • Ready-made: the yearly fee rises 10% a year. $300 + $120 + $132 + $145.20 = $697.
  • Pay someone: upkeep rises to 40% of the quote, $2,400 a year. $6,000 + 3 × $2,400 = $13,200.
  • Build yourself, likely: $45 × 12 × 3 = $1,620 cash. 20 hours counted double is 40 hours × $30 = $1,200. Upkeep is 5 hours × $30 × 12 × 3 = $5,400. Total $1,620 + $1,200 + $5,400 = $8,220.
  • Build yourself, worst: 4 times the guess is 80 hours × $30 = $2,400. Upkeep at 10 hours a month is $10,800. Total $1,620 + $2,400 + $10,800 = $14,820.

Why a 10% rise? Vertice's SaaS inflation index put SaaS price inflation at a record 16.4% in June 2026 and 12.7% in August (preliminary). Vertice sells procurement software, describes no calculation method, and its figure moves each month. The 10% is our assumption, not a forecast (source).

Source type: estimate

Why count more hours than you guess? Flyvbjerg and Budzier studied 1,471 IT projects. The average cost overrun was 27%, and about one in six overran its budget by 200% on average (paper).

Source type: published paper

We use 3 years because US tax law depreciates off-the-shelf computer software over 36 months (26 U.S.C. 167(f)). That is not a rule for your business. Ask your accountant. More on what to count is in software total cost of ownership.

A template that runs inside a paid app costs the template plus that app's plan, for as long as you use it. Add both to the yearly line. Then check what happens to your data and your template if you stop paying or the plan changes. Read the seller's page and the app's pricing page for both numbers.

The same goes for a template made for any notes, database or spreadsheet tool. Ask whether each person who needs it also needs a paid seat, and add them.

Example (invented numbers): A $300 template, $120 a year to the seller and $10 a month for the app is $300 + 3 × ($120 + $120) = $1,020 over 3 years. Without the app it looked like $660.

Who fixes it when it breaks

Ask this before you pay, and get the answer in writing. For a template, the seller may answer questions but not change it for you. For a custom app, the builder fixes it only if you agree on upkeep. If you built it with AI, you fix it, or you pay someone to.

Questions to ask the seller or builder:

  • Who answers on a busy day, and how fast?
  • What does the yearly fee or upkeep cover: hosting, fixes, small changes?
  • What happens to the app if you stop paying, or the seller or builder stops working?

Building it yourself adds a risk. Veracode gave more than 100 AI models 80 coding tasks, and the code had a known security flaw in 45% of cases (Veracode, 2025; Veracode sells security scanning). An AI coding assistant once deleted a live production database (OECD AI Incidents Monitor). That is one documented case, not a rate. With customer data, plan a security check and tested backups. The calculator does not price this work.

Source type: vendor study and one documented incident

Data export and lock-in

Lock-in means leaving costs money or time. Before you buy or build, ask one question: how do I export my data, in what format, and does it include everything? Test it with a few real records in week one. If you cannot export, leaving means typing it all in again.

This is plain advice, not legal advice. Three more things to ask:

  • Template: can I export everything, and can I keep using my copy if I stop paying?
  • Custom build: whose name are the hosting and database accounts in, and do I get the code?
  • Built yourself: where are your backups, and have you restored one?

How to decide

Price the three routes in the calculator, then test fit. If a template covers most of your process and lets you export your data, start there. If you would bend how you work to fit it, price a custom build as well. Then check who fixes it and what upkeep costs.

  1. Run the three routes with your own numbers, including the worst case.
  2. Run one real week of work through the template's demo.
  3. Test the data export.
  4. Get the support or upkeep terms in writing.
  5. If the template fails a step, get a written quote and compare again.

To choose between paying someone and building it yourself, read what a developer charges and the cost to build an app with AI.

Questions

Is a template cheaper than a custom app?

In our invented example, yes: $660 over 3 years against $10,500 for a custom build. With your numbers it can differ. Count the one-time price, yearly fees, any paid app it runs in, upkeep and your own hours. The calculator compares all three routes.

Is a Notion template cheaper than a custom app?

Add the template's price, the seller's yearly fee, and the plan of the app it runs in, for each person who needs it. Then compare the total with a written quote. We print no vendor prices because they change. Read the seller's page and the app's pricing page.

Should I build it myself with AI instead of buying a template?

Only after you count your hours. The calculator counts your guess twice, and four times in the worst case, plus upkeep hours every month. Those multiples are our assumptions. If it will hold customer data, add a security check and tested backups.

How do I know I can get my data out?

Ask the seller or builder how to export your data, in what format, and whether it includes everything. Then test it with a few real records in the first week. We give no legal advice on data rights.

Who fixes a template or a custom app when it breaks?

Ask before you pay, and get the answer in writing. For a template, ask what support the price includes. For a custom app, agree upkeep with the builder. If you built it yourself, you fix it or pay someone to.

Run your numbers

The calculator asks for the one-time price and yearly fee, the quote and upkeep, and your hours, then shows a worst case for each route. It marks which numbers are yours and which are examples.

Run your numbers →

Where each input comes from: estimate software costs.

Sources

Anything not listed here is our assumption or plain advice, and is labeled that way. This is not financial, tax or legal advice.