for SaaS & subscription

Billing knows your revenue. Aleq makes it the ledger.

Aleq is the books for subscription businesses. It recognizes revenue under ASC 606 as you bill, rebuilds the deferred waterfall on every upgrade and cancellation, and derives MRR, ARR, and net revenue retention from the same journal entries.

synced from Stripe & Recurly · ties to the ledger
Deferred revenue · live
Monthly recurring revenue$5,120,000
ratable + usageRecognized this month$4,905,000
Deferred revenue$27,600,000
Net revenue retention112%
Recognized as billed · ties to the GLon schedule
The reality today

Revenue rec is spread across Stripe, a spreadsheet, and hope.

Upgrades break the waterfall, usage trues up late, and the ARR you show the board never quite ties to the GL.

your stack todaydays lost
Stripe / Recurly0
Lockbox PDFexported to CSV+1
Excel waterfallkeyed by hand+2
Manual JEweeks late+6
NetSuitereconciled at close+5
a number you can trustday 14
Aleq — one ledger, real-time
day 0DRCash$12,400.00
CRAccounts receivable$12,400.00
balanced · posted day 0 · source: bank line BT-1142
from the field
The bank emails us a PDF with all the deposits. I open it, pull the check details into a spreadsheet, go into Recurly to apply payments, then log into NetSuite and key in the journal entries. One check is fine. Twenty or thirty is a total time sink.
Revenue-ops lead · vertical SaaS platform
Lockbox batch · deposits to entries
  1. readReads the lockbox PDFthe deposits the bank emails youread
  2. applyApplies each payment to the right subscriptionin Recurlyapplied
  3. postPosts the cash-application entryto the ledgerposted
The whole batch booked and reconciled before you open the file
How it works

A customer upgrades mid-term. The waterfall re-cuts.

Mid-term changes are where the deferred schedule breaks. Aleq re-allocates the remaining price, books the catch-up, and rebuilds the waterfall — the moment the plan changes.

Mid-term upgrade · Pro → Enterprise
1
Read · the plan change
Pulled the upgrade from billing
ChangePro → Enterprise · month 7 of 12
ARR impact+$480,000
Remaining term5 months
2
Re-allocated · ASC 606
Re-cut the remaining transaction price
Unrecognized at change$210,000
Added consideration$200,000
New monthly recognition$82,000
3
Booked · this period
Catch-up posted, schedule rebuilt
DRAccounts receivable$200,000
CRDeferred revenuere-cut across 5 months$200,000
Prior periods untouched · waterfall rebuiltre-derived
Recognition run · 420 subscriptions posted on schedule
Auto Proven on your books — runs alone, every entry logged and reversible.
On schedule420 contracts · all current
This month$4,905,000 recognized
Recognition run · 420 subscriptionsASC 606

The month's ratable recognition posts on its own — every schedule current, every entry logged and reversible.

DRDeferred revenue$4,905,000
CRSubscription revenue$4,905,000
posted on schedule · logged · reversible

The books for saas & subscription, run for you.

Aleq is the system of record and the controller that runs it. The work runs inside your policy and against your approval thresholds, and every entry it posts is signed, sourced, and reversible.

ASC 606 from the contract. Aleq reads each subscription and usage contract, allocates the transaction price across performance obligations, and posts recognition on the right pattern — ratable, point-in-time, or as-consumed.

subscription revenue · recognized from the ledger

Revenue recognition, from the contract to the ARR walk.

01

Deferred revenue, current to the day

The deferred-revenue subledger is rebuilt continuously. New bookings, upgrades, downgrades, and cancellations re-cut the waterfall and post the catch-up entry with a signed trail.

02

Usage-based billing, trued up automatically

Metered and consumption lines are accrued from event data and reconciled to the invoice, so unbilled and over-billed usage never strand on a spreadsheet.

03

MRR / ARR tied to the GL

New, expansion, contraction, and churned MRR are derived from the same journal entries as recognized revenue — so the ARR walk and the income statement agree by construction.

04

Stripe & Recurly reconciled to $0.00

Charges, refunds, processor fees, and payouts from Stripe and Recurly land in the ledger and reconcile to the bank to the penny, every night.

the whole close

The processor, the commissions, and the month around your revenue.

Recognition is one subledger of many. Stripe settles, AWS bills, grants vest, and nexus moves — Aleq posts all of it and seals the month.

subscription revenue · ASC 606recognized as billed
$61.4MARR · deferred schedule current to the day
MRR$5.12M
deferred revenue$27.6M
net revenue retention112%
Subscription revenueMRR, ARR, and the deferred schedule recognized as you bill — ASC 606.
bank vs. booksreconciled
$0.00difference · matched overnight
9,840 linesmatched
exceptions left for you2
Stripe & bank reconCharges, refunds, fees, and payouts matched to the bank to $0.00, nightly.
cash application0.4d to apply
$5,140,000applied to invoices this month
1,780 receipts → invoicesauto
Cash applicationLockbox and ACH receipts applied to the right subscription, then posted.
accounts payablepaid on approval
$2,418,000in bills, matched & coded
Amazon Web Servicesapproved
Cooley LLP · $64,800needs you
Bills & vendor payAWS, contractors, and SaaS spend captured, matched, and paid on approval.
continuous closeday 4 of 8 · 62%
Subledgers tied
Accruals posted
Flux & sign-off
Continuous closeAccruals, deferrals, and the month sealed — day by day, not in a crunch.
stock comp · ASC 718derived
$1,284,000SBC expense this period
grants from cap tableauto
Stock comp · ASC 718Grants from the cap table, expensed over the service period.
commissions · ASC 340derived
$2.88Mcapitalized, amortized over 48 months
amortized this period$60,000
Commissions · ASC 340Sales commissions capitalized and amortized over the benefit.
tax & provisioncurrent
31 stateseconomic nexus, watched live
approaching threshold3
provision (ASC 740)tied out
Tax & provisionNexus watched, the provision kept current as the books move.

It speaks your accounting natively.

The standards and subledgers your model runs on — derived and posted by Aleq, not configured by you.

ASC 606 · RevenueASC 340 · CommissionsDeferred revenue subledgerContract assets & liabilitiesStripe / Recurly billingUsage / metered revenue
FAQ

Questions, answered.

Your ARR walk and your income statement stop disagreeing.

Connect Stripe and your bank read-only. In 48 hours Aleq re-recognizes a closed period under 606 and shows you the deferred waterfall, signed.