Skip to main content
Avalara-Style Sales Tax & VAT Calculation Engine for Business Central — A real-time, multi-jurisdiction sales tax, VAT and GS — 1/1Illustrative preview

A real-time, multi-jurisdiction sales tax, VAT and GST determination engine for Dynamics 365 Business Central

— built as a per-tenant AL extension, with address cleansing, exemption handling and nexus monitoring, installed and supported by ECOSIRE.

What is Avalara-Style Sales Tax & VAT Calculation Engine for Business Central?

A real-time, multi-jurisdiction sales tax, VAT and GST determination engine for Dynamics 365 Business Central — built as a per-tenant AL extension, with address cleansing, exemption handling and nexus monitoring, installed and supported by ECOSIRE. Built to order by ECOSIRE for Dynamics 365 BC (build-to-order) — indicative price from $999.00 USD; request a quote for a scoped proposal.

Key Features

Real-time tax rate lookup on sales and purchase lines via AL event subscribers (OnAfterValidateEvent on Sales/Purchase Line, posting OnBefore events) calling your connected tax-content gateway
US sales tax determination across state, county, city and special district levels plus global VAT and APAC/GCC GST coverage
Address cleansing and automatic jurisdiction assignment from ship-to / ship-from, with normalized addresses written back to the document
Product tax category mapping and exemption-certificate storage with per-customer, per-jurisdiction validity dates
Nexus and economic-threshold monitoring with a dashboard cue and notifications as registration thresholds approach in each jurisdiction
Native table and page extensions over Sales Line, Purchase Line, Customer and Item — no replacement of BC's native posting engine
Calculated tax written back to VAT/tax entries so statutory VAT and sales-tax reports stay correct and auditable
Dedicated permission sets separating tax administrators from order-entry users, plus full call-level audit logging
Job Queue support for batched/high-volume tax recalculation and graceful fallback to native Tax Areas if the gateway is unreachable
Exposed via the Business Central REST/OData API for integrations and Power Platform / Dataverse virtual tables and Power Automate flows
Configurable rounding, tax-inclusive vs exclusive pricing, and multi-currency handling aligned to your local statutory rules
Telemetry to Application Insights for monitoring gateway latency, call volume and error rates

Built to order, done for you

No DIY setup — a working app, built, installed and supported by ECOSIRE.

  1. 1

    You order

    Start with a one-time build price. We scope it with you at kickoff.

  2. 2

    We build & install

    ECOSIRE builds, configures and installs it on your Dynamics 365 Business Central.

  3. 3

    Go live + support

    You go live in about one working week, with two weeks of go-live support. Defects in the code we deliver are fixed free of charge.

About this Product

Microsoft Dynamics 365 Business Central ships solid native tax setup — Tax Groups, Tax Areas, VAT Posting Groups and VAT Business/Product Posting Group combinations — but it expects you to maintain every rate, every jurisdiction boundary and every exemption rule by hand. As soon as you sell across US states, EU member states, the UK, the GCC or APAC GST regimes, that manual matrix becomes a compliance liability.

This is a build-to-order AL extension that brings Avalara-style automated tax determination directly into Business Central. ECOSIRE designs, builds, installs and supports it on your tenant — it is not an instant Microsoft AppSource download. We scope your jurisdictions and connected tax-content provider, develop the extension, deploy it as a per-tenant extension (or submit through AppSource if you require it), then support and update it.

The engine subscribes to standard sales and purchase document events (table and page extensions over Sales Line, Purchase Line, and the posting routines via OnAfterValidateEvent and posting OnBefore event subscribers). On line entry it calls your tax-content gateway, resolves the correct jurisdiction from a cleansed ship-to/ship-from address, applies the right rate and exemption logic, and writes the result back to the document and the posted VAT/tax entries — no rip-and-replace of native posting.

Address validation, product tax categories, exemption-certificate storage, and nexus/threshold tracking are all surfaced on native-feeling pages with their own permission sets. Tax calls run inline for accuracy and can be batched via the Job Queue for high-volume documents. Because it's your tenant's own extension, you keep full control, an audit trail, and a documented upgrade path across BC monthly releases.

What you get

  • A per-tenant AL extension (.app) built for your Business Central version, installed on your sandbox then production tenant — AppSource submission available on request
  • Configured connection to your chosen tax-content gateway (provider account is yours; we integrate against it)
  • Configured jurisdiction, product tax category and exemption-certificate setup matching your scoped sales footprint
  • Custom permission sets for tax administrators and order-entry users, assigned to your security model
  • Job Queue entries configured for batched recalculation plus Application Insights telemetry wiring
  • Source code, deployment package and a written upgrade/runbook document handed over to your team
  • UAT support on your sandbox, cutover assistance, and admin + key-user training session
  • A defined post-go-live support and BC-release compatibility window per the agreed support plan

Who this is for

Multi-State / Multi-Country Tax Manager

Owns indirect-tax compliance across many jurisdictions and is tired of hand-maintaining BC Tax Areas, VAT Posting Group matrices and rate tables. Needs automated, audit-ready determination and early warning before nexus thresholds trigger new registrations.

Business Central Finance Controller

Responsible for correct VAT/tax entries, statutory reporting and clean month-end. Wants tax automation that augments native BC posting rather than replacing it, with a documented upgrade path across monthly releases.

ERP / IT Systems Owner

Manages the BC tenant, extensions and integrations. Cares about per-tenant extension governance, permission sets, the REST/OData and Dataverse surface, telemetry, and a supported, source-available solution they can maintain.

How Avalara-Style Sales Tax & VAT Calculation Engine for Business Central Compares

CriterionECOSIRECustom BuildCompetitorDynamics 365 Business Central Native
Real-time multi-jurisdiction rate lookup on document linesIncludedPartial supportIncludedNot included
Address cleansing and automatic jurisdiction assignmentIncludedPartial supportIncludedNot included
Exemption-certificate handling and product tax categoriesIncludedPartial supportIncludedPartial support
Nexus / economic-threshold monitoringIncludedNot includedPartial supportNot included
Built, installed and supported on your own tenant by the vendorIncludedPartial supportNot includedNot included
Source code handed over with a documented upgrade pathIncludedIncludedNot includedNot included
Tailored to your exact jurisdictions and posting setupIncludedIncludedPartial supportPartial support
REST/OData + Dataverse / Power Platform integration surfaceIncludedPartial supportPartial supportPartial support

Frequently Asked Questions about Avalara-Style Sales Tax & VAT Calculation Engine for Business Central

Is this a Microsoft AppSource app I can install instantly?

No. This is a build-to-order AL extension. ECOSIRE scopes, builds, installs and supports it on your own Business Central tenant as a per-tenant extension. We can submit it through AppSource on request, but there is no instant self-service download — the price reflects a custom build delivered to your environment.

What is the delivery lead time?

A typical single-country or single-region build is delivered in roughly one working week after we confirm your jurisdictions, tax-content gateway and BC version. Multi-region footprints, AppSource submission or heavy Power Platform integration extend that. We give you a firm timeline after a short scoping call before any work starts.

How do ongoing support and updates work?

After go-live you get a defined support window covering bug fixes, configuration help and compatibility with Business Central's monthly releases. We hand over the source code and a runbook so your team is never locked out, and we offer renewable support plans for tenants that want ECOSIRE to own the upgrade path long-term.

Do I need an Avalara or other tax-content account?

The engine resolves rates and jurisdictions through a tax-content gateway, and that provider account is yours. We integrate the extension against your chosen provider (or against a rate dataset you supply) — the build covers the AL engine, address logic, exemption handling and BC integration, not the third-party content subscription.

Will this break BC's native VAT and tax posting?

No. The engine uses table/page extensions and event subscribers over Sales Line, Purchase Line and the posting routines, then writes calculated tax back into the standard VAT/tax entries. Native posting, statutory VAT reports and the audit trail keep working, and it falls back to your native Tax Areas if the gateway is unreachable.

Request a quote

Avalara-Style Sales Tax & VAT Calculation Engine for Business Central

A real-time, multi-jurisdiction sales tax, VAT and GST determination engine for Dynamics 365 Business Central — built as a per-tenant AL extension, with address cleansing, exemption handling and nexus monitoring, installed and supported by ECOSIRE.

  • Real-time tax rate lookup on sales and purchase lines via AL event subscribers (OnAfterValidateEvent on Sales/Purchase Line, posting OnBefore events) calling your connected tax-content gateway
  • US sales tax determination across state, county, city and special district levels plus global VAT and APAC/GCC GST coverage
  • Address cleansing and automatic jurisdiction assignment from ship-to / ship-from, with normalized addresses written back to the document
  • Product tax category mapping and exemption-certificate storage with per-customer, per-jurisdiction validity dates

Request a Quotation

Tell us about your Avalara-Style Sales Tax & VAT Calculation Engine for Business Central requirements and we'll send pricing, licensing options and a tailored proposal — usually within one business day.

No payment now. This sends a quote request to our team — we'll follow up by email with pricing and next steps.