Skip to main content

Importing dimensions/fields from Sage Intacct into Fyle

Learn how dimensions from Sage Intacct are imported to Fyle, including supported dimensions, auto-sync behavior, etc.

P
Written by Product Team
Updated yesterday

This article explains how data from Sage Intacct is imported into Fyle. You’ll understand what types of accounting dimensions are supported, how import behavior works, and key considerations for a smooth setup.

Prerequisites

You can import fields from Sage Intacct either:

  • During initial onboarding (while setting up the integration), or

  • Later, as and when required.

To import data, first connect your Sage Intacct account with Fyle. Refer to this guide to establish the integration connection.

Supported import fields and dimensions

Fyle supports importing a wide range of dimensions from Sage Intacct. These fields can be mapped to standard or custom fields in Fyle, and are used during expense creation and export.

Dimension

Imported as

Expense Types / GL Accounts

Imported as Categories (no custom mapping)

Projects

Mapped to Project, Cost Center, or Custom Field

Cost Codes / Cost Types

Mapped to Custom Fields

Departments / Locations

Mapped to Project, Cost Center, or Custom Field

Items

Mapped to Custom Fields

User Defined Dimensions (UDDs)

Mapped to Custom Fields

Allocations

Mapped to Custom Field, Project, or Cost Center

Specific Behaviours

Expense Types / General Ledger Accounts

Each export type in Sage Intacct—like Expense Report, Bill, or Journal Entry—determines whether Fyle imports Expense Types or GL Accounts.

Expense Type

Export Type

Imported as (Category)

Reimbursable / Corporate Credit Card expenses

Expense Report

Expense Types

Reimbursable / Corporate Credit Card expenses

Bill

GL Accounts

Reimbursable / Corporate Credit Card expenses

Journal Entry

GL Accounts

Corporate Credit Card expenses

Charge Card Transactions

GL Accounts

FAQ: What happens if I export reimbursable expenses as Expense Reports and corporate credit card expenses as Bills, Journal Entries, or Charge Card Transactions?

In this setup, Fyle will import Expense Types (from the Expense Report configuration) and use them as Categories for all expenses—including corporate card ones. You’ll then be able to map these Expense Types to the appropriate GL Accounts in the category mapping section of the integration settings.

This ensures consistency in the user experience while still allowing accurate accounting during export.

Project

Best practice recommended is to map the Project diemnsion in Sage to the Project field in Fyle as this allows restricting certain proejcts to specific employees, importing dependant cost codes + cost types, etc.

Allocations

If you use Allocations in Sage Intacct to split expenses across multiple dimensions (e.g., departments, locations), Fyle supports this setup end-to-end. Allocations are imported into Fyle, selectable during expense creation, and correctly exported back for dimension-based splitting.

Import the Code along with the name for specific fields

In many organizations, different values may share similar names—especially across Projects or Departments. To avoid confusion, Fyle supports importing certain fields in a Code: Name format instead of just the name.

Example:

Instead of seeing Advertisement, users will see 1234: Advertisement in Fyle.

This helps users:

  • Clearly identify the correct values while creating expenses

  • Reduce errors during export and mapping

Supported fields:

  • General Ledger Accounts (not supported for Expense Types)

  • Projects

    • Cost Codes

    • Cost Types

  • Departments

⚠️ This setting is configured during onboarding and cannot be changed later without raising a support request.

Auto-sync behavior

Fyle regularly syncs data from Sage Intacct to keep your fields up to date. Most fields are refreshed automatically every 24 hours, but you can also perform a manual sync when needed.

Here’s how each type of field behaves when changes are made in Intacct (like disabling, renaming, or re-creating values).

Behavior

GL Accounts/ Expense Accounts (Category) / Project

Vendor (Merchant)

Other Dimensions (Dept, Location, Class, etc.)

Import rule

Only active values

Only active vendors

Only active values

Disable in Intacct

Disabled in Fyle

Removed from merchant options

Disabled in Fyle

Rename in Intacct

Old value disabled, new value added

Old value deleted, new value added

Old value disabled, new value added

Delete & recreate in Intacct

Record updated with correct internal ID

Record updated with internal ID

Record updated with internal ID

Manual additions in Fyle

Not applicable

Preserved

Preserved

Re-import after deletion in Fyle

Will be re-imported if still active

Will not be re-imported

Will not be re-imported

User Defined Dimensions (UDDs)

  • All UDD values are imported (active/inactive status does not apply).

  • Renames, deletions, or disables in Intacct do not affect values in Fyle.

  • If you delete/disable a UDD value in Fyle, it will not be re-enabled automatically.

Dependent fields (Cost Code, Cost Type)

  • Cost Codes and Cost Types are imported into Fyle only if they are linked to active Projects in Sage Intacct.

  • If a Project is renamed, the linked Cost Code is disabled in Fyle and re-imported with the updated linkage.

  • Cost Types are independent of Project names and are not affected by Project renames.

  • Fyle does not support direct handling for disabling, renaming, or deleting these dependent fields—changes must be made in Sage and synced.

Edge cases and limitations

  • If you’ve made changes in Sage Intacct, trigger a manual sync in Fyle to ensure updates are reflected immediately.

  • If you have employee-level restrictions in Intacct (e.g., on Departments or Locations), make sure to replicate those in Fyle to prevent export errors.

Tips & best practices

  • Always make changes in Intacct and sync them to Fyle—avoid modifying imported fields directly in Fyle.

  • Turn on import toggles for all essential fields to keep your data accurate and up to date.

  • For complex setups like Cost Code and Cost Type, contact your Fyle account manager or Fyle support for best practices.

Troubleshooting import issues

Issue

Resolution

Missing values

Trigger a manual sync. Automated sync runs every 24 hours.

Field not updating

Try deleting and re-importing the mapping if needed.

FAQs

Can I selectively import only some account types?

No, this is not possible.

Contact support

Need help setting this up? Reach out to us at [email protected], and we’ll be happy to assist you.

Did this answer your question?