Supported Platforms
You can connect any of these platforms today: QuickBooks Online, Xero, NetSuite, Sage Intacct, Sage Business Cloud Accounting, FreshBooks, Wave Financial, Zoho Books, Moneybird, Clear Books, and FreeAgent. Microsoft Dynamics 365 Business Central, Dynamics Finance and Operations, Oracle Fusion Cloud ERP, and Workday are shown as Coming Soon.Connecting Your Accounting System
Add the integration
Go to Integrations, click Add New, and pick your accounting platform from the Accounting category.
Connect your account
Click Connect and sign in to your accounting provider in the secure connection window. Your accounting credentials never pass through WorkSuite — authentication happens directly with your provider.
Choosing What Syncs: Data Flows
Open your accounting integration and go to the Data Flows tab. Each flow has its own on/off toggle, sync stats, and last-sync time. Incoming from your accounting system:| Flow | What it does |
|---|---|
| Contacts | Imports customer contacts |
| Items | Imports items |
| Invoices | Imports existing invoices |
| Chart of Accounts | Imports your GL accounts |
| Tax Rates | Imports tax rates for reconciliation with Tax Authorities |
| Pricing | Imports item prices from your accounting system into a dedicated price group |
| Flow | What it does |
|---|---|
| Order Export | Creates an invoice in your accounting system when an order ships |
Invoice Detail Level
Order Export can post invoices two ways:- Summary — one total line per order on the invoice.
- Itemized — a separate invoice line for each item on the order, posted to that item’s income (GL) account. Items without a mapped income account still export using your accounting system’s default income account. You can map an item’s account on its Item edit screen.
Reconciling Tax Rates
If you collect sales tax, open the Tax Rate Reconciliation tab after the Tax Rates flow has run. For each imported tax rate you can either:- pick the matching WorkSuite Tax Authority from the dropdown, or
- click Create from Rate to create a new Tax Authority pre-filled from the imported rate.
Monitoring the Integration
- Run Now — triggers an immediate sync instead of waiting for the next scheduled run.
- Errors tab — when everything is healthy you’ll see No sync errors. Otherwise each failed record is listed with the affected entity, the error detail, and when it happened.
- History tab — past sync runs.
- Reference Data tab — read-only view of the imported chart of accounts, tax rates, and payments.