Creditcrest Enrich
Transactions in; the category, the third party, and how confident it is and why.
Paste a list of transactions and get back, for each one, the category, the third party, and how confident it is and why — with the rule and the words that matched. Where it does not recognise a payee it says unknown, which is the honest answer and is the one an analyst can act on.
It predicts; it does not decide. Whoever holds the credit licence decides. Creditcrest Statement is this same reading turned into income, commitments and expenses, and it calls exactly this.
Fourteen invented transactions chosen to reach every confidence band, including the three that say the product does not know. Nothing below is anybody's data.
14 transactions, read
From the mixed example, which is invented. Engine 1.0.0, 59 rules from the AU merchant list.
- Category, by money
- 79.0% $2,828 of $3,601 going out, transfers excluded
- Category, by row
- 79.0% 11 rows of 14 rows
- Third party, by money
- 29.0% $1,045 of $3,601 — always the smaller figure
- Third party, by row
- 50.0% 7 rows named
Coverage by money and coverage by row are two different questions and neither stands in for the other. One unrecognised two-thousand-dollar payment is a whole commitment missing from an assessment; forty unrecognised coffees are not.
How sure it is, and why
| Band | Rows | Share | Money | Confidence | What it means |
|---|---|---|---|---|---|
| named | 6 rows | 43.0% | $645 | 99.0% | A rule matched the merchant’s name in the description. |
| kind | 4 rows | 29.0% | $4,503 | 99.0% | A rule matched a word for a kind of business inside a name this has never seen. It puts the money on the right line and it does not identify the payee. |
| inferred | 1 row | 7.0% | $1,800 | 35.0% | No rule matched. The size and direction of the money were used instead, which is a guess and is marked as one. |
| declined | 1 row | 7.0% | $400 | 0.0% | The name is recognised and is deliberately not categorised, because the name does not settle what the payment was. |
| unknown | 2 rows | 14.0% | $373 | 0.0% | Nothing in the description matched a rule. |
The confidence on each band is measured rather than asserted: what it gets right shows the run it comes from, the corpora it was run over, and the categories it is weakest at.
Every transaction, and why
Open any row for the rule and the words that matched it. A prediction whose reason cannot be read is not evidence.
| Date | Description | Amount | Category | Third party | Confidence |
|---|---|---|---|---|---|
| 1 Aug 2026 | DIRECT CREDIT 019283 ACME PTY LTD PAYROLL | $2,320.00 | Salary or wages | unknown | kind |
Why this, and how sureA rule matched a word for a kind of business inside a name this has never seen. It puts the money on the right line and it does not identify the payee.
The words that matched name a KIND of business rather than a business, so the money is on a line and the payee is still unknown. | |||||
| 2 Aug 2026 | WOOLWORTHS 1248 RICHMOND AUS Card xx7113 | −$142.86 | Groceries | WOOLWORTHS |
named |
Why this, and how sureA rule matched the merchant’s name in the description.
| |||||
| 3 Aug 2026 | SQ *WHITE HORSE COFFEE Sutherland NS AUS | −$8.40 | Eating out and takeaway | unknown | kind |
Why this, and how sureA rule matched a word for a kind of business inside a name this has never seen. It puts the money on the right line and it does not identify the payee.
The words that matched name a KIND of business rather than a business, so the money is on a line and the payee is still unknown. | |||||
| 4 Aug 2026 | NITHIKS KITCHEN ROZELLE 4421 AUS | −$63.00 | unknown | unknown | unknown |
Why this, and how sureNothing in the description matched a rule.
| |||||
| 5 Aug 2026 | Direct Debit 142619 TPG Internet DH9Q0HB22EP | −$69.99 | Phone and internet | TPG |
named |
Why this, and how sureA rule matched the merchant’s name in the description.
| |||||
| 6 Aug 2026 | RETAIL PURCHASE BP CONNECT 2214, MASCOT 1610 | −$88.10 | Transport and fuel | BP |
named |
Why this, and how sureA rule matched the merchant’s name in the description.
| |||||
| 8 Aug 2026 | WOOLWORTHS TEAM BANK | −$400.00 | unknown | WOOLWORTHS TEAM BANK |
declined |
Why this, and how sureThe name is recognised and is deliberately not categorised, because the name does not settle what the payment was.
This name is in the rules with no category against it, on purpose. It is recognised, and it is deliberately not categorised, so that no broader rule below it can guess — and so that nobody is sent to identify a payee somebody has already identified. | |||||
| 10 Aug 2026 | OSKO PAYMENT REF 88213 J HARPER | $1,800.00 | Other income | unknown | inferred |
Why this, and how sureNo rule matched. The size and direction of the money were used instead, which is a guess and is marked as one.
| |||||
| 12 Aug 2026 | AFTERPAY INSTALMENT 3 OF 4 | −$37.25 | Buy now pay later | AFTERPAY |
named |
Why this, and how sureA rule matched the merchant’s name in the description.
| |||||
| 14 Aug 2026 | SPORTSBET PTY LTD DEPOSIT | −$120.00 | Gambling | SPORTSBET |
named |
Why this, and how sureA rule matched the merchant’s name in the description.
| |||||
| 15 Aug 2026 | RENT PAYMENT RAY WHITE BALMAIN | −$2,150.00 | Rent | unknown | kind |
Why this, and how sureA rule matched a word for a kind of business inside a name this has never seen. It puts the money on the right line and it does not identify the payee.
The words that matched name a KIND of business rather than a business, so the money is on a line and the payee is still unknown. | |||||
| 18 Aug 2026 | AGL ENERGY LTD ELECTRICITY ACCOUNT | −$186.40 | Utilities | AGL |
named |
Why this, and how sureA rule matched the merchant’s name in the description.
| |||||
| 20 Aug 2026 | PHARMACY DEPOT HURSQPS HURSTVILLE AUS | −$24.95 | Health | unknown | kind |
Why this, and how sureA rule matched a word for a kind of business inside a name this has never seen. It puts the money on the right line and it does not identify the payee.
The words that matched name a KIND of business rather than a business, so the money is on a line and the payee is still unknown. | |||||
| 22 Aug 2026 | MANNIX & CO 8821 | −$310.00 | unknown | unknown | unknown |
Why this, and how sureNothing in the description matched a rule.
| |||||
What it does not know
3 payees out of 14 rows, biggest first. Every one of them says unknown rather than other, because a label that hid the gap would leave nobody able to tell a payee this read from a payee it invented a line for. Adding one is a change to a list rather than a change to the software.
1 of these was recognised and deliberately not categorised — a payment to a bank does not say whether it was a mortgage, a card, a fee or the person moving their own money. They are marked, so that nobody is sent to identify a payee somebody has already identified.
| Payee, as the feed wrote it | Times | Total | Which |
|---|---|---|---|
| WOOLWORTHS TEAM BANK | 1 | $400.00 | recognised as WOOLWORTHS TEAM BANK, and deliberately not categorised |
| MANNIX & CO 8821 | 1 | $310.00 | nothing matched — this is one to add to the rules |
| NITHIKS KITCHEN ROZELLE 4421 AUS | 1 | $63.00 | nothing matched — this is one to add to the rules |
What went where
| Category | Group | Rows | Money | Third party named |
|---|---|---|---|---|
| Salary or wages | income | 1 | $2,320 | 0.0% |
| Rent | essential | 1 | $2,150 | 0.0% |
| Other income | income | 1 | $1,800 | 0.0% |
| unknown | unknown | 3 | $773 | 33.0% |
| Utilities | essential | 1 | $186 | 100.0% |
| Groceries | essential | 1 | $143 | 100.0% |
| Gambling | risk | 1 | $120 | 100.0% |
| Transport and fuel | essential | 1 | $88 | 100.0% |
| Phone and internet | essential | 1 | $70 | 100.0% |
| Buy now pay later | commitment | 1 | $37 | 100.0% |
| Health | essential | 1 | $25 | 0.0% |
| Eating out and takeaway | discretionary | 1 | $8 | 0.0% |
Money is the absolute value of every row in the category, so a credit counts as money moved rather than as a negative expense. The category groups are the ones a serviceability calculation distinguishes between, which is why there is no line for restaurants separate from takeaway.
What happens to what you paste. It is read while the request is open and then it is gone. Nothing is written to disk, nothing is written to a log, nothing is put in a database — there is no database here to put it in. The transactions travel in the request body rather than the address bar, so this reading has no link, which means there is no link to leak.
The cost of that is honest too. Reload and the reading is gone, and the form re-sends what you gave it from your own browser, because there is nothing on this end to refer back to.
No account, no email address, no cookie, no analytics, and nothing on this page is fetched from anywhere. Nothing here calls a hosted model: the rules are a text file in this repository and the whole prediction happens in this process.