Build receivables integrations for every leading accounting platform with a universal API

Build to a universal API with a single data model. Deliver integrations to all the leading accounting platforms. Get back to building a great product.


Build faster

Use a universal API with an easy-to-use data model that high-performing product teams trust for accounts receivable.

Go live at scale

Deliver multiple integrations at once. No rate limits. No token refresh requirements.

Win more customers

Manual reconciliation is no longer acceptable to SMBs. Integrations are table stakes.

Reduce churn

Customers who integrate their accounting software are usually at least twice as sticky.

The problem

Each accounting platform treats receivables differently.

Building every accounting integration your customers need is complicated, costly and clogs up your roadmap.

The solution

Codat standardises receivables across all the leading accounting platforms.

Build to one API and deliver multiple integrations. Automate the accounts receivable process for every customer.


A universal API for all the leading accounting platforms


A single data model for accounts receivable


An invoice is an itemised record of goods sold or services provided to a customer.

Read docs


A customer is a person or organisation that buys goods or services and receives an invoice.

Read docs


Payments include all accounts receivable transaction data, such as payments made against invoices.

Read docs

Credit Notes

A credit note is a reduction that can be applied against one or multiple invoices.

Read docs