Ledger
Set up
Menu

Roadmap

From trustworthy service cost to explainable unit economics.

Ledger is building upward in deliberate layers. Provider cost calculation must be correct first. Business attribution then moves published cost through explicit entities, measurements, and rules without reopening provider billing logic.

Now

Understand service cost

Import provider evidence, normalize financial fields, calculate service and resource costs, reconcile totals, publish Cost Pools, and explain every amount.

  • FOCUS and provider-native adapters
  • Credits, refunds, corrections
  • AWS Savings Plans
  • Evidence and publication history
Next

Attribute cost through the business

Model services, products, customers, teams, and features. Use measured denominators and explicit allocation rules to move already-calculated cost.

  • Business entity mappings
  • Measurements and denominators
  • Limited allocation rule types
  • Unallocated cost policy
Outcome

Explain unit economics

Answer cost-per-unit and margin questions with a complete path back through allocation, Cost Pools, calculations, normalized charges, and evidence.

  • Cost per customer
  • Cost per transaction or request
  • Cost per AI feature
  • Gross technology margin

The boundary that matters

Attribution moves cost. It does not recalculate the cloud bill.

AWS, Azure, Google Cloud, AI providers, payroll, support, and SaaS calculators each own their source economics. They publish normalized Cost Pools. Attribution consumes those immutable facts alongside business entities and measurements.

Domain 1Cost calculationHow much did this cost?
Cost Pools
Domain 2Business modelWhat does this organization look like?
Mappings + measurements
Domain 3AttributionWhere should cost flow?

Initial attribution model

Fewer rule types, stronger explanations.

The graph will describe cost flow through a business, not become a workflow engine or general programming environment.

Entities

Business concepts people recognize

Services, products, features, customers, plans, teams, regions, and business units, introduced only when the product needs them.

Measurements

Denominators with provenance

Requests, transactions, seats, usage, revenue, or another measured quantity tied to a period and source.

Rules

Explicit, intentionally limited allocation

Direct assignment, proportional allocation, and carefully defined shared-cost treatment rather than arbitrary scripts.

Outputs

Attributed cost with the full path

Every result retains rule, inputs, assumptions, allocation path, source Cost Pools, and raw evidence lineage.

The destination

What did one Pro customer cost in July?

A useful answer includes the amount, denominator, direct costs, allocated shared costs, unallocated remainder, rule versions, and confidence in the underlying mappings.

Attributed technology costUSD 42,500.00
Active Pro customers1,250
Cost per Pro customerUSD 34.00
Illustrative future output, not a currently implemented report.

What will not change

Growth without losing the reason Ledger exists.

  • AI will not calculate money.Suggestions and summaries may assist people; deterministic code produces financial values.
  • Cost Pools remain immutable facts.Attribution creates new results and lineage rather than rewriting provider calculation.
  • Unallocated cost stays visible.The system will not manufacture false precision by forcing every amount onto a customer or product.
  • Every assumption remains inspectable.Mappings, measurements, rules, versions, and confidence travel with attributed results.

Open development

The roadmap should remain challengeable.

Significant decisions are recorded as ADRs, public interfaces are documented, and the architecture favors a small number of concepts that founders can explain to finance and engineering.

Build the unit economics layer on numbers people already trust.

Explore the current product