A Beginner’s Guide to Chart of Accounts for Tech Startups

Most accounting software (like QuickBooks or Zoho) starts you off with a generic template designed for a coffee shop or a construction company. Do not use this. Tech startups have unique needs—specifically around separating "Cost of Goods Sold" (hosting) from "Operating Expenses" (office rent)—that require a custom setup.
The "Gross Margin" Trap
Investors value SaaS companies based on Gross Margin. This is the profit you make on the software itself before paying for rent or marketing.
The Mistake: Many founders put their AWS or Azure hosting bills under "Office Expenses."
The Fix: Hosting is a direct cost of delivering your service. It must go under COGS (Cost of Goods Sold). If you hide it in expenses, your margins look artificially high, and you will fail due diligence.
The Ideal SaaS Structure
Here is the standard numbering system used by CFOs in the tech industry. You can copy-paste this logic into AkMo Books or Xero:
4100: Subscription Revenue (MRR)
4200: Implementation / Setup Fees (One-time)
4300: Consulting Services
5000 - Cost of Goods Sold (COGS)
5100: Hosting Fees (AWS, Google Cloud, Azure)
5200: Third-Party Licenses (APIs like Twilio or Stripe fees)
5300: Customer Support Salaries (People who fix the product)
6000 - R&D (Operating Expense)
6100: Engineering Salaries (Devs building new features)
6200: Dev Tools (GitHub, Jira)
7000 - Sales & Marketing
7100: Ad Spend (Google Ads, LinkedIn)
7200: Sales Commissions
8000 - General & Admin (G&A)
8100: Founder Salaries
8200: Legal & Accounting
8300: Rent & Utilities
3 Categories You Must Watch
1. Deferred Revenue (Liability)
As discussed in our ASC 606 Guide, money you collect upfront for an annual plan is not income yet. It is a debt you owe the customer in service. Your COA must have a "Deferred Revenue" account in the Liabilities section (usually numbered 2500).
2. R&D vs. COGS
This is the most common confusion.
Rule of Thumb: If the server shuts down and the customer loses access instantly, that cost is COGS. If the server is used by developers to test a feature that won't launch for 6 months, that cost is R&D.
3. CapEx vs. OpEx
Did you buy a $3,000 MacBook for a developer? That is an Asset (Computer Equipment), not an Expense. You depreciate it over 3 years. Small items like a $50 mouse are just "Office Supplies" (Expense).
FAQs
Can I change my Chart of Accounts later?
Technically yes, but it is painful. You have to "reclassify" old transactions to fix historical reports. It is much better to spend 2 hours getting it right today.
Does my software do this automatically?
AkMo Books comes with a "SaaS Template" pre-loaded. QuickBooks and Zoho Books require you to delete their default retail accounts and manually add these SaaS-specific ones.
How detailed should I be?
Don't overcomplicate it. You don't need "Facebook Ads" and "Twitter Ads" as separate accounts yet. Just "Digital Advertising" is fine until you are spending $50k/month.