IOSOR Learn
Tax Invoices Must Match Ledger Export
Ensure financial integrity by aligning tax invoices with real-time ledger exports and DLR status verification in your white-label CPaaS console.
Tax Invoices Must Match Ledger Export.
Ledger Integrity and DLR Mapping
In the IOSOR ecosystem, financial transparency is rooted in the direct correlation between the ledger export and the DLR (Delivery Receipt) status. Every SMS or OTP transaction initiated via the API triggers a real-time entry in the platform ledger. Unlike legacy systems that might estimate traffic, IOSOR ensures that tax invoices are generated based on actual events. If a message does not reach a terminal state or fails to produce a DLR, the ledger must reflect this discrepancy.
Prepaid Hold and JIT Allocation
The platform operates on a strict prepaid model with a USD 20 minimum floor for account activation. When a user requests a virtual number or initiates a high-volume SMS campaign, the system applies a prepaid hold on the balance. This is not a final debit but a reservation of funds to ensure solvency during the JIT (Just-In-Time) allocation process. Numbers are assigned to the E.164 format only when needed, avoiding the overhead of idle resources.
Reconciling SMS Segments and Webhooks
A common point of confusion in CPaaS billing is the mismatch between a single message body and the number of SMS segments actually billed. IOSOR provides granular visibility into segment counts via webhooks. If a long-form message is split into three segments, the ledger will show three distinct entries or a single entry with a multiplier, depending on the export format. The tax invoice must align with these segments perfectly.
Financial Review and Volume Thresholds
To maintain platform stability and compliance, IOSOR implements a soft review process for accounts approaching a spend of USD 1,000/month. This review is not an interruption of service but a verification step to ensure that the traffic patterns align with the declared use case. During this phase, the ledger integrity is scrutinized to ensure that no phantom charges have occurred. This proactive approach protects both the platform and the user from billing anomalies.
Related Documentation and Resources
To further understand the nuances of ledger management and invoice reconciliation, please refer to the following technical guides:
- Wallet invoice week: holds, captures, and refunds on one export
- DLR invoice week: unknown share is not delivered
- SMS invoice week: when segment math and the bill disagree
Start with IOSOR
Export your current ledger CSV alongside your DLR webhook logs directly from the IOSOR console to audit billed message counts. Verify that every line item on your generated tax receipt maps 1:1 to a confirmed delivered status or valid captured segment. If discrepancies appear, cross-reference the message transaction IDs against your automated reconciliation gate before requesting an invoice re-issuance.
IOSOR takeaway
This guide established that valid tax invoices must strictly mirror verified ledger entries backed by underlying DLR receipts. Discrepancies between invoice line items and actual delivered network segments compromise financial reporting and compliance integrity.
Do export raw ledger records and match message IDs against confirmed delivery webhooks during monthly reconciliation. Don't manually adjust invoice line counts or accept aggregated billing summaries that lack granular DLR proof for every billed unit.
Was this guide helpful?
Related guides
- VAT and Payout Rails for Financial Closing
Learn how to export tax-compliant invoices, manage VAT settings, and handle payout rails within the IOSOR console for month-end financial closing.
- Tax Invoices Are Not the Public Rate Card
Learn why tax invoices in the IOSOR console represent historical financial transactions and VAT compliance rather than the live, dynamic rate card for SMS and OTP services.