Integrations
Sage Integration
Connect Sage Business Cloud to Nventory for accounting sync.
Connecting Sage
Nventory connects to Sage Business Cloud Accounting through OAuth authorization.
Prerequisites
- A Sage Business Cloud Accounting account
- Admin access to your Sage organization
Setup Steps
Navigate to Integrations
From your dashboard sidebar, click on Integrations to see all available platforms.

Click Add on Sage
Find the Sage card in the available integrations and click + Add to start connecting.

Authorize on Sage
You'll be redirected to Sage's authorization page. Sign in with your Sage credentials and grant Nventory access to your accounting data.
Click Allow to authorize.
Configure Product Fields
Choose which product fields to sync and set up auto-import/export preferences.


What Gets Synced
| Entity | Import | Export | Real-time |
|---|---|---|---|
| Products | Yes | Yes | Webhook-driven |
| Inventory | Yes | Yes | Webhook-driven |
| Orders | Yes | Yes | Webhook-driven |
| Customers | Yes | Yes | Webhook-driven |
Bulk Operations
Use the Operations tab for one-time bulk imports and manual syncing.

- Import All Orders — fetch all invoices from Sage
- Sync Inventory — update all stock quantities
- Import All Customers — fetch contacts from Sage
Sage-Specific Notes
- Sage products (stock items) map to Nventory products
- Sage sales invoices map to Nventory orders
- Sage contacts map to Nventory customers
- Tax rates and codes are preserved during sync
- Multi-currency follows your Sage organization's base currency
Sage OAuth tokens auto-refresh. If authorization expires, re-authorize from the Integrations page.
