Overview
1. FLUX (TAX FILING)
Automating your tax compliance lifecycle with Flux.
The Flux framework on TaxStreem is an intelligence layer used to classify, calculate, and remit every taxable transaction in your ecosystem. It enables real-time fractional calculations, automated filing generations, and direct integration with local revenue authorities.
๐งพ What Are Tax Filings?
In Flux, workflows represent different regulatory requirements and are grouped under standard compliance types:
| Filing Type | Description |
|---|---|
| VAT | Value Added Tax applied to goods and services. Must be remitted periodically. |
| WHT | Withholding Tax deducted from vendor payouts and contracts at source. |
| PAYE | Pay As You Earn. Personal income tax withheld from employee salaries. |
โ๏ธ Default Payload Setup
TaxStreem automatically prepares internal ledgers when you submit transactions. For heavy enterprise processors, utilizing the Batch schemas allows you to submit up to 500 records simultaneously, so you're ready to hit daily quotas immediately.
๐ ๏ธ Using Flux via API
When making API requests for operations such as VAT and WHT, TaxStreem expects you to reference exact values rather than arbitrary text.
taxId (e.g. "12345678-0001").vatStatus: 1 (Zero Rated).๐ Use the Verification endpoints to resolve TIN numbers if unsure.
๐ฆ How Encrypted Credentials Work
Authority gateway credentials in TaxStreem are strictly partitioned:
- Never pass raw passwords over standard HTTP JSON bodies.
- You will specify an AES-256-GCM encoded string when transmitting.
encryptedPayload: "eyJhbG...".๐ก Additional Notes
filingId are globally unique.