Integrating your ERP software with Zenskar

Double-entry accounting in Zenskar.

Your accounting team may use enterprise resource planning (ERP) software, such as NetSuite and QuickBooks, for bookkeeping. Zenskar provides you the following two options for syncing data with your ERP/accounting software:

  1. You may use Zenskar's accounting system to generate double-entry journal entries. These journal entries can be synced with the ERP software using Zenskar's ERP connectors.
  2. You may use the accounting system of the ERP software to generate journal entries. Zenksar can send data related to invoices and payments (optional) to the ERP software as input.

📚

Definition

Double-entry accounting is a bookkeeping system in which each transaction affects at least two accounts and maintains a balance between debits and credits. This approach reduces the likelihood of accounting errors. Companies of all sizes use double-entry accounting to run their businesses.

Double-entry accounting is required for all public companies, especially for businesses that rely on outside financing.


📖 Zenskar–ERP integration

Zenskar can connect with the following ERP software:


⚙️ Option 1: use Zenskar's accounting system to generate double-entry journal entries

Fig. 1: Use Zenskar's revenue accounting system to generate double-entry journal entries.

Fig. 1: Using Zenskar's accounting system to generate journal entries.

The workflow for generating a double-entry journal entry is as follows:

  • Data related to business events, such as contract started, invoice finalized, and payment made, are needed as input by the accounting system. Any business-event data that affects the accounting system is passed into the accounting rules engine.
  • The rules engine converts these event data into double-entry journal entries that have a balanced set of debits and credits.
  • The ERP connector sends the journal entries to the ERP software.

⚙️ Option 2: use the accounting system of the ERP software

Fig. 2: Using the revenue accounting system of the ERP to generate journal entries.

Fig. 2: Using the accounting system of the ERP software to generate journal entries. The schematic of the ERP architecture is for reference only. The actual architecture of the ERP software and the way it handles journal entries may vary. Refer the documentation of the ERP software for detailed information.

The workflow for generating a double-entry journal entry is as follows:

  • Invoice and payment data are needed as input by the ERP software. Zenksar uses the ERP connector to send invoice objects to the the ERP software.

📚

Note

Zenksar may optionally send payment objects to the ERP software. You may choose to bypass Zenskar and send payment objects directly to the ERP software.

  • Invoice and payment objects sent by Zenskar is consumed by the accounting rules engine of the ERP software.
  • The rules engine of the ERP software converts the invoice and payments objects into journal entries.

📚

Note

The ERP software needs only the invoice and payment data to generate journal entries. Contract data is not necessary for this purpose and is not sent to the ERP software.