Connect a data source
- Open .
- Open the entity or choose Add data source.
- Select the source system.
- Complete OAuth or enter the requested credentials.
- Verify the connection and wait for the first sync.
Credential fields are encrypted. After saving, secret fields appear empty because Control does not read the saved
secret back into the browser.
Native integrations vs. Via Nango
Add data source groups accounting systems into two sections:- Native integrations — connectors maintained by Control. Data starts importing on the standard schedule after the first sync. Rows are tagged Native.
- More accounting systems (Via Nango) — a searchable catalog of additional providers. Connecting captures credentials only. Data import starts after Control activates the provider pipeline for you. Rows are tagged Via Nango. See Additional accounting systems (via Nango).
Sync history
Open the tab to see recent integration runs and their status.Closed accounting periods
Where supported, accounting integrations report their latest period-lock state. Use Closed periods to identify actuals that may still change and to record a separate manual close decision in Control when needed.Credential methods
Accounting data coverage
The table describes the source objects Control imports. Included means the object is loaded by the standard connection. Optional means it also depends on a Control integration setting, provider module, or source-system permission. A dash means Control does not currently import that object as a standalone dataset.Invoice rows can contain customer, supplier, payment-status, or dimension details even when the provider does not
expose those records as a separate dataset. Available history and fields can also depend on the provider plan and the
rights granted to the integration user.
Billing data coverage
Available setup guides
- Accounting: Procountor, Netvisor, Fortnox, Visma eEkonomi, Xero, QuickBooks, e-conomic, Tripletex, and Xledger
- Billing: Stripe
- Other accounting systems: Additional accounting systems (via Nango) for providers without a native connector yet
After connecting
The first successful sync imports the available source records. Accounting integrations that provide a chart of accounts or dimensions also create or update those records in Control. Continue with Account mappings and Dimension mappings.How long does the first sync take? Smaller datasets with tens of thousands of general ledger (GL) rows typically
finish in minutes. Larger datasets can take several hours. Control must fetch the complete GL history before the
Balance Sheet can match the source system because Balance Sheet balances are cumulative across accounting periods.
Troubleshooting checklist
- Confirm the credential belongs to the intended company or agreement.
- Confirm the source-system user has access to the required data.
- For restricted keys, confirm read access covers the required resources.
- Verify the integration is enabled in Control.
- Check whether the provider requires a paid API or integrations module.
- If a token was rotated or revoked, update the saved credential and verify again.