Sage Business Cloud Accounting
Read and write Sage Accounting sales and purchase invoices, payments, products, services, ledgers, tax rates and quotes.
Reduce manual data entry between business systems.
Source actions
10
Destination actions
5
Data types
10
Validation status
Implemented · fixture tested.
Implementation is checked against provider-shaped fixtures for every action, authentication failures, rate limits, pagination and duplicate safety. Provider sandbox and authorised account validation are recorded separately when credential-backed runs are completed.
What you can map
bank accounts
- List bank accountsSourceIncremental
Bank, cash and card accounts with balance and ledger account.
contact payments
- Record contact paymentDestinationNot retried automatically
Records a customer receipt or vendor payment already made and allocates it to invoices. No money is moved.
- List contact paymentsSourceIncremental
Customer receipts and vendor payments with their invoice allocations.
customers
- List CustomersSource
List operation for Customers.
ledger accounts
- List ledger accountsSourceIncremental
Chart of accounts with nominal codes, types and default tax rates.
products
- Create productDestinationNot retried automatically
Creates a product with sales and purchase ledger accounts.
- List productsSourceIncremental
Stock and non-stock products with prices and ledger accounts.
- Update productDestinationDuplicate protected
Updates supplied fields on a product.
purchase invoices
- Create purchase invoiceDestinationNot retried automatically
Records a supplier invoice.
- List purchase invoicesSourceIncremental
Supplier invoices with lines, status and outstanding amounts.
sales invoices
- Create sales invoiceDestinationNot retried automatically
Creates a sales invoice for a customer contact.
- List sales invoicesSourceIncremental
Sales invoices with lines, status and outstanding amounts.
sales quotes
- List sales quotesSourceIncremental
Sales quotes with status, expiry and lines.
services
- List servicesSourceIncremental
Services with rates and ledger accounts.
tax rates
- List tax ratesSourceIncremental
Tax rates with percentage and agency.
Authentication
Sage OAuth 2.0 access token
Plans and access
Sage Accounting subscriptions in supported regions (UK, Ireland, Canada, US, France, Spain). Available fields and tax handling vary by region. The user who authorised the app must have access to the business.
Test environment
Developers can create trial businesses through the Sage developer self-service portal.
Rate limits
Per-business request quotas apply; HTTP 429 when exceeded and Nexra waits before retrying.
Provider events
Sage Accounting does not offer general-purpose API webhooks. Nexra event triggers are not yet available; flows run on demand or on a schedule.
Before you build a flow
- Customer reads, OAuth authentication and pagination implemented. Destination writes, automatic OAuth renewal and live credential-backed certification remain pending.
- The saved access token is used as-is, like the built-in adapter; Sage access tokens are short-lived and must be renewed outside this recipe.
- Sage does not document idempotency keys for these endpoints; uncertain creates are not repeated automatically.
- Contact payments are limited to customer receipts and vendor payments; refunds are not implemented.
- Deletes, voids and invoice emailing are not implemented.