Looking for a database software company business plan? You're in the right place.
A venture-backed software company has to answer questions a loan officer never asks. How much will you raise, and in how many rounds? How many free users does it take to produce one paying team? What does hosting cost per customer, and how fast do customers leave? A template with blank boxes will not show you what a workable answer looks like.
In this article we'll walk through a complete sample plan for DataDot, a developer-facing database add-on company in Seattle, Washington, section by section. We'll cover the executive summary, the SWOT analysis and, in particular, all of the financials.
Here's what you'll take away:
- The summary: see how to put a two-round raise, a pricing model and a first-year loss on one page, so an investor knows what you are asking for
- The free-to-paid funnel: learn how to turn a free tier into a customer forecast, with a conversion rate you can defend and churn you can see
- The marketing budget: work out what developer marketing costs for each paying team, with and without the people who run it
- Hosting and support costs: find out which costs scale with usage and which scale with headcount, so your margin stays honest
- The five-year profit and loss, cash flow and balance sheet: follow Seattle salaries, hiring and pay rises into the numbers
- The downside case: have an answer ready for "what if growth comes in 20% short?", with the steps the founders take in response
If you're planning a software product company, read this before you write your own. DataDot is fictional, so keep what fits your product and change the rest.
In this plan
If you need a database software company business plan template for your own plan, start it in the Toolkit.
DataDot at a Glance
DataDot is a Delaware C corporation based in Seattle. It sells a hosted add-on that sits beside a team's existing relational database and does three jobs. It shows which queries are slow and why, it creates instant branch copies of the database for testing, and it checks a schema change before it reaches production. Engineers start on a free tier and pay once the team depends on it. The company opens on January 1, 2027, and co-founders Marisol Reyes (CEO) and Tobias Lindqvist (CTO) run it.
Outside investors put in $1,400,000 across two rounds: a $650,000 seed in month 1 and a larger $750,000 follow-on in month 11. The founders add $100,000 of savings, for $1,500,000 in all. Equipment takes $30,000, and legal work, a security review, licensing and launch marketing take $65,000. The remaining $1,405,000 stays in the account as operating reserve, because a usage-priced product earns slowly in its first year and the team is on payroll from January.
| Year 1 | Year 2 | Year 3 | |
|---|---|---|---|
| Revenue | $412,100 | $1,979,200 | $4,020,000 |
| Net income after start-up costs | ($659,464) | ($493,456) | $265,260 |
| Closing cash | $798,934 | $242,740 | $424,289 |
Billing starts in February 2027, when 36 beta teams move onto paid plans. By December the product has 640 paying teams, and monthly revenue has climbed from $2,400 in February to $81,000. December's figure is a $972,000 annual run rate, so Year 2 revenue of $1,979,200 is about twice the exit rate. Year 2 is a heavy loss because four people are hired ahead of the revenue that pays for them. Year 3 is the first profit. Business plan contracts for larger customers begin in month 14, once the first SOC 2 report is in hand.
A second run of the model puts customer growth 20% short. The follow-on closes four months late behind a bridge loan from the seed investors, marketing and hiring are cut back, and the Year 3 office shrinks. Cash stays positive in each of the five years and the company turns profitable in Year 4.
DataDot does not replace a team's database or compete on database engines. It adds branching, query insight and migration checks to a database the team already runs.
The Product and the Company
Legal name: DataDot, Inc., a Delaware C corporation registered to do business in Washington. Founders: Marisol Reyes (CEO) and Tobias Lindqvist (CTO), who hold the common stock not set aside for an employee option pool. Premises: a shared office in Seattle in Year 1, then a leased office of about 2,200 square feet from Year 3. Stage: a working product in private beta with 36 teams. Billing and the documentation site are not finished, and the Business plan's security controls are still to be built.
What the product does
- Query insight. The service reads a team's query logs and ranks the statements that cost the most time, with the execution plan behind each one.
- Branches. A developer creates a copy of the database from a backup in seconds, for a pull request or a test run, and discards it afterward. A masking step replaces columns that hold personal data, and the customer chooses which columns.
- Migration checks. Before a schema change ships, the service replays it on a branch and reports locks, table rewrites and failed constraints.
Three plans
| Plan | What is included | How it is priced | Year 1 share of revenue |
|---|---|---|---|
| Free | One project, three branches that pause when idle, seven days of query history | No charge | – |
| Team | More projects and branches, 90 days of history, alerts | $99 a team each month, plus metered usage averaging $36 | 100% |
| Business | Single sign-on, audit logs, private networking, dedicated clusters, a written uptime commitment | Annual contract, $27,000 on average, sold from month 14 | 0% |
Metered usage covers storage above the plan's allowance, branch hours and query-insight events. It rises as customers' databases grow: average usage per team is $36 a month in Year 1 and $68 in Year 5. A Business contract usually consolidates several teams' plans across one company, which is how an account can be worth $27,000 a year while one Team plan is worth about $1,600.
Goals for the first three years
- 640 paying teams by December 2027.
- Close the follow-on round in November 2027, with monthly revenue at about $70,000.
- Hold a SOC 2 Type I report by month 12 and a Type II report during Year 2, so security reviews at larger buyers do not stall.
- Report the first full-year profit in 2029.
Tax and data rules
Washington has no corporate income tax, which the Department of Revenue can confirm. It taxes gross receipts through the business and occupation (B&O) tax, and Seattle adds a business license and city fees. The B&O rate depends on how the product is classified and on prior-year receipts, so the plan uses the service and other activities rates and flags the classification for confirmation. Branches hold copies of customer data, so masking, regional storage and deletion on request are part of the product's design from the start, and customers' data agreements are drafted with counsel.
Where Developers Buy Database Tools
How teams solve it today
Many teams that run a relational database in production combine a cloud provider's console for metrics, a staging database refreshed on a schedule, and migration scripts reviewed by whoever is on call. Each part works. None gives a developer a private, current copy of production-shaped data on demand.
The competing options
| Option | What it offers | Why a team picks it | How DataDot differs by design |
|---|---|---|---|
| The cloud provider's own database console | Metrics and basic slow-query views | Already paid for and installed | Query-level ranking with plans, plus branches |
| General observability platforms | Monitoring across the whole stack | One tool for every service | Built for the database alone, with schema-change checks |
| Database vendors that bundle branching | Branch copies inside their own hosted database | Convenient for new projects | Works beside the database a team already runs |
| Open-source query tools and scripts | Free analysis and migration helpers | No license cost and full control | Hosted, with alerts and shared history |
| A shared staging server | One copy of the data for everyone | Costs nothing extra | A private branch per developer or pull request |
The rows describe categories and where DataDot sits against them. They are not a ranking. Vendors change plans and prices often, so none are named or quoted.
Room for a small company
Branching and query analysis are established features, so DataDot claims no patent and no unique algorithm. Its case rests on narrow focus, a free tier cheap enough to run, and engineers who answer support questions. The risk, covered in the SWOT below, is a larger vendor adding the same features to a product its customers already pay for. The plan sizes no total market and cites no market-size figure; an investor would ask for one, and a company this early would build it from the free-account data.
SWOT
| Strengths | Weaknesses |
|---|---|
| Founders with database infrastructure experience | Two founders carry product and early sales |
| A free tier lets engineers try before they ask for budget | No security report at launch |
| Direct-cost margin of about 76% to 80% | Years 1 and 2 both lose money |
| Opportunities | Threats |
|---|---|
| Teams that adopt a branch for every pull request | A cloud provider bundling the same features |
| Teams that outgrow the free tier and need audit logs | Customers cutting tool budgets when cloud bills rise |
| Referrals from consultancies and hosting providers | Churn among small teams that fold or change databases |
Who Pays: Engineering Teams
Teams of 3 to 40 engineers
The buyer is a team lead or engineering manager at a software company with a production relational database. A few engineers have already run into slow queries, and nobody owns database tooling full time. The first account is usually one developer on the free tier. A Team plan is bought when two or three colleagues join the same project.
Business plan accounts
A smaller group needs single sign-on, audit logs and a written uptime commitment because a security reviewer asks for them. A head of engineering buys after a team has used the product for months. The plan reaches 94 accounts by Year 5, and at that count no single contract is more than a small share of revenue.
What sets off a purchase
- A migration that locked a table and took the product down for several minutes.
- A third developer on the project needing a private copy of the data.
- A free-tier limit on branches or history that a team keeps hitting.
- A customer's security questionnaire asking for audit logs.
What the buyer expects
The service connects in under an hour, never writes to production unless told to, and answers a support question from an engineer who has read the logs.
From Free Database to Paid Team
The path
An engineer finds the documentation or a tutorial, connects a project on the free tier and uses a branch on a pull request. Query insight alerts bring in the rest of the team. When a limit is reached, the team lead sees a plan page with a card form, and no sales call is needed. Business plan buyers contact the founders until the account executive joins in month 22.
Conversion and churn
A free account counts as active once it has connected a database and run one branch or analysis. About 2.5% of active free accounts become paying teams, so Year 1 needs roughly 31,800 of them to produce 794 gross new paying teams. That conversion rate is a planning figure for a new product and the first number the company would revisit.
| Year 1 | Year 2 | Year 3 | Year 4 | Year 5 | |
|---|---|---|---|---|---|
| Monthly team churn | 4.0% | 3.5% | 3.0% | 2.7% | 2.5% |
| Gross new paying teams | 794 | 1,067 | 1,235 | 1,271 | 1,268 |
| Paying teams at year end | 640 | 1,300 | 1,950 | 2,500 | 2,950 |
| Business accounts at year end | 0 | 18 | 42 | 68 | 94 |
Churn of 4.0% a month means about 39% of teams leave within a year in Year 1. At 2.5% a month in Year 5 the figure is about 26%. Business accounts churn at 1% a month, or about 11% a year. Churn falls as the product matures and as larger teams make up more of the base. Year-end teams equal the gross adds minus those lost to churn, and the revenue lines follow from them.
Pricing over time
The platform fee rises from $99 to $111 a month by Year 5 as features are added. Usage per team grows from $36 to $68 a month with data volume, which is the plan's expansion revenue. Business contracts rise from $27,000 to $33,000.
The first 36 teams
The beta teams were recruited from the founders' networks and an open-source community the CTO contributes to. They are charged from February 2027, and a beta team that declines to pay is replaced from the waiting list. No customer names are used in this plan.
Developer Marketing Budget
What the budget buys
Year 1 marketing is $183,000, plus $26,000 of launch spend funded from the start-up capital. Program cost is set at $200 for each gross new paying team, and $24,000 of the budget is tooling and design that no single channel carries. Marketing falls from 44% of revenue in Year 1 to 15% in Year 2 and 4% by Year 5.
That $200 counts program spend only. Adding the developer advocate's loaded pay brings Year 1 to about $270 per paying team and Year 2 to about $440. A Year 2 team returns roughly $117 a month in gross profit after hosting and fees, so $440 pays back in under four months. Paid back that fast, the plan is exposed if conversion or churn is worse than the figures above.
| Channel | Year 1 spend | What it is meant to do |
|---|---|---|
| Documentation, tutorials and sample projects | $52,000 | Rank for searches such as "preview database for pull requests" and bring engineers to the free tier |
| Community and open-source sponsorship | $30,000 | Sponsor two projects the target teams already use |
| Content and benchmarks | $28,000 | Publish measured comparisons that engineers can reproduce |
| Developer events | $22,000 | Two conference booths and a few local meetups |
| Paid search and retargeting | $20,000 | Reach engineers who searched for a slow-query fix |
| In-product prompts and lifecycle email | $7,000 | Move active free accounts onto a Team plan |
| Documentation tooling, brand and design | $24,000 | The tooling and design that the content programs depend on |
The split is a planning figure and sums to the $183,000 Year 1 budget. At the end of each quarter the channel with the highest cost per paying team loses part of its budget.
Milestones
- February 2027: billing opens with 36 beta teams on paid plans.
- June 2027: 228 paying teams.
- October 2027: 484 paying teams.
- November 2027: the follow-on round closes.
- December 2027: 640 paying teams and $81,000 of monthly revenue.
- Month 14 (February 2028): Business plan sales begin.
Running the Platform
Hosting and what it costs
The service runs on a major public cloud in the US, on shared clusters for Team customers and dedicated clusters for Business customers. Direct costs are 12% of platform fees, 40% of metered usage and 28% of Business contracts. Metered usage is the expensive line because it is the storage, compute and data transfer that customers consume. The mix of those three lines shifts over five years, so total direct costs rise from 19.5% of revenue in Year 1 to 24.3% in Year 5.
The free tier is costed as its own operating line: $60,000 in Year 1, about $1.90 for each active free account, rising to $280,000 in Year 5. Free branches pause when idle, which keeps that cost down. The line falls from 15% of revenue in Year 1 to 3% in Year 5.
Support
Support engineers read the customer's logs. The first joins in month 12 and the second in month 20. A third joins in month 34 and a fourth in month 46. At year end that is about 650 paying teams for each support engineer in Years 2 and 3, 625 in Year 4 and 738 in Year 5. Before month 12 the founders answer tickets, and free-tier users get community support and documentation only. A customer success manager joins in month 36 to look after Business accounts.
Security and uptime
The Business plan promises 99.9% monthly availability, which allows about 43 minutes of downtime a month. That commitment starts in month 14. The on-call rota then rests on the CTO, the backend engineer and the support engineer, and the infrastructure hire in month 19 adds a fourth. A SOC 2 Type I report is due in month 12 and a Type II report in Year 2. The audit fees sit in professional fees, which are $34,000 in Year 1 and $72,000 in Year 2. Customer data is encrypted in transit and at rest.
Office and tools
Year 1 uses a shared office at $30,000 for the year. A lease of about 2,200 square feet starts in Year 3 at $96,000 a year, or roughly $44 per square foot with charges. Software subscriptions for billing, a support desk, error tracking, source hosting and security scanning cost $30,000 in Year 1 and $126,000 in Year 5.
Insurance and employment costs
Cover includes technology errors and omissions, cyber liability, general liability and directors' and officers' liability, at $10,000 in Year 1 and $38,000 by Year 5. Washington workers' compensation is bought through the state system. The 27% payroll load covers that premium, employer payroll taxes, health cover, the paid family and medical leave premium share and a retirement match. Rates change from year to year.
Hiring order
The first hire is the senior backend engineer in month 7, then the developer advocate in month 11, then the first support engineer in month 12. Product and infrastructure engineers follow in months 16 and 19 and the first account executive in month 22. Year 3 adds only a third support engineer and a customer success manager. The rest of the team arrives in Years 4 and 5 as revenue permits. Employee stock options are not costed in the tables, since they dilute ownership and use no cash.
Founders and First Hires
Marisol Reyes, co-founder and CEO
Marisol spent nine years in developer-tools companies, most recently as head of product at a database-monitoring start-up that was later acquired. She holds a degree in computer science and has run pricing tests for usage-based plans. She has not raised venture money before. Her $150,000 salary starts in month 1.
Tobias Lindqvist, co-founder and CTO
Tobias spent eight years on the managed-database team of a large cloud provider. He wrote the branching engine in DataDot's private beta and still reviews every change to it. His $165,000 salary starts in month 1. The two founders put in $100,000 between them.
Where the team is thin
The founders have no enterprise-sales experience, have not led a SOC 2 audit and have no finance leader. An account executive joins in month 22, an outside consultant leads the SOC 2 readiness work, and an operations and finance manager is hired in month 40. Until then a part-time outside accountant keeps the books.
Advisers and investors
A former engineering vice president at a database company advises on pricing and hiring. The seed investors are a pre-seed fund and four angels, and one venture fund is expected to lead the follow-on. Valuation, ownership split, board seats and the option pool are not modeled, so dilution is outside the forecast.
If a founder leaves
Both founders hold stock that vests over four years, and the insurance line includes key-person cover on each. The senior backend engineer from month 7 is the third person who understands the branching engine.
Financial Forecast
One five-year model produces every table. Year 1 runs month by month, and Years 2 to 5 are annual totals. The inputs come first: customer counts, churn, hosting costs and salaries. Each revenue and cost line below can be traced back to a number of teams and a price.
Two rounds and where the money goes
| Use of funds | Amount |
|---|---|
| Laptops, test hardware and monitors | $22,000 |
| Shared-office desks and fit-out | $8,000 |
| Legal: Delaware C corporation, investor documents, terms of service, privacy policy, trademark | $24,000 |
| Security review and SOC 2 readiness assessment | $14,000 |
| Washington business license and registrations | $1,000 |
| Launch: documentation site, brand, launch-week campaign | $26,000 |
| Seed reserve for the first 10 months | $655,000 |
| Follow-on reserve for the build-out to profit | $750,000 |
| Total uses | $1,500,000 |
| Source of funds | Amount |
|---|---|
| Founders' savings (two founders) | $100,000 |
| Seed round: pre-seed fund and four angels | $650,000 |
| Follow-on round led by one venture fund | $750,000 |
| Total sources | $1,500,000 |
DataDot raises $1,400,000 from outside investors in two equity rounds and carries no debt. The seed is $650,000 in month 1, from a pre-seed fund and four angels. The follow-on is a larger $750,000 round in month 11, led by one venture fund. The founders add $100,000 of their own savings, which makes $1,500,000 in all. A product with no collateral and no profit cannot support a bank loan, and repayments would eat into the reserve while customers are still arriving. The reserve is $1,405,000, 94% of the total. It is large because the base case loses $659,464 in Year 1 and $493,456 in Year 2 before the first profit. The follow-on is timed for November because cash at the end of October is only about $54,000, less than one month of costs.
Inputs behind the forecast
- Paying teams begin at zero in January 2027. 36 beta teams move onto paid plans in February, and the count reaches 640 by December 2027, then 1,300, 1,950, 2,500 and 2,950 at the end of Years 2 to 5. The platform fee is $99 per team per month in Year 1 and $111 by Year 5. Metered usage averages $36 per team per month in Year 1 and $68 in Year 5, because customers' databases grow.
- Monthly team churn is 4.0% in Year 1, 3.5% in Year 2, 3.0% in Year 3, 2.7% in Year 4 and 2.5% in Year 5. Gross new paying teams each year are the net gain plus the teams lost: 794, 1,067, 1,235, 1,271 and 1,268. Business plan accounts churn at 1% a month. All of these rates are planning figures for a product that has no history yet.
- Business plan contracts are sold from month 14, after the SOC 2 Type I report. Accounts at the end of Years 1 to 5 are 0, 18, 42, 68 and 94. The average annual contract is $27,000 in Year 1 pricing, rising to $33,000 by Year 5, and one contract usually consolidates several teams' plans across a company. The model books each contract evenly across the year, so it shows none of the cash that annual prepayment would bring forward.
- Direct costs are 12% of platform fees, 40% of metered usage and 28% of Business plan contracts, covering cloud compute, storage, data transfer, payment processing and support tooling. The engine charges every year at the Year 1 blended rate of 19.5%, so a separate line adds the extra hosting that Business plan and usage growth bring. Together they reach 24.3% of revenue in Year 5. The free tier is a separate operating line, $60,000 in Year 1 and $280,000 in Year 5.
- Marketing is a program cost per gross new paying team: $200 in Year 1, $215 in Year 2, $210 in Year 3, $205 in Year 4 and $200 in Year 5. Events, sponsorship and tooling add $24,000 to $100,000 a year. About 2.5% of active free accounts become paying teams, so Year 1 needs roughly 31,800 active free accounts, or $5.76 of marketing each. That figure is low for paid acquisition, and the plan relies on documentation, search and open-source channels that cost people's time more than cash. It is the first number to test with real data.
- The team has 5 people at the end of Year 1, 9 at the end of Year 2, 11 at the end of Year 3, 19 at the end of Year 4 and 21 at the end of Year 5. Support engineers grow from 1 to 4. Founder pay is $150,000 and $165,000 from month 1, and other salaries are Seattle planning figures from $110,000 to $195,000.
- Each salary carries a 27% load for employer payroll taxes, health cover, Washington paid family and medical leave premiums, workers' compensation through the state system and a retirement match. Pay rises of 3% a year start in Year 2 and appear as their own line, so the salaries in the headcount table stay at launch-year rates. Stock options are not costed, since they dilute ownership and use no cash.
- Receivables average 22 days across all revenue. Card-paid plans clear within a day or two, and Business plan invoices run on 30- to 60-day terms. Payables run 30 days. A bad-debt allowance applies to Business plan invoices only. Sales commissions run at 5% to 7% of new annual contract value once the account executive is in place.
- Rent is a $30,000 shared office in Year 1, $36,000 in Year 2 and $96,000 a year from Year 3 for about 2,200 square feet at roughly $44 per square foot, charges included. Washington's business and occupation (B&O) tax uses the Department of Revenue's rates for service and other activities, which depend on prior-year receipts: 1.5% under $1 million, 1.75% from $1 million to $5 million and 2.1% above that. A Seattle license and city-fee allowance is added. The classification for a software service needs confirming.
- The model taxes the company at the 21% federal corporate rate after carrying operating losses forward in full. Federal rules limit later-year use of newer losses to a share of taxable income (80% at the time of writing), which would add roughly $10,000 of tax in Year 3 and $20,000 in Year 4, a timing difference only. Washington has no corporate income tax, so the state rate is zero. Capitalized development costs and research credits are left out, and no distributions are paid in the five years.
Revenue by plan
| Revenue stream | Year 1 | Year 2 | Year 3 | Year 4 | Year 5 |
|---|---|---|---|---|---|
| Team plan platform fees | $302,200 | $1,187,300 | $2,047,500 | $2,883,600 | $3,629,700 |
| Metered usage charges | $109,900 | $535,400 | $1,072,500 | $1,655,400 | $2,223,600 |
| Business plan annual contracts | $0 | $256,500 | $900,000 | $1,732,500 | $2,673,000 |
| Total revenue | $412,100 | $1,979,200 | $4,020,000 | $6,271,500 | $8,526,300 |
| Growth on prior year | – | 380% | 103% | 56% | 36% |
All of Year 1 revenue comes from the Team plan. Business plan contracts begin in Year 2 and reach 31% of revenue by Year 5, which is why revenue per account rises as customers mature. Platform fees are the steadiest line. Usage is the most volatile, since it follows how much customers use the product. Revenue grows 380% in Year 2 because Year 1 starts from zero. December 2027 revenue of $81,000 is a $972,000 annual run rate, so Year 2 is 2.0 times the exit rate. Year 3 grows 103% as Business accounts reach 42 and teams reach 1,950.
Billing ramp, month by month
| Month | Team plan platform fees | Metered usage charges | Business plan annual contracts | Total revenue | EBITDA |
|---|---|---|---|---|---|
| Jan 2027 | $0 | $0 | $0 | $0 | ($76,641) |
| Feb 2027 | $1,800 | $600 | $0 | $2,400 | ($74,709) |
| Mar 2027 | $5,600 | $2,100 | $0 | $7,700 | ($70,440) |
| Apr 2027 | $10,000 | $3,600 | $0 | $13,600 | ($65,689) |
| May 2027 | $14,800 | $5,400 | $0 | $20,200 | ($60,374) |
| Jun 2027 | $19,900 | $7,200 | $0 | $27,100 | ($54,817) |
| Jul 2027 | $25,400 | $9,300 | $0 | $34,700 | ($48,696) |
| Aug 2027 | $31,400 | $11,400 | $0 | $42,800 | ($42,173) |
| Sep 2027 | $37,700 | $13,700 | $0 | $51,400 | ($35,247) |
| Oct 2027 | $44,500 | $16,200 | $0 | $60,700 | ($27,758) |
| Nov 2027 | $51,700 | $18,800 | $0 | $70,500 | ($19,866) |
| Dec 2027 | $59,400 | $21,600 | $0 | $81,000 | ($11,410) |
Revenue is $0 in January, $2,400 in February when billing opens, and $81,000 in December. Operating loss before interest, depreciation and tax (EBITDA) narrows every month, from $76,641 in January to $11,410 in December, and no month is profitable. Month-end cash is lowest in Oct, at about $54,000 once receivables are counted. The follow-on closes the month after.
Headcount and payroll
| Role | Annual wage | Starts | Year 1 end | Year 2 end | Year 3 end | Year 4 end | Year 5 end |
|---|---|---|---|---|---|---|---|
| Co-founder and CEO | $150,000 | Month 1 | 1 | 1 | 1 | 1 | 1 |
| Co-founder and CTO | $165,000 | Month 1 | 1 | 1 | 1 | 1 | 1 |
| Senior backend engineer | $178,000 | Month 7 | 1 | 1 | 1 | 1 | 1 |
| Developer advocate | $135,000 | Month 11 | 1 | 1 | 1 | 1 | 1 |
| Support engineer | $110,000 | Month 12 | 1 | 1 | 1 | 1 | 1 |
| Product engineer (web console) | $168,000 | Month 16 | – | 1 | 1 | 1 | 1 |
| Infrastructure and reliability engineer | $185,000 | Month 19 | – | 1 | 1 | 1 | 1 |
| Second support engineer | $112,000 | Month 20 | – | 1 | 1 | 1 | 1 |
| Account executive (business plan) | $125,000 | Month 22 | – | 1 | 1 | 1 | 1 |
| Third support engineer | $115,000 | Month 34 | – | – | 1 | 1 | 1 |
| Customer success manager | $115,000 | Month 36 | – | – | 1 | 1 | 1 |
| Product designer | $145,000 | Month 38 | – | – | – | 1 | 1 |
| Marketing and lifecycle manager | $125,000 | Month 38 | – | – | – | 1 | 1 |
| Operations and finance manager | $130,000 | Month 40 | – | – | – | 1 | 1 |
| Senior engineer, query engine | $190,000 | Month 41 | – | – | – | 1 | 1 |
| Senior engineer, security and compliance | $188,000 | Month 42 | – | – | – | 1 | 1 |
| Second account executive | $128,000 | Month 46 | – | – | – | 1 | 1 |
| Fourth support engineer | $118,000 | Month 46 | – | – | – | 1 | 1 |
| Solutions engineer | $165,000 | Month 48 | – | – | – | 1 | 1 |
| Second customer success manager | $118,000 | Month 50 | – | – | – | – | 1 |
| Second senior backend engineer | $195,000 | Month 54 | – | – | – | – | 1 |
| Total payroll incl. on-costs | $553,297 | $1,313,709 | $1,735,243 | $2,812,521 | $3,770,524 |
January starts with the two founders. A senior backend engineer joins in month 7, the developer advocate in month 11 and the first support engineer in month 12. Year 2 adds a product engineer in month 16, an infrastructure engineer in month 19, a second support engineer in month 20 and the first account executive in month 22. Year 3 adds only two people, a third support engineer in month 34 and a customer success manager in month 36. Year 4 adds eight: a designer, a marketer, an operations manager, a query-engine engineer, a security engineer, a second account executive, a fourth support engineer and a solutions engineer. Year 5 adds a second customer success manager and, in month 54, a second senior backend engineer, the first hire to go in the downside case. The founders' $150,000 and $165,000 sit inside costs, so profit is what remains after they are paid.
Profit and loss
| Year 1 | Year 2 | Year 3 | Year 4 | Year 5 | |
|---|---|---|---|---|---|
| Revenue | $412,100 | $1,979,200 | $4,020,000 | $6,271,500 | $8,526,300 |
| Direct costs (cloud hosting and storage, payment processing, support tooling) | ($80,224) | ($385,293) | ($782,578) | ($1,220,880) | ($1,659,825) |
| Gross profit | $331,876 | $1,593,907 | $3,237,422 | $5,050,620 | $6,866,475 |
| Payroll incl. on-costs | ($553,297) | ($1,313,709) | ($1,735,243) | ($2,812,521) | ($3,770,524) |
| Rent | ($30,000) | ($36,000) | ($96,000) | ($100,000) | ($104,000) |
| Utilities | ($2,400) | ($2,600) | ($3,600) | ($3,800) | ($4,000) |
| Marketing | ($183,000) | ($289,000) | ($339,000) | ($351,000) | ($354,000) |
| Insurance | ($10,000) | ($16,000) | ($26,000) | ($32,000) | ($38,000) |
| Professional fees | ($34,000) | ($72,000) | ($58,000) | ($64,000) | ($70,000) |
| Software subscriptions | ($30,000) | ($48,000) | ($78,000) | ($104,000) | ($126,000) |
| Free-tier hosting and compute | ($60,000) | ($120,000) | ($190,000) | ($240,000) | ($280,000) |
| Washington B&O tax and Seattle business license and city fees | ($9,000) | ($36,000) | ($80,000) | ($124,000) | ($197,000) |
| Added hosting as Business plan and usage grow (direct-cost mix adjustment) | $0 | ($43,000) | ($144,000) | ($272,000) | ($414,000) |
| Sales commissions and referral fees | $0 | ($27,000) | ($50,000) | ($68,000) | ($83,000) |
| Equipment replacement and new-hire kit | $0 | ($12,000) | ($18,000) | ($24,000) | ($22,000) |
| Recruiting, travel and two developer conferences | ($8,000) | ($24,000) | ($36,000) | ($40,000) | ($40,000) |
| Bad debt allowance (business plan invoices) | $0 | ($2,000) | ($6,000) | ($10,000) | ($14,000) |
| Annual pay raises (3% a year) | $0 | ($39,411) | ($105,676) | ($260,797) | ($473,234) |
| EBITDA | ($587,821) | ($486,813) | $271,902 | $544,502 | $876,717 |
| Depreciation | ($6,643) | ($6,643) | ($6,643) | ($6,643) | ($1,143) |
| Interest | $0 | $0 | $0 | $0 | $0 |
| Income tax | $0 | $0 | $0 | $0 | ($124,062) |
| Net income before start-up costs | ($594,464) | ($493,456) | $265,260 | $537,859 | $751,512 |
| Start-up costs expensed at opening (legal, security review, licensing, launch marketing) | ($65,000) | $0 | $0 | $0 | $0 |
| Net income after start-up costs | ($659,464) | ($493,456) | $265,260 | $537,859 | $751,512 |
Year 1 loses $594,464 before start-up costs and $659,464 after them. Year 2 loses $493,456, because four hires arrive before the revenue to carry them. Year 3 is the first profit, $265,260 on a 6.6% net margin, helped by a quiet hiring year. Year 4 is $537,859 (8.6%) as eight hires arrive, and Year 5 is $751,512 (8.8%) after $124,062 of income tax. Year 5 pays little tax only because earlier losses are still being used; at the full 21% rate the margin would be about 8.1%. Gross margin after all hosting is 75.7% in Year 5, and about 65% once the four support engineers and free-tier hosting are subtracted. Payroll including pay raises falls from 68% of revenue in Year 2 to 50% in Year 5.
Cash movements
| Year 1 | Year 2 | Year 3 | Year 4 | Year 5 | |
|---|---|---|---|---|---|
| Cash from operations | ($671,066) | ($556,195) | $181,549 | $444,820 | $652,826 |
| Laptops, test hardware and office fit-out | ($30,000) | $0 | $0 | $0 | $0 |
| Funding received | $1,500,000 | $0 | $0 | $0 | $0 |
| Loan principal repaid | $0 | $0 | $0 | $0 | $0 |
| Owner distributions | $0 | $0 | $0 | $0 | $0 |
| Net change in cash | $798,934 | ($556,195) | $181,549 | $444,820 | $652,826 |
| Closing cash | $798,934 | $242,740 | $424,289 | $869,108 | $1,521,935 |
Cash closes above zero every year. The lowest year-end balance is $242,740 in Year 2, after the seed is spent and before the first profit. The follow-on round carries the company through that gap. Cash builds to $1,521,935 by Year 5 with no debt and no distributions, and the company keeps it as a reserve against churn and a slow enterprise launch.
Balance sheet
| At year end | Year 1 | Year 2 | Year 3 | Year 4 | Year 5 |
|---|---|---|---|---|---|
| Cash | $798,934 | $242,740 | $424,289 | $869,108 | $1,521,935 |
| Accounts receivable | $24,839 | $119,294 | $242,301 | $378,008 | $513,914 |
| Laptops, test hardware and office fit-out (net) | $23,357 | $16,714 | $10,071 | $3,429 | $2,286 |
| Total assets | $847,130 | $378,748 | $676,661 | $1,250,545 | $2,038,134 |
| Accrued hosting and vendor bills | $6,594 | $31,668 | $64,322 | $100,346 | $136,424 |
| Bank loan | $0 | $0 | $0 | $0 | $0 |
| Paid-in capital | $1,500,000 | $1,500,000 | $1,500,000 | $1,500,000 | $1,500,000 |
| Retained earnings | ($659,464) | ($1,152,920) | ($887,660) | ($349,801) | $401,710 |
| Total liabilities and equity | $847,130 | $378,748 | $676,661 | $1,250,545 | $2,038,134 |
Margins, break-even and revenue per head
| Measure | Year 1 | Year 2 | Year 3 | Year 4 | Year 5 |
|---|---|---|---|---|---|
| EBITDA margin | -142.6% | -24.6% | 6.8% | 8.7% | 10.3% |
| Net margin (before start-up costs) | -144.3% | -24.9% | 6.6% | 8.6% | 8.8% |
| Payroll incl. pay raises as share of revenue | 134% | 68% | 46% | 49% | 50% |
| Revenue per full-time equivalent at year end | $82,420 | $219,911 | $365,455 | $330,079 | $406,014 |
| Average monthly revenue | $34,342 | $164,933 | $335,000 | $522,625 | $710,525 |
| Monthly revenue needed to cover operating costs | $95,168 | $215,308 | $306,864 | $466,281 | $619,805 |
| Debt service cover (EBITDA / interest + principal) | – | – | – | – | – |
The last two rows compare average monthly revenue with the revenue needed to cover operating costs. Year 1 averages $34,342 against $95,168 needed, and Year 2 $164,933 against $215,308. Year 3 clears the line, at $335,000 against $306,864. Revenue per full-time equivalent rises from $82,420 in Year 1 to $406,014 in Year 5, which is high for a company that runs a hosted service. It rests on a small team, a free tier that sells itself and a support load of about 625 to 740 teams per engineer. Debt-service cover has nothing to measure, since there is no debt.
Customer growth 20% short of plan
| Year 1 | Year 2 | Year 3 | Year 4 | Year 5 | |
|---|---|---|---|---|---|
| Revenue | $329,680 | $1,583,360 | $3,216,000 | $5,017,200 | $6,821,040 |
| Net income before start-up costs | ($622,439) | ($509,915) | ($88,198) | $510,500 | $217,186 |
| Net income after start-up costs | ($687,439) | ($509,915) | ($88,198) | $510,500 | $217,186 |
| Closing cash | $324,608 | $215,830 | $61,993 | $499,390 | $637,857 |
In this case all five years come in with revenue 20% below the base case on every line. The founders respond in six ways. The follow-on closes four months late, in month 15, and seed investors lend a $300,000 bridge in month 10 that converts into that round, so the round brings $450,000 of new cash. Marketing falls 20% in Years 1 and 2 and 30% from Year 3. Every hire after month 18 starts six months late, and the second senior backend engineer is never hired. The Year 3 office is 1,500 square feet at $66,000 instead of 2,200 at $96,000. Commissions, B&O tax, bad debt and the extra hosting fall with revenue. The founders keep their pay and free-tier hosting is unchanged. With those steps, year-end cash never falls below $61,993, and the company is profitable from Year 4. Year-end equity in Year 1 is $362,561, against $840,536 in the base case. Net income and closing cash are lower than the base case in every year. Year 3 is the narrowest point. Without these steps the same revenue shortfall would run the company out of cash during Year 3.
Sources
- Washington Department of Revenue, Business and occupation tax classifications. It lists the service and other activities rates of 1.5%, 1.75% and 2.1% by prior-year receipts, which the plan applies. Whether a software service falls in that classification is not settled here.
- Bureau of Labor Statistics, Software developers. The page would not open, so no wage figure is quoted. Salaries in this plan are planning figures.
- Washington Department of Labor and Industries, workers' compensation insurance. Premiums sit inside the 27% payroll load.
- AICPA, SOC 2 reports. The plan quotes no audit fee beyond its own planning figures.
Create a plan as complete as this one
Pick the amount of help you want.
Do it yourself
$197 Toolkit, 12 months
Build your plan with the AI Wizard and every tool you need, at your own pace.
Start my plan →Done with you
$497 Toolkit Plus, 12 months
Our AI builds the plan with you, section by section, from your answers.
Want a person too? Upgrade to a consultation with an MBA graduate.
See Toolkit Plus →Done for you
From $1,997 written for you
We research and write the whole plan, and you review the finished draft.
See the writing service →That is the example. For your own business, the database software company business plan template walks you through each section.