Skip to main content
Numeral integrates directly with Zoho Books to handle sales tax for you. Once connected, you create quotes and invoices exactly as you do today — Numeral automatically calculates the correct tax for each line item, applies it before the document goes to your customer, and records completed transactions so we can prepare and file your returns.

Requirements

To support the Numeral integration, your Zoho Books account must be on the Premium plan or higher. Zoho enforces API rate limits based on your subscription tier, and lower tiers don’t provide enough capacity (or webhook support) for Numeral to reliably sync your data and update taxes.
Zoho Books planDaily API limitSupported
Free1,000 requests/dayNo
Standard2,000 requests/dayNo
Professional5,000 requests/dayNo
Premium10,000 requests/dayYes (minimum required)
Elite10,000 requests/dayYes
Ultimate10,000 requests/dayYes
Higher volumes? If you process a high volume of invoices and are concerned your activity may exceed these limits, email presales.usa@zohobooks.com to request higher API limits. We recommend doing this early in your onboarding, as it can take time to hear back.

Connecting Zoho Books

Before you connect, make sure your default origin address(es) are set up in Numeral — these are required for accurate tax calculation. To connect your account:
  1. From the Numeral dashboard, start the Zoho Books connection and authorize Numeral to access your Zoho account.
  2. Select the Zoho organization you’d like to connect.
  3. Follow the on-screen Fivetran setup guide to finish connecting your Zoho data. (Fivetran provides step-by-step instructions on the right side of that page.)
  4. You’ll be redirected back to Numeral, where the connection is finalized.
The flow is designed to take just a few minutes and requires very little setup on your end.
For larger accounts, the initial data sync can take a few days to complete due to Zoho’s API limits. Any nexus study based on your historical data will be ready once that sync finishes.

What you’ll see on your invoices

During setup, Numeral adds a few tax labels to your Zoho Books account so you can always tell the status of a quote or invoice at a glance:
  • Pending Sales Tax Update — shown before Numeral has calculated tax on a new quote or invoice.
  • Sales Tax [XXX] — the calculated tax rate Numeral has applied to a line item (XXX is a unique identifier).
  • NUMERAL (tax exempt) — applied to line items that are not taxable.
  • Taxes Not Updated - No Address — shown when a document doesn’t yet have a valid address, so tax can’t be calculated.
Please don’t edit or delete the tax labels or automation Numeral configures in your account. Changing them can break the connection and prevent tax from being applied correctly.

Creating quotes and invoices

Your day-to-day workflow doesn’t change. Create quotes and invoices the way you normally would, and Numeral handles the tax automatically. (In Zoho Books, “quotes” and “estimates” are the same thing and behave identically.) A few things to keep in mind:
  • Create your quote or invoice as a draft. Numeral calculates tax while the document is in draft status.
  • Make sure a valid address is on the document before saving the draft. Numeral uses the first available address in this order: invoice shipping address → customer default shipping address → billing address.
  • Once Numeral processes the draft, each line item is updated with either a tax rate (Sales Tax [XXX]) or marked tax exempt.
  • When the rates appear, you can send the quote or invoice to your customer.
  • When you convert a quote to an invoice, the tax rates carry over automatically.
Numeral will not update taxes once a quote or invoice has been sent to your customer. Make sure tax has populated before sending.
Example states Fresh quote or invoice, before Numeral has processed it: Invoice pending — before Numeral processes Invoice successfully processed by Numeral, with tax applied: Invoice processed by Numeral Invoice with a missing or invalid address: Invoice with a bad address

Customer payments

Record payments exactly as you do today. Numeral is automatically notified of payments and refunds and tracks them to prepare your filings — no extra steps required.
Avoid deleting payments or invoices. While our system is designed to handle it, deleting records can lead to inconsistent data (and it’s generally not recommended accounting practice).

Need help?

Reach out to your Numeral implementation contact or email support@numeralhq.com.