Oracle NetSuite

Pull and push accounting data from Oracle NetSuite using the Codat Oracle NetSuite integration.

Oracle NetSuite is an online service that enables companies to manage all key business processes in a single system.

Supported data types and operations

The following table shows which data types and operations are supported by the Oracle NetSuite integration.

* Bills is mapped from vendor bills in Oracle NetSuite.
* Bill credit notes is mapped from vendor credits in Oracle NetSuite.
* Suppliers is mapped from vendors in Oracle NetSuite.

For more details about the supported data types and operations, see Oracle NetSuite integration reference.

If there's data you'd like to pull or push that isn't currently supported, please suggest it or vote for it on our Product Roadmap.

Syncing very large data volumes

You may experience poor performance when synchronizing over a million records from Oracle NetSuite using the integration. Syncs of this size can take a very long time to complete (up to 60 hours, for instance) and are subject to errors and timeouts.

To improve the performance of large syncs, we recommend using the syncFromUtc setting to reduce the time window for which data is synced. For more information about this setting, see Additional sync settings in the Codat Support Portal.

To improve sync performance, apply a more recent syncFromUtc time, such as 1 year ago, to the following data types:

  • Invoices
  • JournalEntries
  • Payments

You can also apply a syncFromUtc time to BillCreditNotes and CreditNotes, if you have a large amount of this data.

The syncFromUtc setting can only be applied through the Codat API and to a subset of data types.


If you are experiencing poor performance in Oracle NetSuite during day-to-day operations, we recommend contacting NetSuite Support before adjusting the sync settings.

Did this page help you?