Migration guide

Migrate from Puzzle to FIRMA

Puzzle is solid for single-entity bookkeeping, but it lacks true multi-entity consolidation and intercompany eliminations. Operators who grow beyond one entity outgrow it fast.

Start your migration

Why operators leave Puzzle

Solid single-entity bookkeeping — but only one entity

Puzzle is well-designed for a single business. The moment you open a second LLC or acquire a company, you are managing two disconnected Puzzle accounts.

No intercompany eliminations

Puzzle has no mechanism for eliminating intercompany transactions. Owner loans and management fees appear in both entities and double-count in any manual consolidation.

Consolidation requires external spreadsheets

Multi-entity operators export from each Puzzle account and combine in Excel. This is fragile, slow, and error-prone every month.

Reporting depth is limited

Puzzle reports are clean for single-entity use but lack the drill-down and cross-entity analytics that scaling operators need.

How to migrate from Puzzle to FIRMA

  1. 1

    Settings → Export CSV

    Log into Puzzle and go to Settings → Export Data. Download your Chart of Accounts CSV and Transaction History CSV. Puzzle exports are clean and well-structured.

  2. 2

    Standard COA imports cleanly into FIRMA

    Puzzle uses standard account types that map directly to FIRMA. Your chart of accounts imports with no remapping. Account numbers and names transfer as-is.

  3. 3

    Map Puzzle accounts to FIRMA entities

    If you have multiple entities, create each one in FIRMA under Settings → Entities. Assign the imported accounts and transactions to the correct entity during import.

  4. 4

    Import historical transactions

    In FIRMA, go to Settings → Import Data. Upload your Puzzle transaction CSV. FIRMA validates each transaction and flags any that need category review before posting.

  5. 5

    Configure intercompany rules

    This is where FIRMA goes beyond Puzzle. Go to Settings → Intercompany Rules and define elimination entries for owner loans, management fees, and intercompany payables. FIRMA applies them automatically in consolidated reports.

What carries over from Puzzle

Data typeStatus
Chart of accountsCarries over
TransactionsCarries over
Bank connections (reconnect after import)Carries over
AI categorization rulesDoes not carry

Ready to make the switch?

Most teams complete migration in under 2 hours.

Schedule a migration call

See the product

One command center for every entity you run.

Switch entities, drill into invoices and expenses, and roll everything up to a consolidated picture — without leaving the workspace. Every AI-suggested entry waits for your approval before it posts.

demo.nexusfirma.io / consolidated
Demo data
Group revenue · YTD
$2,009,800
▲ across 6 entities
Operating expenses
$1,263,512
102 expenses
Intercompany eliminated
−$46,328
auto-posted
Group net income
$699,960
35% net margin
Consolidated P&LAll 6 entities
Gross revenue$2,009,800
Intercompany (eliminated)−$46,328
Operating expenses$1,263,512
Group net income$699,960
Intercompany eliminated automatically · Demo data
ActivityApproval-first AI
  • FIRMA AI drafted the June management-fee entry — Home Health to Vantage Capital, $4,992.Awaiting approval
  • You reconciled the May intercompany fees across IT, Media and Home Health.2h ago
  • Invoice INV-IT-2026-0205 sent to Rocky Mountain Dental Group · $8,500.31m ago
  • FIRMA AI flagged bill BSP-2026-0512 from Bridgepoint Staffing as overdue.Awaiting approval
No entry posts without human sign-off · Demo data

Live panel built from the read-only demo at demo.nexusfirma.io. Vantage Capital Partners is an illustrative multi-entity group — synthetic demo data, no real customer, financial, or personal identifiers.