← All features
Enterprise & governance

Tax engineNEW

Model your tax rules as data: one rate for each combination of product or service category and region, versioned by effective date. The engine applies everything automatically in quotes, CPQ and pricing, for any country you configure, with no rules hard-coded. Because rates live in versioned data, changing a rule means updating a record, not requesting a new build of the system.

  • Rates by category × region: a clear matrix that covers any tax structure you model.
  • Automatic application in quotes, CPQ and pricing: the right tax lands with no manual math.
  • Rules versioned by effective date: history is preserved and the past stays correct.
🎁

Free in Sellio, you only pay for the machine

A tax engine configurable by category and region usually shows up only in paid CPQ tiers. On Sellio it’s part of the free product.

Benefits

Quotes always carry the right tax

Automatic calculation removes the human error of typing the wrong rate, protecting margin and compliance on every proposal.

Law changed? Change a record

Adjusting a rate means editing versioned data, with no waiting for a new build and no technical ticket.

Works for any country

Being neutral and global, the engine models everything from simple structures to complex category-and-region matrices, wherever you operate.

Audit-proof history

Effective dating ensures old documents keep the rate from their time, giving full traceability for reviews and closings.

Pricing and CPQ in sync

The same engine feeds quotes and the price configurator, so tax stays consistent across the whole commercial flow.

Why Sellio

Fully global and neutral: no country-specific tax is hard-coded, so you model whatever structure you need.

Rates in versioned data, not code: adjusting a rate needs no deploy and no waiting on support.

Point-in-time: an old quote stays calculated with the rate that applied on its date, keeping the audit honest.

A configurable tax engine is usually an advanced-tier feature; here it’s included.

Taxes as data, not as code

Every rate is a record with a category, a region and an effective period. That means updating a rate, adding a new region or creating a category is a configuration task, with no software release required. The core of the system stays clean and agnostic; the tax logic lives in the data.

Right today, correct in the past

Because rules are versioned by effective date, the engine always applies the rate valid on the document’s date. A quote issued last quarter still matches the rate from that time, even if the rate changed afterward. That protects your accounting and any future review.

How it works
  1. 1

    Define the product or service categories and the regions you serve.

  2. 2

    Register the rate for each combination, with an effective date.

  3. 3

    Build quotes as usual, and the engine applies the right tax per line.

  4. 4

    When a rate changes, version the rule and history stays intact.

Use cases

A company sells across regions

Each region has its own rate per category; when building a quote, the engine reads the item’s region and category and applies the correct rate automatically.

Products and services mixed in one proposal

Products and services can be taxed differently; the engine calculates line by line by category, delivering the right total without splitting documents.

A rate changes mid-year

You create a new version of the rule with its effective date; new quotes use the current rate and old ones stay correct with the previous one.

Frequently asked
Does the engine work for my country?

Yes. It is fully global and neutral, with no country-specific tax hard-coded, so you model whatever tax structure you need.

What happens to old quotes when I change a rate?

They stay correct. Rules are versioned by effective date, so an old quote keeps the rate that applied on its date.

How are the tax rates organized?

By product or service category and by region, forming a matrix that covers any tax structure.

Do I need technical support to change a rate?

No. Rates live in versioned data, so changing a rate means editing a record, with no deploy required.

Is the tax calculation applied automatically in quotes?

Yes. The engine applies the correct rate automatically in quotes, CPQ and pricing, with no manual math.

Can I mix products and services with different taxation in the same proposal?

Yes. The engine calculates line by line based on each item's category, delivering the right total without splitting documents.

How does it work when a rate changes mid-year?

You create a new version of the rule with its effective date; new quotes use the current rate and old ones stay correct with the previous one.

Is this feature included in the free plan?

Yes. It is free to use, and you only pay for infrastructure usage above US$20 per month.

Is this kind of configurable tax engine usually a paid add-on?

Usually yes, but here it comes included at no extra cost.

Try it at no cost

Create free account
Tax engine · Sellio