How It Works
Deterministic rules, not runtime guesses
You define your recognition policies once — how each product recognizes, over what term, under which triggers. Loopfour applies those rules identically to every contract, every period. Run it on the same contract a thousand times and you get the same schedule a thousand times. Where AI helps — reading a non-standard contract, extracting terms — it’s scoped and confidence-gated, never left to decide how revenue is booked.
ASC 606, Revenue from Contracts with Customers (opens in a new tab) sets out a five-step model: identify the contract, identify the performance obligations, set the transaction price, allocate it using standalone selling price, and recognize revenue as each obligation is satisfied. Your controllers set the policy for each step, and Loopfour runs it the same way every time.