REDA One Help Center
EN
Language
English EN Español ES Português PT Italiano coming soon Français FR Deutsch coming soon العربية coming soon
reda.one ↗
Home / REDA Financials AI / Product / Product Catalogue / Product Fiscal Profiles

Product Fiscal Profiles

Every country guide in the Tax section ends with the same instruction: "classify your products." This is where you do it. A Product Fiscal Profile is the bridge between a product and the tax engine — it tells the engine how this product is taxed in this country, so the right rules fire automatically. Without it (and without "Apply Default Tax"), a line gets zero tax. With it, the engine knows a laptop is standard-rated and a book is zero-rated — and applies each correctly.

One product, one profile per country. A profile is the pairing of a product with a country. Sell the same laptop in the UK and Brazil? It gets two profiles — one each — because its tax classification and codes differ by country.
Getting there. A Fiscal Profile lives on a Product Code: open the App Launcher (the grid icon at the top-left of any page) → REDA Financials AI → the Product Codes tab, open the product, then use its Fiscal Profiles related list → New (or open a row).
Access you'll need. Creating and editing Fiscal Profiles requires the Accounting Admin v2 or Accounting Controller v2 permission set. The Accounts Payable v2, Accounts Receivable v2, and Read Only v2 sets can view them but not change them.

How the engine picks a product's tax treatment

For each line, the tax engine resolves the product's Tax Profile in strict priority order:

Line override

If the line itself has a Tax Profile set, that wins.

Fiscal Profile

Otherwise the engine looks up the Fiscal Profile matching this product + the country of the entity on the document (your company's country) → uses its Tax Profile. This is the normal path. A profile saved with no Country / Jurisdiction acts as a global fallback for countries with no profile of their own — and one country's profile never leaks into another's transactions.

Apply Default Tax

No profile, but the product has Apply Default Tax on → catch-all (standard) rules fire.

Zero tax

No profile and Apply Default Tax off → the line is skipped. No tax.

So the Fiscal Profile's Tax Profile is the single most important field — it's the dimension Tax Rules match on.

The fields, one by one

The two that drive tax (required)

FieldWhat to enter & why it matters
Tax ProfileThe classification that Tax Rules match against — GB-STD-20, GB-ZERO, GB-EXEMPT. This decides which rules fire and therefore the rate. The most important field on the record.
Country / JurisdictionThe country this classification applies to (GB, BR, US, IN). The engine matches the profile to the country of the entity on the document. Set at country level unless a product is genuinely classified differently by state.

Fiscal-document codes (country-specific, optional)

These don't change the maths — they're the codes tax authorities require on fiscal documents. Fill them where the country mandates them; leave them blank where it doesn't (e.g. the UK).

FieldForExample
Classification SystemWhich coding scheme applies: NCM (Brazil), HSN (India), HS Code (customs), UNSPSC, or NoneNCM
Classification CodeThe code itself (required once a System is chosen)8471.30.19 (laptop, Brazil NCM)
Secondary Classification CodeBrazil CEST (for ICMS-ST products) or NBS (services)28.038.00
Tax Situation CodeBrazil CST / CSOSN — the ICMS situation on the NF-e000 (fully taxable)
Fiscal OriginBrazil origin indicator (drives the first CST digit)0 - Domestic
Is ActiveUnchecked = the engine skips this profile (→ zero tax for the product in this country)✔
Codes are for the document, not the calculation. The rate comes from the Tax Profile + Tax Rules. NCM/HSN/CST/CEST exist so the printed fiscal document (Brazil NF-e, India GST invoice) is compliant. A UK profile needs none of them.

Classifying our UK catalogue

The same products from Creating Products, each given a UK Fiscal Profile:

ProductCountryTax ProfileResult on a sale
Management consultingGBGB-STD-2020% VAT
LaptopGBGB-STD-2020% VAT
Printed bookGBGB-ZERO0% (zero-rated)
Company vanGBGB-STD-2020% VAT

No classification codes needed — the UK doesn't mandate them. The Tax Profile alone does the job.

The same laptop, sold in Brazil

Add a second profile to the laptop for Brazil — now the document codes come into play:

FieldValue
Country / JurisdictionBR
Tax ProfileBR-STD-GOODS (attracts ICMS, IPI, PIS, COFINS)
Classification SystemNCM
Classification Code8471.30.19
Tax Situation Code (CST)000
Fiscal Origin0 - Domestic

Same physical product, two profiles. In a UK transaction the engine matches the GB profile; in a Brazilian one it matches the BR profile and prints the NCM/CST on the NF-e. See the Brazil setup guide for the full picture.

The New Product Fiscal Profile form in REDA Financials AI. The Product & Jurisdiction section shows Profile Name, Product (Cloud Hosting), Country / Jurisdiction, Tax Profile and Currency (USD), with Is Active checked. The Classification Codes section shows Classification System (None), Classification Code, Secondary Classification Code, Tax Situation Code (CST / CSOSN) and Fiscal Origin (0 - Domestic), followed by a Notes section, with Cancel, Save & New and Save buttons.
The New Product Fiscal Profile form. Product, Country / Jurisdiction and Tax Profile are required — they drive the tax. The Classification Codes (System, Code, CST, Fiscal Origin) are the country-specific codes that print on fiscal documents; leave them as None where the country doesn't require them.

What the system checks

  • Tax Profile & Country are required — a profile without them can't classify anything.
  • Classification Code required once a System is set — choose NCM/HSN/HS Code and you must supply the code (the rule won't let you save an empty code).

If a product isn't taxing correctly

  1. No profile for the transaction's country? The engine can't classify it → falls through to Apply Default Tax or zero. Add the country's profile.
  2. Profile inactive? An unchecked Is Active makes the engine skip it. Re-activate.
  3. Wrong Tax Profile? A book on GB-STD-20 instead of GB-ZERO taxes at 20%. Fix the Tax Profile.
  4. Right rate, wrong code on the NF-e? The rate is fine — it's the Classification/CST codes that print. Correct those.

Where to go next

  1. Creating Products — create the products first.
  2. Product Catalogue Overview — how products fit together.
  3. Products & Assets — link products to assets.
  4. Tax on Sales Invoices — how fiscal profiles drive invoice tax.

Frequently asked questions

A Tax Profile is a reusable classification (e.g. "standard-rated goods") that Tax Rules match on. A Product Fiscal Profile is the per-product, per-country record that assigns a Tax Profile to a product and carries the country's fiscal codes.

One per country where you have an entity transacting the product — the engine matches on product + the entity's country. A missing country profile means no classification there (unless a jurisdiction-less fallback profile exists).

Only for a simple single-country, single-rate setup — switch on Apply Default Tax on the product and the catch-all rules apply. Any zero-rated, exempt, or multi-country product needs a profile.

Was this article helpful?