Tax receives invoices all day long. And it still depends on one person's head.
Abstra captures the tax document, classifies it with AI, calculates the tax by rule and talks to the tax authority, municipalities and your ERP, even where there is no API. Auditable, and ready for the tax reform.
The tax pipeline
Invoices, tax slips and bills by email/portal
Transaction code, operation nature, tax situation and rule validation
State/city/federal taxes and withholdings with deterministic calculation
Filing, tax authority, municipality, SPED and ERP posting
Exceptions do not block: an ambiguous case goes to human review and returns to the flow. Underneath it all: audit, dedup and a shield against fines.
If your tax process looks like this, we fix it.
“I receive invoices by email all day long and someone has to download, read and type each one in.”
“Finding the right transaction code / operation nature depends on one specific person's head.”
“Matching what was filed against what was paid takes hours every month.”
“The municipal portal has no API: it's manual login, captcha, one at a time.”
Proof in tax
Less typing. More on-time tax calculation.

Invoice issued and controlled end to end
Emails, XMLs and spreadsheets processed automatically for issuance, returns, cancellations and SEFAZ tracking.

Billing and taxes consolidated in one dashboard
Tax data from multiple companies consolidated for PIS/COFINS calculation, branch analysis and management exports.
Where to automate first
From the tax inbox to the filing, in parts.
Calculation, filings, obligations, compliance, planning and audit. Start with the process that hurts most today.
Tax calculation
Deterministic calculation of state/city/federal taxes and withholdings by rule.
See processFiling issuance
Generates and organizes filings on time, with a trail of what was issued and paid.
See processAncillary tax obligations
SPED and other filings with layout checks before submission.
See processRegulatory compliance
Cross-checks, alerts and evidence so you don't discover the fine later.
See processTax planning
Scenarios and organized bases so the team decides with trusted data.
See processTax audit
Tax-slip vs. return matching, discrepancies and a full trail.
See processBeyond named cases
Real tax patterns
Large e-commerce company
Smart invoice issuance: monitors the tax inbox, determines the transaction code and issues it via the tax authority's API.
Tax BPO
Tax-slip vs. tax-return matching via OCR (corporate income tax), with a discrepancy report.
Industrial company / holding
Generates the corporate tax return's Block M: reads the income-tax spreadsheet and produces the file in the tax authority's layout.
Services (actual-profit tax regime)
Withholding-tax calculator (federal and municipal taxes) on service invoices.
Integrations that matter in tax
ERPs
Conta Azul · Omie · Protheus · SAP
Capture
Email · AI/OCR · invoice platforms
Government portals
SEFAZ · municipalities (service invoices) · e-CAC/Receita
Data
Tax ID · BrasilAPI · Excel/Sheets · databases
AI reads the invoice. The tax rule calculates the tax. The connector talks to the tax authority and the ERP. Portals without an API and positional SPED files do not come out of a chat.
Why not generic AI?Frequently asked questions
Does it work with municipalities that have no API?+
Yes. We use RPA/browser agents when the portal requires login and captcha, with a trail of what was downloaded and issued.
Does transaction-code classification stay in someone's head?+
It becomes a versioned rule. Ambiguous cases go to human review and the learning returns to the pipeline.
Are you ready for the tax reform?+
The pipeline is built to change rules and connectors without redesigning the whole process. Start with the highest-volume flows now.
Where should we start?+
With the tax inbox, monthly calculation or the ancillary obligation that slips most. Use the processes below.
The tax reform is coming. Bring your tax process.
Inbox, calculation or filing. We'll prepare the pipeline with you.