Skip to main content

Overview

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

Codat’s accounting integrations allow you to read up-to-date accounting data from your customers' accounting software as well as write data to their software.

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.

Setting up accounting integrations

Some integrations have more complex requirements in terms of registration and partnership agreements. Review each platform's own documentation for further details.

PlatformRegistration complexityMarketplace partner programConnection restrictionsAdditional information
Microsoft Dynamics 365 Business CentralMediumYou must have a Microsoft Azure account to register.
Exact OnlineMediumYou must request permission to connect companies in production.
FreeAgentEasy
FreshBooksMediumScopes are now required for all apps.
MYOB BusinessMediumNew partners are approved manually within 72 hours after registration.
Oracle NetSuiteRegistration not requiredYes** Rarely open to new joiners
QuickBooks OnlineEasyYou must complete a security questionnaire to access production data.
QuickBooks Desktop
On-premise
Registration not required
Sage Business Cloud AccountingEasy
Sage IntacctRegistration not required* You can request Codat's marketplace credentials to avoid registration by emailing [email protected]
Sage 50 UK & Ireland
On-premise
Registration not required
Sage 200 CloudHardNew partners are approved manually within several days after registration. Contact your solutions engineer in case of complications.
WaveEasyRegistrations 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.
XeroEasyYou 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.
ZohoBooksEasy

Accounting software per region

Most popular accounting software 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 software 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:

Platform namePlatform key
Dynamics 365 Business Centraltrji
Exact (Netherlands)qudb
Exact (UK)pbbf
FreeAgentfbrh
FreshBooksvxvy
MYOB Businesspdvj
Oracle NetSuiteakxx
QuickBooks Desktoppqsw
QuickBooks Onlineqhyg
QuickBooks Online Sandboxndsk
Sage 200cloudjcrp
Sage 50 (UK)hbql
Sage Business Cloud Accountingtgff
Sage Intacctknfz
Sandboxmqjo
Wavepbtz
Xerogbol
Zoho Booksrwuv

Was this page useful?
👏
👍
🤔
👎
😭