The app does not store any data you upload. Your Excel files are processed entirely in memory. There is no backend database storing your account holders' names, TINs, or balances. Once your IDES package is generated, the data is securely discarded from memory.
Reporting frameworks
CRS jurisdictions
Encryption standard
Data transmitted externally
The same workflow โ load Excel, validate, generate โ applied to every AEOI framework and IRS information return your organization files.
File with your local tax authority. Native support for HMRC, CRA, BZSt, ACD, CBDT, and other IGA partners.
Direct submission to the IRS through the IDES gateway. Complete cryptographic packaging.
Multi-jurisdiction Common Reporting Standard filing aligned with the OECD schema and CRS 2.0 requirements.
File Forms 1099-NEC and 1099-MISC through the IRS Information Returns Intake System and IDES gateway.
Most "AI-powered" compliance tools send your account data to a remote API. That's a non-starter when the data includes TINs, account balances, and controlling person identities. Novus ships a local language model inside the application โ it reasons about your records without a network call.
Four screens, four workflows. Everything is one window.
Load your Excel workbook. The parser validates every field against IRIS and IDES business rules โ TIN format, name structure, address completeness, amount sanity. Every record lands in the validation dashboard with a pass, warning, or fail tag. Nothing is submitted until you approve it.
One click produces the complete IDES transmission archive: signed XML payload, AES-256 encryption, RSA key wrapping, and correctly named metadata. The ZIP is ready to upload to the IDES portal using your credentials. No manual file naming. No crypto tooling required.
Every submission produces a branded PDF summary per recipient โ an audit trail your compliance team can archive, share with external auditors, and file alongside the submission. Configurable rasterization flattens pages to prevent post-generation edits.
A quick screen recording โ from opening the app to producing a signed IDES package.
Built for compliance teams that file at scale, work offline, and answer to auditors.
Local language model reviews every record for semantic errors a parser would miss.
AES-256 encryption, RSA key wrapping, enveloping XML signatures. All standard.
No network dependency. Works on air-gapped machines. Data never leaves the device.
Per-recipient summary PDFs with optional rasterization to prevent post-filing edits.
Load your existing Excel templates. The app handles schema mapping and XML generation.
Full support for FATCA 2 corrections, CRS corrections, and IRIS 1099 amendment workflows.
Single app for HMRC, CRA, BZSt, ACD, CBDT, and 100+ CRS partner jurisdictions.
Signed license keys, tiered feature access, and expiry enforcement built in.
Your data, your machine, your control. Novus Desktop was designed around a simple premise: the least secure place to process TINs and account balances is somewhere you don't control.
| Aspect | How Novus handles it |
|---|---|
| Data processing | Entirely local and in-memory. No telemetry, no analytics, and no database storage of your uploaded filing data. |
| AI model | Llama.cpp inference on your CPU. Model file ships with the app. No API calls. |
| Encryption | AES-256-CBC for payloads. RSA key transport. Standard, auditable. |
| Signing | Enveloping XML signature using your PKCS#12 certificate. Private key never leaves the machine. |
| Retention | You control retention. Nothing is stored outside your filesystem. |
| Network access | Optional update check only. The app is fully functional offline. |
The desktop application runs natively on Windows, macOS, and Linux from the same Python/Tkinter codebase. No emulation layer, no separate port.
Full application, no credit card, valid through December 2026.
Request Demo AccessNo. The AI model runs entirely on your machine using llama.cpp. No account holder data, TINs, balances, or recipient information is transmitted anywhere. The application is fully functional without an internet connection.
FATCA Model 1 for local authority portals (HMRC, CRA, BZSt, ACD, CBDT and others), FATCA Model 2 for direct IRS IDES submission, CRS v3.0 for OECD-aligned jurisdictions, and IRS Forms 1099-NEC and 1099-MISC through the IRIS and IDES channels.
It runs natively on all three. The application is built on Python and Tkinter, so it runs from the same codebase on Windows, macOS, and Linux โ there is no separate port or emulation layer. Whichever operating system your IT team has standardized on, the app runs there.
Windows 10/11, macOS 12 (Monterey) or later, or a mainstream Linux distribution. 8 GB RAM minimum (16 GB recommended for AI validation), 10 GB free disk space, and a modern multi-core CPU. No GPU is required.
The application generates the complete IDES transmission archive: the schema-valid XML payload, an enveloping XML digital signature using your certificate, AES-256 encryption with RSA session key wrapping, and the correctly named metadata file. The resulting ZIP is ready to upload to the IDES portal using your Foreign Filer or transmitter credentials.
You need a PKCS#12 signing certificate issued by an IRS-approved Certificate Authority, which is standard for IDES filing. You do not need to purchase additional certificates for the encryption layer โ the application encrypts using the IRS's published public key.
Yes. The demo version is fully functional for evaluation with a watermarked PDF output and disabled production signing. Contact us to request a demo key valid through December 2026.