Axiomatic

Entities

Set up entities for your businesses, funds, trusts, or personal finances with multi-book accounting.

Overview

An entity in Axiomatic represents an organization, fund, trust, or individual that maintains its own set of books. Each entity gets its own chart of accounts, books, rule packs, and financial data — completely isolated from other entities.

Entity Types

TypeDescriptionExamples
OperatingA business with day-to-day operationsSaaS company, consulting firm, retailer
HoldingHolds assets or subsidiariesParent company, holding company
FundAn investment vehicleVenture fund, hedge fund, PE fund
TrustA trust entityRevocable living trust, charitable trust
PersonalAn individual's financesPersonal budgeting and tracking

Each entity type supports specific legal sub-types:

Entity TypeAvailable Sub-Types
Operating / HoldingC-Corp, S-Corp, LLC (Single), LLC (Multi), LP, LLP, Sole Prop, Non-Profit
FundLP, LLC, Business Trust
TrustRevocable Living, Irrevocable, Charitable, Testamentary, Business Trust
PersonalNo sub-type required

The legal structure determines which equity accounts are seeded in your chart of accounts (e.g. C-Corps get Common Stock and APIC, while LLCs get Member's Capital and Member's Draw).

Creating an Entity

Via the Onboarding Wizard

Navigate to Settings > Profile > + New Entity and complete three steps:

Step 1 — Identity

  • Display name (how the entity appears in the UI)
  • Legal name (registered name; defaults to display name)
  • Tax ID (optional)

Step 2 — Type and Structure

  • Entity type (Operating, Holding, Fund, Trust, Personal)
  • Legal sub-type (shown based on entity type)
  • Jurisdiction (state/country of incorporation)
  • Inception date

Step 3 — Accounting

  • Functional currency (default: USD)
  • Fiscal year start month (default: January)
  • Industry classification (optional)
  • Timezone

Via API

POST /api/entities
{
  "name": "Acme Corp",
  "legalName": "Acme Corporation",
  "type": "OPERATING",
  "subType": "C_CORP",
  "functionalCurrency": "USD",
  "fiscalYearStartMonth": 1,
  "jurisdiction": "Delaware",
  "industry": "SaaS",
  "timezone": "America/New_York"
}

What Happens on Creation

When you create an entity, Axiomatic automatically:

  1. Creates default books — GAAP for businesses, Fiduciary for trusts, Personal for individuals. Funds also get a Fund Admin book.
  2. Seeds the chart of accounts — a full default chart tailored to the entity's type and legal structure, with the correct equity accounts.
  3. Bootstraps account mappings — maps logical roles to the new accounts so the posting engine works immediately.

Books

Each entity can maintain multiple books to track the same transactions under different accounting frameworks:

Book TypeUse Case
GAAPFinancial reporting under US GAAP
TaxTax-basis accounting with different recognition rules
ManagementInternal reporting with custom rules
Fund AdminFund-specific reporting (NAV, capital accounts)
FiduciaryTrust accounting
PersonalPersonal finance tracking

Each book can have its own rule pack, so the same event can produce different journal entries depending on the accounting basis.

Multi-Entity Setup

You can create multiple entities under a single account for complex organizational structures:

  • Parent-subsidiary — set a parent entity and ownership percentage for consolidated reporting
  • Fund structures — separate entities for the GP and each fund vehicle
  • Personal + Business — track personal finances alongside your business

Entities are fully isolated — each has its own chart of accounts, books, and financial data. Cross-entity relationships are managed through parent/child links and consolidation groups.

Updating an Entity

Use PATCH /api/entities/:id or the Entity Profile editor in Settings to update any entity field after creation, including type, sub-type, jurisdiction, tax ID, industry, and accounting settings.

On this page