SaaS Chart of Accounts: Complete Template & Setup Guide (2026)

Woosung Chun
CFO, DualEntry
Woosung Chun
CFO, DualEntry

Woosung Chun is the CFO of DualEntry with experience in corporate finance, accounting, strategy, and acquisitions. He previously grew from scratch and led the M&A and Finance teams at Benitago, where he completed more than 12 acquisitions in 2 years. He graduated with a BS from NYU Stern. At DualEntry, Woosung writes about AI in accounting, revenue recognition, foreign currency accounting, hedge accounting, and ERP modernization for finance teams navigating complex, multi-entity environments.

Learn about our editorial policies.
Last updated
May 4, 2026
Reviewed by
Do San (Justin) Myung
Do San (Justin) Myung
Expert Accountant & Former Consulting CFO | DualEntry

Justin (Do San Myung) is Expert Accountant at DualEntry with 20+ years of hands-on experience managing general ledgers, financial close processes, and ERP implementations for mid-market and enterprise companies. As a former Consulting CFO and Controller, he has personally overseen month-end closes, SOX compliance programs, and multi-entity consolidations across technology, manufacturing, and services industries. Justin specializes in transforming manual accounting workflows into automated, AI-driven processes.

Learn about our editorial policies.
saas-chart-of-accounts-hero
Contents
More

Subscribe to the
DualEntry Newsletter

Get Fresh Al finance insights, reports and more delivered straight to your inbox

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Summarize this article

Most SaaS founders start with the default chart of accounts in QuickBooks or Xero. A sensible starting point – but not a future-proof one. As your business grows, investors and auditors will ask for a proper P&L with SaaS gross margins, and this is where starter setups fall flat.

A common misconception is that the SaaS chart of accounts is just a longer version of the standard template. In reality, it's a different structure, built around subscription revenue, deferred revenue, and a COGS definition that produces a meaningful gross margin. Get it wrong and reporting – from investor updates to board decks to audit prep – gets harder.

This guide includes a complete SaaS chart of accounts template with account numbers, plus an explanation of what makes each account SaaS-specific and when to add it. Copy it, adapt it to your business’ growth stage, and skip the rebuild later.

What is a chart of accounts (and why is SaaS different)? 

A chart of accounts (CoA) is the complete list of every account in your general ledger, organized by type: current assets, current liabilities, equity, revenue, payroll, expenses, and beyond. For SaaS companies, the standard chart of accounts needs significant customization because subscription revenue, deferred revenue, and SaaS-specific COGS don’t fit the default categories in most accounting software. To understand the difference between a general ledger and chart of accounts read our in depth guide.

What makes a SaaS chart of accounts different

There are four structural differences:

  • Revenue needs multiple lines. SaaS companies have subscription revenue, implementation revenue, professional services revenue, and often usage-based revenue. A single "Revenue" account hides the information that investors and board members need.
  • Deferred revenue is a major liability. If you're collecting annual prepayments, you need a dedicated Deferred Revenue (Current) account, and eventually a Deferred Revenue (Long-Term) account too. Most default CoAs don't include these. [1]
  • COGS determines gross margin. SaaS gross margin is the metric investors scrutinize the most. It depends entirely on which expenses you classify as COGS vs. operating expenses. If you make mistakes in the CoA, your gross margin will be misleading.
  • Capitalized software development needs its own home. SaaS companies that capitalize development costs under ASC 350-40 [2] need intangible asset and amortization accounts that don't exist in default templates.

Check out our guide on how SaaS accounting works for more on this. 

A complete SaaS chart of accounts template

Let’s look at a complete sample chart of accounts for a SaaS company, organized by account type with standard numbering. This template is made for companies from seed stage through $50M+ ARR, and it’s ready to implement in QuickBooks, Xero, NetSuite, or DualEntry.

Assets (1000-1999)

Acct # Account name Notes
1000 Cash - Operating Primary operating account
1010 Cash - Savings / Reserve Separate from operating for runway visibility
1100 Accounts Receivable Invoiced but uncollected; critical for enterprise SaaS with net-30/60 terms
1200 Prepaid Expenses Annual software subscriptions, prepaid insurance, prepaid hosting
1300 Capitalized Software Development ASC 350-40 [2]: costs incurred during application development stage. Add at Series A+
1310 Accumulated Amortization - Software Contra-asset. Amortize over useful life (typically 3–5 years)
1400 Fixed Assets (Furniture, Equipment) Minimal for most SaaS. Threshold: >$2,500 typically
1410 Accumulated Depreciation Contra-asset for fixed assets

Liabilities (2000-2999)

Acct # Account name Notes
2000 Accounts Payable Unpaid vendor bills
2100 Accrued Expenses Accrued payroll, accrued bonuses, accrued hosting costs
2200 Deferred Revenue - Current Cash collected for subscriptions to be recognized within 12 months.[1] This is the key SaaS account.
2210 Deferred Revenue - Long-Term Multi-year contracts: portion beyond 12 months. Add when you have 2+ year deals.
2300 Accrued Payroll & Taxes Wages earned but not yet paid, plus employer payroll tax liabilities
2400 Deferred Rent / Lease Liability ASC 842[5] lease liability. Add if you have office leases.
2500 Line of Credit / Debt Venture debt, credit lines. Separate current vs. long-term portions.
2600 Deferred Commission Liability ASC 340-40 [4]: sales commissions on >12-month contracts capitalized and amortized. Add at Series A+.

Equity (3000-3999)

Acct # Account Name Notes
3000 Common Stock Par value of issued shares
3100 Additional Paid-in Capital (APIC) Amount raised above par. This is where your funding rounds live.
3200 Retained Earnings Accumulated profit/loss. Negative for most pre-profit SaaS.

Revenue (4000-4999)

Acct # Account Name Notes
4000 Subscription Revenue Core SaaS revenue. Recognized ratably over the subscription period (ASC 606 )[1], [7].
4100 Implementation / Onboarding Revenue One-time setup fees. May be recognized at delivery or over time depending on contract.
4200 Professional Services Revenue Training, consulting, custom development. Separate from subscription for margin analysis.
4300 Usage / Overage Revenue Usage-based billing above the subscription base. Growing category in modern SaaS pricing.

Cost of Goods Sold (5000-5999)

Acct # Account Name Notes
5000 Hosting & Infrastructure AWS, GCP, Azure. THE largest SaaS COGS line. Include CDN, monitoring, DevOps tooling.
5100 Customer Support Salaries Support team directly serving customers. Customer success is debated — see Section 4.
5200 Third-Party Software (Embedded) Software embedded in your product (APIs, data providers, payment processing fees).
5300 Professional Services COGS Direct delivery cost of implementation/consulting engagements (consultant salaries, contractors).
5400 Amortization of Capitalized Software If you capitalize dev costs (ASC 350-40 [2]), the amortization hits COGS.

Operating Expenses (6000-8999)

Acct # Account Name Notes
5000 Hosting & Infrastructure AWS, GCP, Azure. THE largest SaaS COGS line. Include CDN, monitoring, DevOps tooling.
5100 Customer Support Salaries Support team directly serving customers. Customer success is debated — see Section 4.
5200 Third-Party Software (Embedded) Software embedded in your product (APIs, data providers, payment processing fees).
5300 Professional Services COGS Direct delivery cost of implementation/consulting engagements (consultant salaries, contractors).
5400 Amortization of Capitalized Software If you capitalize dev costs (ASC 350-40), the amortization hits COGS.

Revenue account structure: the most important decision 

The most important structural decision in your SaaS chart of accounts is how you break out revenue. A single ‘Revenue’ line tells investors nothing. At a minimum, you should separate subscription revenue from professional services revenue. These have different gross margins, different recognition timing, and different growth signals.

Subscription Revenue (4000): Your core SaaS product revenue, recognized ratably. This is the number that drives MRR and ARR. If you get subscription revenue recognition right for a "pure SaaS" classification, it should be more than 80% of total revenue.

Implementation Revenue (4100): One-time fees for setup, data migration, and onboarding. This is worth separating because the recognition timing is different (at delivery vs. over time), the margin is much lower than subscription, and investors discount it in valuation.

Professional Services Revenue (4200): For training, consulting, and development. This should be kept separate from implementation. Margins typically run 20–40% vs. 75–85% for subscription.[3] Investors and auditors expect them to be separated. [8] Blending them into one revenue line distorts your gross margin in either direction.

Usage / Overage Revenue (4300): Usage-based or consumption revenue above the subscription base. This should be tracked on its own line in the CoA. In modern SaaS pricing, this one’s often the fastest-growing revenue category, [6] so you want to be able to see the trend cleanly.

SaaS COGS: getting gross margin right

Gross margin – the SaaS metric investors scrutinize first [3] – is determined by what you classify as Cost of Goods Sold. The rule is: if the cost is directly tied to delivering your product to customers, it’s COGS. If it’s about building, selling, or running the company, it’s an operating expense.

Expense COGS? OpEx? Explanation
AWS / hosting ✓ COGS Directly delivers product to customers
Customer support salaries ✓ COGS Directly supports customer use of product
Customer success salaries Debatable Debatable Some classify as COGS; some as Sales. Be consistent and document.
Payment processing fees (Stripe) ✓ COGS Direct cost of collecting subscription revenue
Engineering salaries ✓ R&D Building the product, not delivering it
Sales commissions ✓ Sales Selling the product. Common mistake: putting this in COGS.
Marketing spend ✓ S&M Demand generation, not delivery

Target SaaS gross margins
The healthy range for SaaS subscription gross margin sits between 75% and 85%. [3] If yours comes in below 65%, the usual culprit is R&D expenses or sales costs that have ended up in COGS by mistake. If it's above 90%, it's worth checking whether hosting or support costs have been underclassified.

How the chart of accounts changes by growth stage

Your SaaS chart of accounts should evolve as your company grows. While a seed-stage startup needs 30-40 accounts, a Series-B company prepping for audit needs 80-100+, with sub-accounts, department tracking, and multi-entity support. Adding everything at once creates unnecessary complexity; adding too late forces expensive restructuring.

The table below shows what to include at each stage, and which accounting software for growing SaaS businesses tends to work best. Use it as a checklist: if you're approaching the next stage, these are the accounts to layer in before the complexity catches up with you.

Stage ~Accounts Add these accounts Tool
Pre-revenue / Seed 30-40 Core assets, liabilities, equity, basic revenue, R&D, G&A. Single deferred revenue account. QuickBooks or Xero
Series A ($1M–$5M ARR) 50-70 Revenue breakouts (sub/impl/services), deferred rev current/LT, COGS detail, capitalized software, department sub-accounts. QuickBooks + add-ons, or DualEntry
Series B+ ($5M–$50M ARR) 80-100+ Multi-entity sub-accounts, intercompany elimination, ASC 340-40 [4] commission accounts, location/department tracking, audit trail accounts. DualEntry (AI-native ERP)
IPO-track ($50M+) 100-150+ SOX-compliant structure, multi-book (GAAP + IFRS), complex equity accounts, segment reporting, intercompany across entities. DualEntry or NetSuite

Common mistakes

The most frequent SaaS chart of accounts mistakes create problems that compound over time: misleading gross margins, failed audits, and investor-facing P&Ls that don’t match industry standards. Fix these inside your general ledger before they become expensive.

  • Using a single "Revenue" account. If an investor can't see subscription revenue separately from services revenue, they can't calculate your SaaS gross margin. This is the number-one sign of an immature CoA.
  • Putting sales commissions in COGS. Commissions are a selling expense (7000-series), not a cost of delivering the product. Misclassifying inflates COGS and deflates gross margin.
  • Having no deferred revenue account. If you're collecting annual prepayments and don't have a deferred revenue liability account, you're recognizing revenue prematurely – cue an audit red flag.
  • Making no separation between current and long-term deferred revenue. Multi-year contracts need both. Auditors and investors expect this classification for working-capital analysis.
  • Having too many sub-accounts too early. If you’re a seed-stage startup with 150 accounts, you’re wasting time on a level of classification nobody needs yet. Start lean, and add structure as you grow.
  • Not aligning with investor reporting expectations. Your P&L should show: Revenue → COGS → Gross Profit → R&D → S&M → G&A → EBITDA. If your CoA doesn't produce this structure naturally, you’ll want to restructure it.

Setting up your SaaS chart of accounts in DualEntry

If you'd rather skip the manual setup entirely, DualEntry automates GL coding and account mapping with AI and generates a SaaS-optimized chart of accounts automatically when you create your company. It includes the revenue breakouts, COGS structure, deferred revenue accounts, and department tracking from the template above – pre-configured with the correct numbering convention.

DualEntry’s pre-built CoA covers subscription, implementation, services, and usage revenue out of the box. COGS is structured for SaaS gross margin, and deferred revenue is split current and long-term from day one. You start with the lean 40-account seed structure, and DualEntry prompts you to add accounts as your complexity grows: from multi-entity sub-accounts to ASC 340-40 commission and departmental tracking. Transactions are auto-categorized to the correct account using AI, not manual rules, which cuts down on misclassifications that inflate or deflate gross margin.

If you're a solo founder tracking fewer than 20 transactions a month, QuickBooks or Xero with a properly configured CoA will work fine. DualEntry is built for scaling SaaS companies whose transaction volume and accounting complexity make manual categorization unsustainable.

The bottom line

Your chart of accounts is the foundation of every financial report your company creates. Get the SaaS-specific structure right – revenue breakouts, COGS classification, deferred revenue – and everything from gross margin to investor P&Ls to audit readiness will be smoother. It’s worth setting these strong foundations, otherwise you’ll find yourself needing to rebuild your CoA later… usually under pressure from auditors.

The template in this guide is easy to adapt to your stage, so try implementing it this week. And if you want it pre-built, DualEntry can generate it for you. Schedule a free demo to see how DualEntry automates the accounting work that slows scaling SaaS teams down — from revenue recognition to month-end close.

SaaS Charts of Accounts FAQs

What is a chart of accounts for a SaaS company?

A chart of accounts for a SaaS company is the organized list of every account in the general ledger, customized for subscription business models. It features SaaS-specific accounts like Subscription Revenue, Deferred Revenue (current and long-term), Hosting & Infrastructure COGS, and Capitalized Software Development – you won't find these in standard default templates.

How many accounts should a SaaS startup have?

A seed-stage SaaS startup should have 30-40 accounts covering core assets, liabilities, equity, one or two revenue lines, and basic expense categories. As you grow to Series A ($1M–$5M ARR), expand to 50-70 with revenue breakouts and COGS detail. Series B+ companies typically need 80-100+ accounts, including departmental tracking and multi-entity sub-accounts.

What goes in SaaS COGS vs. operating expenses?

SaaS COGS includes costs directly tied to delivering your product: hosting and infrastructure (AWS, GCP), customer support salaries, payment processing fees, and third-party software embedded in your product. Operating expenses cover everything else – think R&D salaries, sales commissions, marketing, and G&A.

What is a good SaaS gross margin?

Best-in-class SaaS companies achieve 75-85% [3] gross margins on subscription revenue. Below 65% often points to misclassification of R&D or sales costs as COGS. Above 90% might mean you've underclassified hosting or support costs. Investors use gross margin as a primary indicator of a SaaS business' health.

Should I separate subscription revenue from services revenue?

Yes. Always. Subscription revenue and professional services revenue have different gross margins (75-85% vs. 20-40%) [3], different recognition timing [1], and different growth signals. Because of this, investors and auditors expect them to be separated. [8] A single "Revenue" line is a sure sign of an immature SaaS chart of accounts.


References

See the full power of DualEntry in 30 minutes

Go live in 24 hours

By clicking "Schedule Demo" you agree to the use of your data in accordance with DualEntry's Privacy Notice, including for marketing purposes.