We've reorganized our products to make building with Codat easier than ever
Skip to main content


Explore the accounting platforms you can connect to through our API.

Codat’s accounting integrations allow you to pull up-to-date accounting data from your customers' accounting software as well as push data to their software. Please see our Accounting data model for details on the types of data you can pull and push.

You can use Codat's Sandbox integration to start exploring the data you can work with, without any set up (other than enabling the integration).

If you've got an existing integration that you'd like to migrate to Codat, we can migrate tokens for most OAuth integrations.

Supported accounting software

Codat's integrations are able to connect to the following accounting software. You can see more information, including set up instructions for each integration, by clicking through to the documentation at the links below.

You can also explore the data types supported by each integration in the interactive Data coverage explorer.

PlatformTypeRegistration requiredRegistration complexityMarketplace partner programConnection restrictionsAdditional information
ClearBooksCloudNot required
Microsoft Dynamics 365 Business CentralCloudMediumYou must have a Microsoft Azure account to register.
Exact OnlineCloudMediumYou must request permission to connect companies in production.
FreshBooksCloudMediumScopes are now required for all apps.
KashflowCloudNot required
MYOB BusinessCloudMediumNew partners are approved manually within 72 hours after registration.
Oracle NetSuiteCloudNot requiredYes** Rarely open to new joiners
PandleCloudEasyOnline app registrations are not supported and must be sent to [email protected]
QuickBooks OnlineCloudEasyYou must complete a security questionnaire to access production data.
QuickBooks DesktopOn-premiseNot required
Sage Business Cloud AccountingCloudEasy
Sage IntacctCloudOptional *Not required* You can request Codat's marketplace credentials to avoid registration by emailing [email protected]
Sage 50 UK & IrelandOn-premiseNot required
Sage 200 CloudCloudHardNew partners are approved manually within several days after registration. Contact your solutions engineer in case of complications.
WaveCloudEasyRegistrations completed before July 2022 need to request partner status via [email protected] to access profit & loss and balance sheet report. The reports are enabled by default for registrations completed after July 2022.
XeroCloudEasyYou must certify your integration and partner with Xero to connect more than 25 companies. This involves extra technical requirements and, in some cases, additional charges.
Use cases such as financial brokering, insurance, FX hending, and lending (in some regions) are not permitted.

Accounting platforms per region

Most popular accounting platforms per reigion are as follows:

  • US: QuickBooks Online, QuickBooks Desktop, Sage Intacct, NetSuite, FreshBooks, Xero
  • UK: Xero, QuickBooks Online, Sage 50, Sage Accounting, FreeAgent, NetSuite
  • AUS: Xero, MYOB, QuickBooks Online, NetSuite

We can sometimes facilitate introductions to accounting platform providers, particularly in the case of Xero, Sage, and MYOB. Please ask your Solutions Engineer, Implementation Specialist or Account Manager for more details.

Platform keys

Each integration has a unique 4-character key that identifies it in our APIs. For reference, a list of all accounting integration platform keys can be found below:

Was this page useful?