Application

Connect your accounting system

One connection per entity, made once. After it, you keep invoicing in the system you already use and the filing happens behind it — the connection is the whole integration, and there is no step where you re-enter an invoice here.

Which systems can be connected

SystemHow you connect
XeroSign in to Xero and authorise TaxStar for the organisation you invoice from.
QuickBooks OnlineSign in to Intuit and pick the company file.
Zoho BooksSign in to Zoho and authorise the organisation.
OdooConnect with your instance URL, database, login and API key.
WafeqSign in to Wafeq and authorise the account.
NaqoodSign in to Naqood and authorise the account.

Connecting signs you in to that system and asks it for permission to read your invoices and customers. You can revoke it from your own system at any time, and doing so stops the flow — invoices already filed stay filed.

Who can connect it

Connecting an accounting system, and disconnecting one, is an Admin or Editor job. An Approver or a Viewer can see that a system is connected and which organisation it points at, but the Connect and Disconnect controls are switched off for them, with a note saying who to ask.

It is checked when you start, not at the end: if your role does not allow it, you are told before you are sent to sign in to the accounting system, rather than after you have already granted it access. The full table of what each role can do is on Users and roles.

Do this before you connect

The platform reads your buyers out of the connected system, so a customer with no tax number or no address there produces an invoice that cannot be filed. Each system keeps those in a different field, and QuickBooks has no such field at all until you create one.

The full per-system list is on ERP prerequisites. It is a one-time job per customer, and doing it before the first sync is far less work than chasing rejections afterwards.

Complete the PINT Mapping next

Connecting is not the last step. With the ERP attached, the platform still has to be told which field in your data fills each field on a filed invoice, and that is PINT Mapping. Open it, click Pre-fill defaults at the top to populate the standard mapping for your system, then review every field before you rely on it.

A field your system does not hold at all can be marked Will be provided at invoice level, which means you type it per invoice instead — those invoices wait on Staged Invoices until you do.

The other configuration screen is Tax Codes, which maps your own tax rates to the UAE categories. It also starts from defaults for your system.

What happens once it is connected and mapped

What you seeWhat is happening
Your invoices appear under My InvoicesRead from the connected system. Nothing is re-keyed, and nothing you have already raised changes.
New invoices arrive on their ownRaise an invoice in your own system as you always have. It reaches TaxStar without you doing anything here.
Each one is checked before it is filedAgainst the UAE PINT-AE rules. What passes is converted and filed; what fails is held with the reason.

More than one company

Connections belong to an entity, not to you. If you invoice from two companies, each has its own connection, its own tax codes and its own mapping — including two separate authorisations to the same accounting system when both companies live in it.