The Numeral Tax Provider for Acumatica is a customization project that registers Numeral as a tax engine. Once installed, every sales document that targets a Numeral-backed Tax Zone calls Numeral for real-time tax calculation, and posted documents are recorded back to Numeral as transactions.Documentation Index
Fetch the complete documentation index at: https://docs.numeral.com/llms.txt
Use this file to discover all available pages before exploring further.
This integration requires Acumatica ERP 2020 R2 or later and an Acumatica administrator account with rights to upload customization projects.
What you’ll do
- Import and publish the Numeral customization project
- Register the Numeral Tax Plugin
- Create a Tax Zone for Numeral and assign it to customers and branches
- Validate with a test sales order
1. Import the customization project
Numeral provides a.zip customization project file.
- Open Customization Projects (
SM204505) - Click Import and select the
.zipfile - Select the imported project and click Publish → Publish Current Project
2. Register the Numeral Tax Plugin
Open Tax Plugins (TX102000) and add a new plugin row.
| Field | Value |
|---|---|
| Plugin ID | NUMERAL |
| Description | Numeral Tax Provider |
| Plugin Type | NumeralConnector.TaxProvider.NumeralTaxProvider, NumeralConnector |
| Parameter | Value |
|---|---|
| API URL | https://acumatica-integration.numeralhq.com |
| API Key | A sk_test_* or sk_prod_* key from your Numeral dashboard |
| Test Mode | True while validating; False for production |
3. Create a Tax Zone
Open Tax Zones (TX206000) and create a new zone.
| Field | Value |
|---|---|
| Tax Zone ID | NUMERAL |
| Description | Numeral-calculated tax |
| Default Tax Category | The category you want to use as a fallback |
| Tax Calculation Mode | Tax Plugin |
| Tax Plugin | NUMERAL |
4. Assign the Tax Zone to customers and branches
For every customer whose tax should be calculated by Numeral, set their Tax Zone toNUMERAL:
- Customers screen:
AR303000 - Branches screen:
CS102000(use this if you assign zones at the branch level)
5. Test the integration
Create a sales order or invoice for a customer assigned to theNUMERAL Tax Zone with a US shipping address. Acumatica will call Numeral when you click Calculate Tax (or on save, depending on your sales document settings) and the response will populate the Tax Total.
After releasing the invoice, confirm the transaction appears in your Numeral dashboard under Transactions.
Compatibility
| Component | Requirement |
|---|---|
| Acumatica ERP | 2020 R2 or later |
| Modules | Financials, Sales, Customer Management |
| Provider ID | NUMERAL |
| Plugin Type | NumeralConnector.TaxProvider.NumeralTaxProvider, NumeralConnector |
Troubleshooting
Plugin won't publish
Plugin won't publish
Confirm you’re on Acumatica 2020 R2 or later. Older builds do not include the tax plugin extensibility points the project depends on.
Tax Plugin not visible on the Tax Zone screen
Tax Plugin not visible on the Tax Zone screen
The customization project must be published (not just imported). Re-open Customization Projects (
SM204505) and verify the project status is Published.Tax Total stays at 0
Tax Total stays at 0
Confirm the customer is on the
NUMERAL Tax Zone, the shipping address is in a US tax jurisdiction, and the API Key on the Tax Plugins parameters tab is valid.API key rotated
API key rotated
Update the API Key parameter on Tax Plugins (
TX102000). No re-publish is required after parameter changes.