Skip to main content

Accounting data types

Connect to your SMB customers' accounting data

The data model for accounting data sources includes all the accounting and banking data types that you can:

  • Get from the Codat API
  • Create, update, and delete from a given accounting platform

Supported data types

Data coverage explorer

View the full details of the data types that Codat supports for each accounting platform in the Data coverage explorer.

The following accounting data types are available via Codat's API:



Accounts ·

chartOfAccounts

Accounts are the categories a business uses to record accounting transactions.

Account transactions ·

accountTransactions

Account transactions represent bank activity within an accounting platform.

Attachments ·

attachments

File attachments for invoices, bills, direct costs, and direct incomes.

Bank accounts ·

bankAccounts

Bank accounts associated with a company and a specific data connection.

Bank transactions ·

bankTransactions

Transactional banking data for a specific company and account.

Bills ·

bills

Bills, including line items.

Bill credit notes ·

billCreditNotes

A bill credit note is issued by a supplier for the purpose of recording credit.

Bill payments ·

billPayments

Bill payments include all accounts payable transaction data.

Company info ·

company

Standard details about a linked company such as their address, phone number, and company registration.

Credit notes ·

creditNotes

Reductions that can be applied against one or multiple invoices

Customers ·

customers

People or organisations that have purchased goods or services from the company.

Direct costs ·

directCosts

A type of account transaction.

Direct incomes ·

directIncomes

A type of account transaction.

Invoices ·

invoices

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

Items ·

items

Items allow your customers to save and track details of the products and services that they buy and sell.

Journals ·

journals

Journals are used to record all the financial transactions of a company.

Journal entries ·

journalEntries

The entries made in a company's general ledger, or accounts, when transactions are approved.

Payments ·

payments

Payments include all accounts receivable transaction data. This includes invoices and credit notes.

Payment methods ·

paymentMethods

A Payment Method represents the payment method(s) used to pay a Bill.

Purchase orders ·

purchaseOrders

A business's intent to purchase goods or services from a supplier.

Sales orders ·

salesOrders

A customer's intention to purchase goods or services from a seller.

Suppliers ·

suppliers

Suppliers to the company of goods and services.

Tax rates ·

taxRates

A rate of tax, e.g. UK sales VAT,

Tracking categories ·

trackingCategories

Details of a category used for tracking transactions.

Transfers ·

transfers

A type of transaction, recording the movement of money between two bank accounts, or between a bank account and a nominal account.

Report: Aged creditors ·

agedCreditor

The total balance owed by a business to its suppliers over time.

Report: Aged debtors ·

agedDebtor

The total outstanding balance due from customers to the business over time.

Report: Balance sheet ·

balanceSheet

A snapshot of a company's accounts at a single point in time that provides a statement of the assets, liabilities and equity of an organization.

Report: Cash flow statement ·

cashFlowStatement

A report of all cash that is received or spent by a company during a given period.

Report: Profit and loss ·

profitAndLoss

A report of the financial performance of a company over a specified time period.


Integrations setup

For full instructions on how to set up an integration for a specific accounting platform, see the Accounting integrations section.