Create companies and generate consolidated reports
Reading time: 8 minutes
Create multiple companies within your Atlas organization and generate consolidated reports. By the end of this tutorial you will have two or more companies with independent books and a consolidated view across all of them. These screens are owner/admin-only; sign in as an owner or admin.
Atlas uses a three-level hierarchy:
| Level | Description |
|---|---|
| Organization | Your top-level account — billing, users, and settings |
| Company | An independent set of books — its own COA, transactions, and reports |
| User | A person with role-based access to one or more companies |
Each company has completely isolated data enforced at the database level. Users can be granted different roles in different companies.
The Companies settings page listing the organization's companies, each with currency, fiscal-year start, and accounting method, plus an Add Company button.
| Field | Description |
|---|---|
| Country | Determines tax/locale defaults |
| Company Name | Legal business name |
| Base Currency | Primary operating currency |
| Fiscal Year Start Date | First day of the fiscal year |
| Accounting Method | Accrual or Cash |
| Timezone | Used for timestamps and reporting cut-offs |
The Create Company form with Country, Company Name, Base Currency, Fiscal Year Start Date, Accounting Method, and Timezone fields.
The Edit Company page showing the Company Details section, with a note that base currency cannot be changed after transactions are recorded.
Note: the Base Currency cannot be changed after transactions have been recorded, so choose it carefully when you create the company.
The Invite User dialog over the Team Members list, with an Email Address field and a Role selector, plus the existing members and their role badges.
Roles: the full hierarchy is owner > admin > accountant > bookkeeper > viewer > employee. Owner belongs to whoever created the organization and isn't an invite option; the invite dialog offers Admin, Accountant, Bookkeeper, and Viewer. You can change a member's role from the dropdown next to their name.
Use the company switcher at the top-left of the sidebar to move between companies:
Consolidated reporting lives in its own set of routes under Reports → Consolidated (e.g., /reports/consolidated/trial-balance) — you don't toggle it on a single-company report. Each consolidated report works the same way:
The Consolidated Trial Balance page with a company picker, As-of date, Currency selector, an Include Eliminations toggle, and a Generate button.
| Report | What it combines |
|---|---|
| Trial Balance | Combined trial balance across companies |
| Balance Sheet | Assets, liabilities, and equity combined |
| Profit & Loss | Revenue and expenses combined by account |
| Cash Flow | Cash movements across all companies |
| Intercompany | Intercompany activity and eliminations |
Consolidation requires two or more companies — the report won't generate for a single company.
If your companies transact with each other:
Best practice: Create matching intercompany receivable and payable accounts in each company's Chart of Accounts for clean elimination.
| Issue | Solution |
|---|---|
| No Add Company button | Company creation is owner/admin-only — sign in with an Owner/Admin account |
| User cannot see a company | Invite them under Settings → Team Members |
| Consolidated report won't generate | Select at least two companies, then click Generate |
| Consolidated report shows wrong amounts | Verify base currencies, exchange rates, and Include Eliminations |
After setting up multiple companies: