All migration guides

Migration guide

Migrate from Sage Intacct.

Export your multi-entity chart of accounts, GL detail, dimensions, and AP/AR data from Sage Intacct. Enterprise-grade to enterprise-grade — nothing gets left behind.

Enterprise migration support

Enterprise customers get free migration support. We'll do the heavy lifting for you — chart of accounts mapping, opening balance import, and 30-day parallel-run support.

Contact us

Before you start.

  • Close all accounting periods through your planned cutover date in each entity.
  • Reconcile all bank and credit card accounts through the cutover date.
  • Ensure you have an Administrator or Full Access role in Sage Intacct.
  • Note your entity structure, location/department dimensions, and fiscal calendar settings.
  • Decide on a cutover date (ideally the last day of a fiscal period).
  • If you plan to use the Sage Intacct API for export, confirm you have Web Services credentials (Company > Admin > Web Services).

Step 1

Export your data from Sage Intacct.

a.

Chart of Accounts

Navigate to:
General Ledger > Chart of Accounts
Export:
Use the list view and click Export or CSV. Alternatively, use the Custom Report Writer for more detail.
Format:
CSV or Excel

If your COA is shared across entities, export once. If per-entity, export per entity. Include account number, name, type, normal balance, and status columns.

b.

Trial Balance (Opening Balances)

Navigate to:
General Ledger > Reports > Trial Balance
Export:
Set the "As of" date to your cutover date and select the entity. Export from the report viewer.
Format:
CSV or Excel

Run a separate Trial Balance for each entity if you have multiple. This becomes your opening balance in Quoining per entity.

c.

GL Detail (optional — for full history)

Navigate to:
General Ledger > Reports > GL Detail (or Transaction Detail)
Export:
Set the date range and entity filter. Export from the report viewer.
Format:
CSV or Excel

For large datasets, filter by entity, department, or date range to keep report sizes manageable. The Web Services API can also pull GL entries programmatically.

d.

Vendor List

Navigate to:
Accounts Payable > Vendors
Export:
From the vendor list view, click Export
Format:
CSV or Excel

Include vendor ID, name, payment terms, default expense account, and contact information.

e.

Open Bills (AP Aging)

Navigate to:
Accounts Payable > Reports > AP Aging (or AP Aging Detail)
Export:
Set the "As of" date to your cutover date. Export from the report viewer.
Format:
CSV or Excel

Shows unpaid bills per vendor. Re-enter open bills in Quoining to establish starting AP balances.

f.

Customer List

Navigate to:
Accounts Receivable > Customers
Export:
From the customer list view, click Export
Format:
CSV or Excel
g.

Open Invoices (AR Aging)

Navigate to:
Accounts Receivable > Reports > AR Aging Detail
Export:
Set the "As of" date to your cutover date. Export from the report viewer.
Format:
CSV or Excel

Shows unpaid invoices per customer. Re-enter open invoices in Quoining.

h.

Dimensions (Departments, Locations, etc.)

Navigate to:
Company > Setup > Departments, Locations, or Dimensions
Export:
Export each dimension list from its setup page
Format:
CSV or Excel

Map Sage Intacct dimensions to Quoining's Departments and Custom Fields during onboarding.

i.

Bank Transactions (optional)

Navigate to:
Cash Management > Bank Transactions, or GL Detail filtered to cash accounts
Export:
Export from the report or list view
Format:
CSV or Excel

Watch out for

Common gotchas.

  • Sage Intacct's menu structure is configurable per customer. The exact navigation paths may differ from what's listed here — check with your Intacct admin if you can't find a menu item.
  • Multi-entity exports: run the Trial Balance and AP/AR aging reports per entity. Quoining maps each entity's opening balances independently.
  • Sage Intacct's Web Services API (SOAP/XML) can programmatically export all objects including GL entries, AP bills, AR invoices, and dimensions. Useful for very large datasets.
  • If you use Sage Intacct's Custom Report Writer, you can create tailored exports with specific columns. This is often the most reliable method for complex data.
  • Statistical accounts in Sage Intacct map directly to Quoining's Statistical Accounts feature — export them separately if used.

Step 2

Import into Quoining.

01

Sign up and complete onboarding

Enter your company name, create your entities, and set your fiscal year start month. Choose your chart of accounts or upload the one you exported.

02

Enter opening balances

Use the Opening Balance Wizard to enter your trial balance as of the cutover date. Each GL account gets a debit or credit entry that matches your source system's balance sheet.

03

Import vendors and customers

Use Settings > Data Import to upload your vendor and customer lists as CSV files. Quoining maps the columns automatically.

04

Re-enter open AP and AR

Enter any open (unpaid) bills and invoices as of the cutover date. This establishes your starting AP and AR aging. You can also use the AI Accountant to create these from your exported aging reports.

05

Connect your bank accounts

Connect via Plaid for automatic transaction sync, or import bank statements as CSV/OFX files. SmartGL will categorize transactions using Claude and present them for your review.

06

Run your first reconciliation

Reconcile each bank and credit card account through the cutover date. The GL-based reconciliation matches your bank statement against posted journal entries.

07

Compare financial statements

Run a Balance Sheet and Income Statement in Quoining as of the cutover date and compare them to your source system. They should match. If they don't, check the Opening Balance Wizard for discrepancies.

08

Go live

Once your trial balance matches, you're live. Start categorizing new transactions, entering bills and invoices, and running your monthly close in Quoining.

Frequently asked.

Ready to migrate?

Start free. No credit card required. Enterprise customers get free migration support.