# Step 3: Sync Transactions to Your ERP

There are two way that you can sync to your connected ERP: automatically through Daily or Monthly intervals, and manually through your Bookkeeping page.

## Manual Journal Entry Sync (Bookkeeping V2)

**To initiate a sync to your ERP in V2, click `"Sync x Txns"` in the bottom-right corner of the Bookkeeping page.** Once a sync to your ERP is initiated, every transaction that is categorized in the *Reviewed* tab will be posted as journal entries according to the bundling option specified. Once the sync is complete, the transactions are moved to the *Synced* Bookkeeping tab.

<figure><img src="https://3061199926-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ft1fkaxq4yvhcAFiQKv7R%2Fuploads%2FlMcZoqIOH3aUTBkC69aV%2Fsyncv2.gif?alt=media&#x26;token=52c3228a-d1d3-4a72-9042-c1411c0ae75e" alt=""><figcaption><p>Demo of an end-to-end syncing workflow in V2 and what to expect.</p></figcaption></figure>

## Manual Journal Entry Sync (Bookkeeping V1)

**To initiate a sync to your ERP, click `"Sync to QBO/Xero"` in the top-right corner of the Bookkeeping page.** Once a sync to your ERP is initiated, everything marked *Ready to Sync* will be posted as journal entries according to the bundling option specified. Once the sync is complete, the transactions are moved to the *Synced* Bookkeeping tab.

<figure><img src="https://3061199926-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ft1fkaxq4yvhcAFiQKv7R%2Fuploads%2Fe4FyiPr2Mo6Zooew97hp%2F2023-05-11%2022.17.52.gif?alt=media&#x26;token=a9f268e6-47e8-48db-9c09-c99e60a58499" alt=""><figcaption><p>Demo of an end-to-end syncing workflow in V1 and what to expect.</p></figcaption></figure>

## Auto-Syncing Journal Entry

#### What is Auto-Syncing?

Automatic Syncing of Journal Entries will sync any transactions in Ready to Sync (BKV1) or Reviewed (BKV2) directly to your connected ERP for you.&#x20;

To enable Auto-Sync for Journal Entries, follow these steps:

1. Login to your Integral account
2. Go to Policies -> Accounting
3. Scroll down and **Enable** Automatic Journal Entry Syncing
4. Select to sync Every Day, or Every Month (on the last day)

{% hint style="success" %}
TIP: Enabling Auto-Sync for Journal Entries along with rules that [automatically mark transactions as Ready to Sync](https://integral-treasury.gitbook.io/integral-treasury/start-guide/sync-to-your-erp/step-2-mark-transactions-as-ready-to-sync) is a great time saver!&#x20;
{% endhint %}

<figure><img src="https://3061199926-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ft1fkaxq4yvhcAFiQKv7R%2Fuploads%2FC1NIAIlbpy38MYn34iOM%2Fspaces_t1fkaxq4yvhcAFiQKv7R_uploads_EVV0jsgQbpjuG8D0b9Td_image.webp?alt=media&#x26;token=a485d567-d359-4234-a79d-8d03a885b4dd" alt=""><figcaption></figcaption></figure>

**Quickbooks Journal Entry Example**\
Below is an example of a token swap journal entry posted to Quickbooks. In the Journal Entry, there are individual lines for the: Swapped amounts, Fee, Gain/Loss on the amount, Gain/Loss on the fee, and slippage (where relevant).

<figure><img src="https://3061199926-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ft1fkaxq4yvhcAFiQKv7R%2Fuploads%2FJrwcPsWNAo07zPxShV9z%2Fqbosync.png?alt=media&#x26;token=ae83fe08-6d51-424e-aea3-e314a36d27f4" alt=""><figcaption></figcaption></figure>

**Xero Journal Entry Example**\
Below is an example of a token swap journal entry posted to Xero. In the Journal Entry, there are individual lines for the: Swapped amounts, Fee, Gain/Loss on the amount, Gain/Loss on the fee, and slippage (where relevant).

<figure><img src="https://3061199926-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ft1fkaxq4yvhcAFiQKv7R%2Fuploads%2FeylC7TS02fayfoPiSSmK%2Fxerosync.png?alt=media&#x26;token=bdd93476-66f1-4338-91ab-212286de9f8e" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Have questions about syncing to your ERP? See our [FAQ here](https://integral-treasury.gitbook.io/integral-treasury/troubleshooting/faq-erp-and-chart-of-accounts).
{% endhint %}
