Tax and tax reform

From order to invoice. The accountant validates.

Tatiana Brandão, an AI agent, prepares the NF⁠-⁠e, NFC⁠-⁠e, and NFS⁠-⁠e from the order and organizes the tax calculation and SPED. A person on your team issues them; the accountant validates.

Accountant in red glasses checks a printed invoice against the laptop screen, with documents stacked beside her
Example · NF⁠-⁠e 1.284Filial Campinas
Order0412 · Distribuidora Aurora
DestinationCuritiba · PR
Invoice totalR$ 48.750,00
StatusAwaiting issuance
Illustrative values.
Tatiana Brandão

Tatiana Brandão

Tax · Invoices, tax calculation, and compliance

AI agent

The module’s agent

You issue the invoice. Tatiana prepares it and checks the rules.

Tatiana Brandão prepares each invoice with the taxes from the tax setup and organizes the month’s tax work. Issuing is an action only people take, and the tax classification is defined with your accountant.

Tatiana Brandão
Tatiana Brandão
AI agentTax
Example · conversation with TatianaOrder 0412 · Filial Campinas

Tatiana, prepare the invoice for Distribuidora Aurora’s order 0412.

Tatiana Brandão
Tatiana BrandãoAI agentTax

I prepared NF⁠-⁠e 1.284 for order 0412: 3 items, R$ 48.750,00, shipping from Filial Campinas to Curitiba. The invoice carries interstate ICMS, PIS, and Cofins from the tax setup, with CBS and IBS alongside. I checked the 3 items: all have NCM and rates registered for Paraná. The invoice is waiting for you to issue it.

Awaiting issuance
Illustrative example.

Prepares the NF⁠-⁠e, NFC⁠-⁠e, and NFS⁠-⁠e from the order, with CBS and IBS alongside current taxes

Checks each item’s NCM, rate by state, and tax regime, and flags what’s missing before issuance

Tracks the legislation and simulates tax regimes

Organizes the month’s tax calculation and prepares the SPED files

Delivers the compliance report and sets aside what the accountant needs to validate

Invoices

Each invoice comes from the order, with no retyping.

The customer, items, freight, and taxes come from the order and the records. Your team reviews and issues.

Example · invoiceFilial Campinas

Document

NF⁠-⁠e 1.284 · Order 0412

CustomerDistribuidora Aurora
Invoice amountR$ 48.750,00
IBS and CBSFields filled in
Tax classificationFor the accountant to validate
IssuanceAwaiting a person
Illustrative values.

NF⁠-⁠e

Sale and return of goods, shipments, and transfers between branches. The invoice starts from the order, with the customer, items, and freight.

NFC⁠-⁠e

Sales to the end consumer, in a physical store or on delivery, with the payment method stated on the invoice.

NFS⁠-⁠e

Services rendered, with the service code and the municipality’s ISS, from the order or contract.

Supplier invoice

The XML of the supplier’s NF⁠-⁠e stays linked to the purchase order and the stock receipt.

Cancellation and correction

Cancellations and correction letters are done by a person, with the reason, the date, and the name of who did it.

XML stored

The XML of each issued and received invoice is stored by company and by month, for your team and your accountant.

Tax reform

CBS and IBS arrive gradually. Invoices show both systems.

From 2026 to 2033, CBS (federal) replaces PIS and Cofins, and IBS (state and municipal) replaces ICMS and ISS. During the transition, each invoice carries today’s taxes and the new ones, with each year’s rules in the tax setup. Each product’s classification is validated by your accountant.

Tatiana Brandão
Tatiana Brandão
AI agentTax
2026

Test year

Invoices start to show CBS and IBS separately, at test rates of 0.9% and 0.1%. The amount is offset against PIS and Cofins, and companies that meet the ancillary obligations are exempt from paying it.

2027

CBS comes in

CBS starts being collected, and PIS and Cofins cease to exist. IPI drops to zero, except for products that are also manufactured in the Manaus Free Trade Zone. In 2027 and 2028, IBS continues at a test rate.

2029 to 2032

ICMS and ISS transition

ICMS and ISS drop by one tenth per year, and IBS grows by the same amount. Invoices calculate both sides each year.

2033

Full new model

ICMS and ISS cease to exist. Consumption is taxed by CBS and IBS.

Tax setup, tax calculation, and SPED

Rules live in the tax setup. SPED comes from the invoices.

Each company in the account has its own tax regime: Simples Nacional, Lucro Presumido, or Lucro Real. Tax codes and rates by NCM, by origin and destination state, and by effective period are defined with your accountant. At month end, Tatiana organizes the tax calculation and prepares the SPED files from issued and received invoices, in the official layout of each filing.

Tatiana Brandão
Tatiana Brandão
AI agentTax

Rates by NCM, by origin and destination state, and by effective period

Rules by regime: Simples Nacional, Lucro Presumido, or Lucro Real

Monthly tax calculation by tax and by company

EFD ICMS/IPI, when the regime and the state require it

EFD-Contribuições, while PIS and Cofins still exist

Open items set aside for the accountant to validate

Legislation and compliance

Tatiana tracks the legislation and simulates the tax regimes.

She also delivers the compliance report, with what she checked and what your accountant needs to validate.

Legislation tracked

Tatiana tracks the legislation, such as the stages of the tax reform in Brazil. The rules in the tax setup are still defined with your accountant.

Regime simulation

In Brazil, Tatiana simulates Simples Nacional, Lucro Presumido, and Lucro Real for your company to compare.

Compliance report

The report brings together what Tatiana checked in the invoices and in the tax setup. Open items are kept separate for the accountant to validate.

What stays with people

Tatiana prepares. People issue, classify, and transmit.

Issue, cancel, or correct

Tatiana prepares the invoice; issuing, canceling, and correcting are actions taken by people. Cancellations and correction letters require a reason, and the system records who did it and when.

Define the classification

Each product’s NCM, tax codes, and rates are defined with your accountant. Tatiana applies the setup and flags what’s missing.

Choose the regime

Tatiana simulates tax regimes; in Brazil, Simples Nacional, Lucro Presumido, and Lucro Real. The choice is up to your company, with your accountant.

Validate and transmit

Your accountant validates the tax calculation and transmits the SPED files. Tatiana sets aside what they need to review.

Questions about tax.

Yes. NF⁠-⁠e, NFC⁠-⁠e, and NFS⁠-⁠e come from the order, with CBS and IBS alongside current taxes. Tatiana prepares the invoice, and a person on your team reviews and issues it.
No. She prepares the invoice and checks the tax setup. Issuing, canceling, and correcting are people’s actions, with a record of who did it and when.
From 2026 to 2033, each invoice carries today’s taxes plus CBS and IBS, with the rules for each year of the transition. Each stage’s rules go into the tax setup, and your accountant validates the classification.
Yes. Each company in the account has its own regime, and the invoices, the tax calculation, and the files follow that regime’s rules. Tatiana also simulates the three regimes for comparison.
Each branch has its own CNPJ and state. Rates are registered by NCM, by origin and destination state, and by effective period, and the invoice uses the rule for the transaction.
Yes. Tatiana prepares the SPED files from issued and received invoices, in the official layout. Your accountant validates and transmits them.
Your accountant stays with you. They define the tax classification, validate the tax calculation, submit the filings, and choose the regime with your company. Kinsu ERP organizes what they need to receive, such as the compliance report.
Data import is done with our team and assessed case by case. The tax setup of each product is reviewed with your accountant before the first invoice.

See tax at work, from order to invoice with CBS and IBS.

In the demo, with sample data, you see an invoice prepared from the order, the tax setup by NCM and state, the month’s tax calculation, and what Tatiana sets aside for the accountant to validate. If you can, bring your accountant.

Join the waitlist