Startup chart of accounts: a sample SaaS chart of about 45 accounts, by function

A seed-stage SaaS startup can run on about 45 accounts in seven groups: assets (1000s), liabilities (2000s), equity (3000s), revenue (4000s), cost of revenue (5000s), operating expenses (6000s) and other income and expense (7000s). Split operating expenses by function, R&D, sales and marketing and general and administrative, from day one, because investors, your CPA and the R&D credit all ask for that split.

Updated · 6 min read · By the Accountable team

The short version

  • A small chart beats a long one: Kruze's public SaaS template has over 80 accounts, and most seed-stage startups need about half that.
  • Number accounts by type: assets 1000s, liabilities 2000s, equity 3000s, revenue 4000s, cost of revenue 5000s, expenses 6000s, other 7000s.
  • Deferred revenue is a liability, and subscription revenue moves out of it into income each month as it is earned.
  • Group operating expenses by function so gross margin, burn by team and research costs can be read straight from the books.
  • Renaming an account keeps its history, so start with the accounts you need and add the rest when the transactions appear.

Assets and liabilities: cash, what customers owe you, and what you owe them

These accounts hold the balance sheet's two sides that change every day. Use one bank account per real bank account and one card account per real card.

Sample SaaS startup chart of accounts: assets and liabilities
CodeAccountWhat goes in it
1000Cash, operating checkingThe main bank account
1010Cash, savings and treasurySavings, money market, sweep accounts
1020Payment processor clearingStripe balance that has not paid out yet
1100Accounts receivableInvoices sent and not yet paid
1200Prepaid expensesAnnual software, insurance, conference fees paid ahead
1210DepositsSecurity deposits on office leases
1500Computer equipmentLaptops and hardware above your capitalization limit
1590Accumulated depreciationDepreciation taken on equipment to date
2000Accounts payableBills received and not yet paid
2010Credit cardsOne sub-account per card
2100Accrued expensesWork done or bills owed but not yet invoiced
2110Accrued payroll and bonusesWages earned and not yet paid
2120Payroll tax liabilitiesWithholding and employer taxes waiting to be paid
2200Deferred revenueCustomer prepayments for service you still owe
2400Convertible notes payableNotes that are debt on your books

Equity: separate accounts for common stock, preferred stock and SAFEs tie the books to the cap table

Equity accounts record what investors and founders put in. Keep one for each security you issue, so each can be tied to a line on the cap table. Kruze's template, for example, holds SAFE notes in equity with a sub-account for each investor. Whether a SAFE sits in equity or in liabilities is a call for your CPA.

Sample SaaS startup chart of accounts: equity
CodeAccountWhat goes in it
3000Common stockFounder and employee shares issued
3010Preferred stockOne sub-account per series (Seed, A)
3020SAFEsAmounts received on SAFEs, if your CPA books them in equity
3030Additional paid-in capitalPaid in above par value, and stock-based compensation credited here
3100Accumulated deficitPrior years' losses, rolled forward each year

Revenue and cost of revenue: separating them gives investors your gross margin

Keep recurring revenue apart from one-time revenue so monthly recurring revenue can be read from the books. Put the direct cost of serving customers in the 5000s, so gross margin is revenue minus those accounts.

Sample SaaS startup chart of accounts: revenue and cost of revenue
CodeAccountWhat goes in it
4000Subscription revenueRecurring fees, released from deferred revenue as earned
4010Implementation and services revenueOne-time setup and consulting fees
4090Refunds and discountsContra-revenue, so refunds stay visible
5000Hosting and infrastructureCloud costs that run the product for customers
5010Payment processing feesStripe and card fees on customer payments
5020Customer support payrollPay of people who serve customers
5030Third-party software in the productLicenses and APIs the product resells or depends on

Operating expenses: group them by R&D, sales and marketing, and G&A from day one

The split by function is the single most useful choice in the chart. It shows burn by team, feeds gross margin and operating expense ratios in investor updates, and separates engineering payroll, which matters for the research costs and credit in the section 174 guide and the R&D credit guide.

Sample SaaS startup chart of accounts: operating expenses and other income and expense
CodeAccountWhat goes in it
6000R&D payroll and taxesEngineers, product and design staff
6010R&D contractorsOutside developers, with the country of the work noted
6020Dev tools and softwareCode hosting, testing and design tools
6100Sales and marketing payrollSales, marketing and success staff
6110AdvertisingPaid channels
6120Events and travelConferences, customer visits
6200G&A payrollFounders in admin roles, finance, operations
6210LegalFormation, contracts, fundraising counsel
6220Accounting and taxBookkeeper, CPA, filing fees
6230InsuranceBusiness, cyber and D&O cover, expensed monthly from prepaid
6240Rent and officeLease, coworking, supplies
6250General softwareEmail, chat, finance and admin tools
6260Bank feesAccount and wire fees
6270Taxes and licensesDelaware franchise tax and annual report fee, state fees
6290Stock-based compensationNon-cash expense for options and restricted stock
7000Interest incomeInterest on cash balances
7100Interest expenseInterest on notes and loans
7200Foreign exchange gain or lossDifferences on non-dollar payments
7900Income tax expenseFederal and state income tax, once profitable

A month of transactions lands in the chart like this

Worked example: seven transactions and their accounts

A $24,000 annual customer payment on October 1: debit Cash 1000, credit Deferred revenue 2200. Each month $2,000 moves to Subscription revenue 4000.

A $42,000 payroll run, with $30,000 for engineers, $8,000 for sales and $4,000 for finance: debit 6000 $30,000, 6100 $8,000, 6200 $4,000, credit Cash 1000.

A $3,100 cloud bill for the product: debit Hosting and infrastructure 5000, credit the card 2010.

A $350 fee on Stripe payments: debit Payment processing fees 5010, credit Payment processor clearing 1020.

A $400 Delaware franchise tax payment: debit Taxes and licenses 6270, credit Cash 1000.

A $6,000 annual insurance payment: debit Prepaid expenses 1200, then $500 a month to Insurance 6230.

A SAFE for $500,000 wired in: debit Cash 1000, credit SAFEs 3020.

Five rules keep the chart small and useful

  • Do not create an account per vendor. Vendors are tracked separately, and the account says what the money was for.
  • Add an account only when three or more transactions in a month need it.
  • Keep the suspense or uncategorized account at $0 when you lock the month.
  • Do not change the structure mid-year unless you must. Renaming an account keeps its history, but moving spend between accounts changes past reports.
  • Let your CPA review the chart before the first tax return, because they will map it to the return's lines.

In Accountable, open Accounting › Chart of accounts and press New account to give it a code, a name and an account type. Changes to the chart of accounts by Accountable AI wait for your approval unless you chose Always allow.

Questions founders ask

What accounts does a startup need?

Cash and card accounts, receivables and payables, prepaid expenses, deferred revenue, payroll liabilities, equity accounts for stock and SAFEs, revenue, cost of revenue, and expenses grouped by R&D, sales and marketing and G&A. About 45 is enough at seed.

How should a SaaS startup set up its chart of accounts?

Number accounts by type, keep recurring revenue apart from one-time revenue, put deferred revenue in liabilities, and split operating expenses by function so gross margin and burn by team are simple to read.

Where do SAFEs go in a chart of accounts?

Kruze's template puts SAFE notes in equity, with a sub-account per investor. Some companies record them as liabilities. Ask your CPA which treatment fits your documents.

How many accounts should a startup chart of accounts have?

Fewer than you think. Kruze's public SaaS template has over 80, and suggests choosing the ones that match your operations. Start near 45 and add accounts as needed.

Can I change my chart of accounts later?

Yes. Renaming an account keeps its history. Moving spending between accounts changes past reports, so do it at a year end when you can.

Add an account in a few clicks, with history kept

Accountable's chart of accounts lives in Accounting › Chart of accounts. Add an account with a code, a name and a type, and rename it later without losing its history.

Start free