Industry guide
SaaS bookkeeping
SaaS bookkeeping separates billings, collections, recognized subscription revenue, processor activity, deferred amounts, payroll, and cash runway.
CLOSE FILE · ILLUSTRATIVE USD EXAMPLE
One annual subscription, three different numbers
Annual subscription paid upfront
One month of a uniform 12-month service
Service still owed to the customer
Deferred-revenue rollforward
$0 opening + $12,000 billings − $1,000 recognized = $11,000 closing.
This simplified accrual contract starts January 1, has one uniformly delivered service, and has no tax, discount, refund or implementation component. Actual recognition depends on contract obligations and the applicable accounting policy.
A dashboard’s annual recurring revenue is a separate operating metric. It is not a substitute for either recognized revenue or bank cash. Tie the billing export to the liability schedule before using growth charts.
Model the cash timing separately →What the monthly close has to prove
- Reconcile subscription billings and processor settlements.
- Separate collected cash from recognized revenue where accrual reporting applies.
- Track annual prepayments, refunds, credits, and chargebacks.
- Review payroll, contractor, hosting, and software costs against runway.
Documents to collect
- Billing-platform exports
- Processor settlement reports
- Bank and card statements
- Payroll registers
- Customer credit and refund reports
- Contracts supporting material annual prepayments
Common failure points
- Annual cash collections treated as one month's revenue
- Processor deposits recorded net
- Founder funding recorded as sales
- Hosting and direct service costs classified inconsistently
- Refund liabilities omitted
Example
A customer may pay $12,000 for a year in advance. Cash arrives immediately, while accrual revenue may be recognized over the service period.
Sources
Keep learning
Educational information only. Booksmrt provides bookkeeping services, not tax, legal, audit, or investment advice. Confirm material accounting and tax decisions with the appropriate professional.