Skip to main content

GAAPx Platform Overview

||View as Markdown|

GAAPx Platform Overview

Quick Summary: GAAPx is an AI-native revenue operations and ASC 606/IFRS 15 accounting automation platform. It ingests complex customer contracts, decomposes commitments into distinct Performance Obligations (POBs), calculates relative Standalone Selling Price (SSP) allocations, and generates deterministic revenue waterfall schedules and automated journal entries for enterprise ERPs.


Explore Platform Modules​


The Revenue Automation Architecture​

GAAPx acts as the intelligent revenue subledger between your Customer Relationship Management (CRM) / Billing systems and your General Ledger (GL).

flowchart LR
CRM["Salesforce / CPQ / Billing\n(Contracts, Invoices, Usage)"] --> GAAPX["GAAPx Intelligence Engine\n(POB Extraction, SSP Allocation, RevRec)"]
GAAPX --> Reports["Audit-Ready Schedules\n(Waterfall, Deferred Rev, Note 6)"]
GAAPX --> GL["General Ledger / ERP\n(NetSuite, QuickBooks, Sage Intacct)"]
GAAPX --> Agents["AI Agents & MCP\n(Claude Desktop, Cursor, Custom Agents)"]

Core System Components​

ComponentResponsibilityTechnical Implementation
Contract Ingestion EngineIngests PDF, DOCX, and CRM opportunities, extracting clauses, billing schedules, and terms.Vision & NLP OCR + LLM structured validation
ASC 606 Rule EngineEnforces 5-step revenue accounting, Standalone Selling Price (SSP) allocations, and carve-outs.Deterministic multi-entity allocation algorithms
Revenue Waterfall LedgerCalculates monthly/quarterly recognized revenue, unbilled receivables, and contract liabilities.Immutable event-driven amortization schedule
Disclosure & Close GeneratorProduces SEC-compliant ASC 606 Note 6 Footnote tables and period-end journal entries.Automated aggregation with GAAP/IFRS toggles
Developer & Agent LayerExposes live financial tools and query endpoints to AI agents and external scripts.REST API (/api/v1/*) & Model Context Protocol (MCP)

Multi-Entity & Multi-Tenant Hierarchy​

GAAPx is architected for complex corporate structures with multi-entity support:

  • Tenant / Organization: The master administrative account (e.g., Enterprise Holding Group).
  • Legal Entities: Distinct legal operating subsidiaries (e.g., GAAPx Inc. [US], GAAPx EMEA Ltd. [UK]), each maintaining its own:
    • Functional Currency (USD, EUR, GBP)
    • Accounting Calendar & Period Locks
    • Chart of Accounts Mapping & ERP Connection
  • Workspaces & Projects: Isolated reporting spaces for quarterly audits, scenario modeling, and M&A due diligence.