Accounting for SaaS startups: Stripe, deferred revenue and ASC 606
Accountable books each Stripe charge, fee and refund on its own day, free on every plan. A schedule turns a $12,000 annual plan into $1,000 a month of revenue. Your CPA makes the judgment calls the US revenue standard leaves open.
Updated · 4 min read · By the Accountable team
- Revenue when the money moves
- Cash and burn on Home follow this view
- Nothing more until renewal
- $11,000 deferred after January
- Each month's share posts itself
- Spread evenly, as ASC 606 does for a plain plan
A Revenue schedule spreads the payment over the 12 months it covers and changes the accrual books only.
The short version
- Stripe connects when you approve Accountable's read-only Stripe App in Stripe, free on every plan, and each charge, fee and refund is booked on the day it happened.
- A schedule spreads an annual payment over the months it covers: a $12,000 plan is $1,000 a month on the accrual view, while the cash view stays as the money moved.
- ASC 606 has five steps, and for a plain subscription the result is revenue spread evenly over the access period.
- Contracts with onboarding, usage fees or discounts need a judgment call that Accountable does not make for you; your CPA does.
- Burn, runway and the investor update come from the same books, so the numbers you send investors match the books your CPA uses.
Stripe charges, fees and refunds post the same day
Each charge posts at its gross amount on the day the customer paid, Stripe's fee posts as an expense on the same day, and refunds and disputes come off revenue on theirs. Each payout then moves the money from a Stripe clearing account to the bank deposit it matches. A charge on Saturday, January 30, 2027 that pays out two business days later, on Tuesday, February 2, is January revenue.
The full walk-through, with the four entries for one payout, is on Accountable for Stripe, and the accounting behind it is in How to account for Stripe payouts.
- Jan 30, 2027Jan 30, 2027Booked as January revenueThe gross charge and Stripe's fee, same day.
- Jan 31, 2027Jan 31, 2027January's revenue includes itWaiting in Stripe clearing, still your cash.
- Feb 2, 2027Feb 2, 2027Payout reaches the bankTwo business days later, out of Stripe clearing.
An annual plan becomes deferred revenue, then $1,000 a month
A customer who pays $12,000 for a year of software has paid in one month and received the service over twelve. Create a Revenue schedule under Accounting › Schedules, with the total, the first month and the number of months, and Accountable also offers one when it spots an annual payment. The payment moves to Deferred revenue, and each month's share posts at month-end.
$1,000 of revenue; $11,000 still deferred
| Account | Debit | Credit |
|---|---|---|
| Deferred Revenue | $1,000.00 | |
| Subscription Revenue | $1,000.00 | |
| Balanced | $1,000.00 | $1,000.00 |
The January payment of $12,000 first moves to Deferred Revenue. This entry repeats each month-end through December 2026, on the accrual view only.
By the end of June, $6,000 is earned and $6,000 is still deferred; by the end of December all $12,000 is revenue, while the cash view shows the $12,000 in January.
Schedules change the accrual books only, so the cash view stays as the money moved. If the first month is already closed, the past months post as one catch-up entry. Press End early or Skip a month if the customer cancels. The entries are explained in Deferred revenue for SaaS.
ASC 606 has five steps; your CPA makes judgment calls
ASC 606 is the US standard that recognizes revenue as you deliver. FASB's standard asks you to identify the contract, identify the performance obligations, determine the price, allocate the price to each obligation and recognize revenue as each one is satisfied. PwC's guide says a promise to give access to a SaaS platform typically qualifies as a series of distinct services recognized over time, which is why a plain subscription is spread evenly.
Onboarding that is a separate obligation, usage fees, credits and discounts change the timing, and those are decisions for a person who has read the contract. Accountable does the spreading you set up and keeps the evidence; it does not decide your performance obligations. ASC 606 for SaaS startups shows a $27,000 deal worked through all five steps.
Burn, runway and investor updates come from the same books
- Home shows total cash, monthly burn and runway for the month you pick, always on a cash basis.
- Reports › Analysis breaks Spend, Revenue and Cost of revenue down by month.
- On Pro and Holding, the investor update drafts from the same numbers and you send it from the app.
- Every month ends with a report you can send your CPA and investors, and the month's numbers stop changing once it is locked.
SaaS gross margin explains what belongs in cost of revenue, and startup runway the formula.
Set up a SaaS startup's books in four steps
Step 1: Connect Stripe under Connections (Settings › Banks, cards and payroll). It is free on every plan.
Step 2: Connect the bank your payouts land in: Mercury, Brex and Ramp connect free, and other banks through Stripe or by statement upload.
Step 3: Create a Revenue schedule for each annual plan, or accept the suggestion when Accountable spots one.
Step 4: Close the month and send the report to your CPA and investors.
Questions founders ask
Does Accountable follow ASC 606?
It books what you set up: Stripe revenue on the charge day and schedules that spread revenue over the months a payment covers. Whether a contract needs more, such as a separate onboarding obligation or an estimate for usage fees, is a decision for your CPA.
Is connecting Stripe free?
Yes. Mercury, Brex, Ramp and Stripe connect directly on every plan, including Free, and do not count toward the bank-link limit.
Can I see revenue on a cash and an accrual view?
Yes. Each company has a reporting basis, and cash, burn and runway on Home are always cash. Schedules change the accrual books only.
What happens when an annual customer cancels early?
Press End early on the schedule, and Accountable stops posting further months. Whether any of the prepaid amount is refunded or kept is decided under your contract and your CPA's advice.
Books that follow your Stripe revenue
Start free with one company. Connect Stripe, spread annual plans with a schedule, and send your investors and CPA the same closed numbers.
Start freeSources, checked September 30, 2026: