Summary
- AFRINIC reported USD 562,067 of gross trade receivables at 31 December 2025. USD 561,761—99.9456%—sat in the 61–90-day or more-than-90-day bands.
- The same audited accounts carried a USD 63,957 impairment provision and an exactly reconciling allowance movement. The auditor issued an unmodified opinion; the aging figures are not evidence of an audit qualification, debtor misconduct or a resource action.
- The June 2026 performance report shows no actual bad-debt expense against a USD 50,000 annual budget, but publishes no receivables balance, aging table, collection total or allowance rollforward.
- A public aggregate cohort table can connect opening balances to cash, credits, disputes, re-aging, write-offs, expected-loss changes and closing balances while keeping member identities and invoice details private.
The missing movement between two correct numbers
At the close of 2025, AFRINIC had USD 117 of gross trade receivables aged one to 30 days and USD 189 aged 31 to 60 days. The remaining USD 176,994 was 61 to 90 days old and USD 384,767 was more than 90 days old. Add the last two bands and the result is USD 561,761: all but USD 306 of a USD 562,067 gross balance.
That concentration is unusual enough to deserve an explanation, but it is not self-interpreting. An aged invoice can be collected in January. It can be disputed, credited, re-aged after a correction, written off, or remain outstanding. It can carry an expected-loss allowance without having been written off. None of those states identifies a member’s conduct or legal status.
The strongest evidence against melodrama appears on the front of the audited 2025 financial statements. The independent auditor issued an unmodified opinion on 22 May 2026 and said the statements gave a true and fair view in accordance with IFRS Accounting Standards. The published finance report summary is consistent with an organisation presenting audited results, not disavowing them. Nothing reviewed here supports calling the receivables number an error, a concealed loss or an audit failure.
The accounts also show that AFRINIC did not treat the balance as riskless. Gross receivables of USD 562,067 were reduced by a USD 63,957 impairment provision to USD 498,110 net. The allowance reconciles: USD 46,783 at the start of the year, plus USD 24,684 recognised in profit or loss, minus USD 7,510 written off as uncollectible, equals USD 63,957 at year-end.
AFRINIC says it uses the IFRS 9 simplified approach, recognises lifetime expected credit losses, groups trade receivables by shared credit-risk characteristics and days past due, and applies judgement. The public accounts do not disclose a loss-rate matrix for each aging band or the inputs to any forward-looking adjustment. That absence limits what an outside reader can reproduce. It does not prove that the provision is too small, too large or wrongly calculated.
The June dash answers an expense question
AFRINIC’s approved 2026 budget sets aside USD 50,000 for bad debts. The first-quarter performance report and the second-quarter report both display a dash for actual bad debts and 0% of budget.
That is useful information about the expense line reported in those management accounts. It is not a closing balance. It does not say that USD 561,761 was collected, that the allowance stayed at USD 63,957, that no balance migrated beyond 90 days, or that a write-off occurred. A zero period expense can coexist with collections, an unchanged allowance, reversals, credits, new invoices or continuing arrears. Without the balance sheet and rollforward, the reader cannot tell which.
The second-quarter report does not publish a statement of financial position, a receivables-aging note, an allowance reconciliation, a collection total or a subsequent-receipts schedule. It reports existing-member revenue of USD 5,462,985, equal to 94% of the USD 5,819,907 annual budget, and total fee revenue of USD 5,661,139, equal to 89% of the USD 6,375,936 budget. The first-quarter figures were USD 5,326,833 and USD 5,314,653 respectively.
Those revenue numbers cannot substitute for cash. The audited policy says membership revenue is recognised over the contract period as services are provided. AFRINIC also reported USD 1,368,529 of contract liabilities at the end of 2025—consideration received or due before the related performance becomes revenue. Invoice, revenue, cash, receivable and contract liability occupy different rows because they describe different events.
Nor should the calendar be collapsed into the accounts. AFRINIC’s fees and payment page says renewal invoices are released on 1 November, payments by 31 December qualify for a 5% discount, invoices fall due on 31 January, late-payment penalties begin in March and the closure process starts on 1 June. It also says members can obtain an official receipt and request confirmation of payment. These are process dates. They do not show that every balance older than 90 days belonged to an account at a particular enforcement stage, or that a write-off maps to closure or number-resource action.
Six states that should not be compressed
The cleanest reading keeps six joins visible.
First comes invoicing: a claim is issued under the fee schedule. Second comes revenue recognition: an amount is earned across a service period. Third comes cash: value reaches AFRINIC and can be acknowledged by a receipt. Fourth comes the receivable: an unpaid claim remains at a reporting date. Fifth comes the allowance: management estimates lifetime expected loss against a population. Sixth comes the write-off: a specific carrying amount is removed when treated as uncollectible.
Membership standing and number-resource administration are separate again. A fee process may inform them, but the financial statements do not make an aged invoice into a public finding about a member. The reporting discipline is valuable precisely because it prevents a financial aggregate from becoming a list of implied accusations.
The current financials index gives readers access to annual accounts, budgets and periodic performance reports. What it lacks for this particular transition is a small bridge between the 31 December audited stock and the June management-account flow. Annual audit and interim reporting can both be correct while that bridge remains absent.
A cohort rollforward, not a debtor register
The needed disclosure can be aggregate. Start with the four opening aging bands and report the amount and number of invoices in each. For the period, show cash collected, credits and discounts, resolved or newly opened disputes, corrections that caused re-aging, transfers into older bands, write-offs, allowance changes and the gross and net closing balances.
The columns should reconcile. Opening gross receivables, plus new billings or other defined additions, minus cash, credits and write-offs, plus or minus corrections, should reach closing gross receivables. Opening allowance, plus expected-loss expense, minus write-offs charged to it, plus or minus reversals and model changes, should reach closing allowance. If the reporting basis differs from the audited note, the table should say so rather than forcing a false tie.
Each release should name its cutoff time, currency, gross and net definitions, accounting basis, aging rule and owner. It should version the loss-rate method and forward-looking overlay without disclosing commercially sensitive member information. Corrections should point back to the superseded table. Unknown or disputed amounts should remain explicit states, not be swept into “collected” or “bad”.
Counts matter alongside values. One very large invoice and hundreds of small ones create different operational questions, yet public reporting need not identify either debtor. Cohort counts also reveal whether a movement is broad or concentrated without turning the report into a collection tool.
This design does not ask AFRINIC to publish invoices, names, account numbers, payment references or correspondence. It asks the institution to account for transitions in a portfolio it has already reported in aggregate.
What the evidence does not establish
The sources do not show that AFRINIC failed to collect the aged balance. They do not show that the USD 63,957 allowance was inadequate or excessive. They do not identify the number of debtors, the reasons for delay, the result of any dispute, the timing of subsequent cash or the membership status attached to any amount.
The zero interim line does not prove cure, and the aged stock does not prove loss. The unmodified opinion does not make the portfolio immaterial, and the absence of an interim balance sheet does not invalidate the performance report. The narrow conclusion is that the two published reporting objects cannot be used as substitutes for each other.
Sources
Member Briefing
Deeper Profile Context
Sign in with the right membership level to unlock the full briefing and source notes.
Only for Strategic Circle
Strategic Circle
Open to all readers. Unlock profile briefings after joining and signing in.
Join Strategic CircleOnly for Leadership Alliance
Leadership Alliance
For qualified IP-asset owners and management; sign in to unlock alliance briefings.
Join Leadership Alliance
