GAAPx Platform Overview
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
5-minute quickstart guide: set up your entity, upload a contract, and generate schedules.
Extract MSAs, Order Forms, and SOWs with multi-modal AI vision and clause parsing.
Multi-tier parent/child customer accounts, amendment lineage, and co-terminations.
Relative Standalone Selling Price allocation, carve-outs, and multi-element bundles.
Decoupled billing schedules, milestones, advance/arrears, and credit memos.
High-volume event ingestion, tiered overage rating, and prepaid credit drawdowns.
Dynamic monthly ASC 606 revenue amortization, deferred revenue, and unbilled AR.
Subledger period locks, immutable audit trails, and automated ERP journal entries.
Automated SEC/GAAP Note 6 footnote tables, RPO rollforwards, and auditor exports.
Automated contract risk detection and 1-click deal approvals in Slack.
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
| Component | Responsibility | Technical Implementation |
|---|---|---|
| Contract Ingestion Engine | Ingests PDF, DOCX, and CRM opportunities, extracting clauses, billing schedules, and terms. | Vision & NLP OCR + LLM structured validation |
| ASC 606 Rule Engine | Enforces 5-step revenue accounting, Standalone Selling Price (SSP) allocations, and carve-outs. | Deterministic multi-entity allocation algorithms |
| Revenue Waterfall Ledger | Calculates monthly/quarterly recognized revenue, unbilled receivables, and contract liabilities. | Immutable event-driven amortization schedule |
| Disclosure & Close Generator | Produces SEC-compliant ASC 606 Note 6 Footnote tables and period-end journal entries. | Automated aggregation with GAAP/IFRS toggles |
| Developer & Agent Layer | Exposes 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.