Financial reporting, without the busywork
Your numbers.
With the working.
Calculate expected credit losses or prepare financial statements. Start with your spreadsheet. Review the working behind every figure.
Free to use. No account needed.
Credit loss allowance
The allowance, the journal entry and a draft disclosure note.
Financial statements
A balance sheet, income statement and cash flow statement from your trial balance.
Just looking? See a worked exampleUsing US GAAP? Explore CECL for receivables
From file to report, with you in control.
- 1
Bring your spreadsheet
Use your existing Excel or CSV export.
- 2
Check the details
Review the data, mappings and assumptions.
- 3
Prepare your report
Review the results and their supporting working.
Working you can check
Confidence starts
with the detail.
The calculation is tested against published IFRS examples and company filings. You can inspect those checks before bringing in your own numbers.
Explore the published checks
An engine checked only against its own author’s expectations proves nothing, however many tests it has. These are complete calculations published by other people, reproduced on every change.
| Source | What it works | Published | Bilnax |
|---|---|---|---|
IFRS 9, Illustrative Example 12 | Provision matrix, CU30m of trade receivables | CU 580,000 | CU 580,000 |
IFRS Foundation, ITG July 2016 The slide rounds. Its own working — 30%×22 + 55%×52 + 15%×136 — is 55.6. | One asset, three scenarios, two-step staging | CU 56 | CU 55.60 |
BDO, related company loans, §5.5 | 12-month ECL, 5% × 60% × CU100 | CU 3.00 | CU 3.00 |
Copa Holdings, Form 20-F FY2025 | Filed provision matrix, five ageing bands | US$ 1,950k | US$ 1,950k |
ASE Technology, Form 20-F FY2023 | Filed matrix, plus its individually-impaired column | NT$ 164,408k | NT$ 164,408k |
Bajaj Finance, consolidated accounts FY2025 | Filed stage 1/2/3 gross, allowance and net carrying amount | ₹ 6,982.36 cr | ₹ 6,982.36 cr |
HSBC Bank plc, Annual Report 2024 | Filed stage 1/2/3 and POCI across all IFRS 9 in-scope instruments | £ 925m | £ 925m |
Bajaj Finance, consolidated balance sheet FY2025 | Thirty-one filed balances through the statements engine | ₹ 466,126.83 cr | ₹ 466,126.83 cr |
The second row does not match, and is shown not matching. Where a published figure has been rounded, Bilnax reports the unrounded one.
Before you start.
Something else on your mind? Ask us.
What files does it read?
Excel workbooks and CSV files, exported from the system you already use — a loan tape, a receivables ageing from QuickBooks, Xero or your ledger, or a trial balance. A report with a title and a date above the table is read as it is; there is no template to fill in first.
Where does my file go?
A loan tape or ageing is sent to be measured and stored nowhere once the answer comes back. A trial balance is read in your browser and is not sent at all. Your work is kept in your own browser, so download a backup if you want a copy anywhere else.
Do I need an account?
No. There is nothing to sign up for, and it is free to use.
Which standards does it follow?
Credit losses under IFRS 9 and Ind AS 109, including the simplified approach for trade receivables, and under US GAAP (CECL, ASC 326) for trade receivables and contract assets by aging schedule. CECL for loans is not built yet. Financial statements in the IFRS layout, or as a US GAAP balance sheet, statement of operations and statement of cash flows.
Has the engine been checked against anything?
Yes. It reproduces IFRS 9 Illustrative Example 12, the IFRS Foundation's ITG staging example, BDO's related-company-loan illustration, and filed provision matrices from Copa Holdings and ASE Technology 20-F accounts. Each is a test that runs on every change.