TaxStreem Logo

Overview

๐Ÿ” Numens

Transaction Intelligence & Tax Computation Engine

Numens is TaxStreem's AI-powered intelligence layer. Submit raw financial transactions and Numens determines the correct tax treatment โ€” VAT, WHT, CIT, or PIT โ€” by inspecting each transaction's context: the business profile, counterparty type, amount, narration, and jurisdiction.

ModuleEndpointWhat it does
Transaction ClassificationPOST /singleClassify a single transaction and return VAT, WHT, or CIT treatment.
Transaction ClassificationPOST /batchClassify 1โ€“500 transactions in one request. Results delivered async via webhook.
CIT ComputationPOST /cit/computeRun the full 13-step NTA computation for a company and tax year.
CIT ComputationPOST /cit/compute-from-accountingPull financial figures from the accounting module, then compute CIT automatically.
PIT ComputationPOST /pit/computeRun the 14-step Personal Income Tax computation for freelancers, solopreneurs, and partnerships.

Business Context in Every Payload

Every Numens request must include the customer's business identity so the engine can apply the correct Nigerian tax jurisdiction rules. The required fields are tenantId, clientId, taxId, state, and country. Without these, Numens cannot determine the correct filing authority (NRS vs State IRS) or WHT rate.