How to set up Imonggo + Xero Integration

Xero provides Imonggo users with an easy way to track their business’s finances. There are several steps you need to do to set up the integration between Imonggo and Xero.

Setting Up Xero

Once you already have a Xero account, you have to set up a new tax and a chart of accounts.

First, you have to set up a new tax rate in Xero called No Tax. By setting the rate to 0%, we prevent Xero from performing any tax computations. This will avoid discrepancies made between Imonggo and Xero when rounding off while performing tax computations. Don’t worry, the tax collected is recorded in the current liability account you mapped to each tax rate.

Go to Settings -> General Settings and click Tax Rates. Click the New Tax Rate button, and create a tax rate called No Tax at 0%. Click Save.



Next, you have to create accounts for the sales total and the payment types. Log-in to your Xero account and go to Settings -> Chart of Accounts. You may create each account manually, or you may upload a CSV file. Download a sample here.

To create each account, just click Add Account, and create one entry for each of the following: Sales, Cash, Credit Card, Debit Card, Gift Certificate, Check, Other, Deposits, and Points.

Copy the following settings for each account:


The account creation screen looks like the following:


Please make sure to that the "Show on Dashboard Watchlist" and "Show in Expense Claims" are off, and "Enable payments to this account" are on for every account. The description field is also optional, so you can choose to leave it blank.

After setting up the account for sales total and the payment types, you have to set up an account for each tax that you have. Click the Add Account button again to create a tax.

If you have a single tax, then you only have to create one tax account. You can follow the screenshot below:


If you have multiple taxes, just create one tax account for each additional tax. For example, if you have a Sin Tax, just click Add Account again to add it.


After setting up the accounts for revenue, payment types and taxes, you can start connecting your Imonggo account to Xero.

Integrating Imonggo with Xero

Before you can connect your Imonggo account, you have to turn on the API. The API, or the application program interface, helps Imonggo and Xero communicate. To turn it on, log-in to your Imonggo account and go to Settings -> Premium Feature Settings. Add a checkmark to the API option, and click Save.


After turning on the API interface, go to Settings -> Add-Ons for Premium Members. You should now see the Xero option. Add a checkmark beside to select the Xero option, and click the Connect to Xero button. (You do not have to click the save button right away.)


You will then be redirected to Login to your account and you should see an authorization screen.


Choose the correct organization, and click Authorize. You will be redirected to Imonggo and you should see a new Xero Settings button. Click it to See an account mapping popup.


Map the accounts as shown.


Then you have to map the taxes. Go to Settings -> Manage Taxes. Click edit taxes on each tax to map the taxes, as shown.


If you have more than one tax, edit each tax to map it properly.

Syncing to Xero

After integrating your Imonggo account to your Xero account, you can start uploading your daily sales summary to Xero. To do so, go to Office -> Sales Reports and click Post to Xero.


Click Submit on the resulting popup to confirm.

Congratulations, you have posted your sales to Xero.