VERIDIA
VERIDIA
Settings Demo Veridia Australia Pty Ltd · ABN 63 004 217 508
Xero connected Tue 4 Aug 2026

System

Settings

Company, branches, users, the validation rulebook, and where this platform sits against Xero and the Exo replacement.

Company

Trading name
Veridia
Legal entity
Veridia Australia Pty Ltd
ABN
63 004 217 508
Established
1988
Head office
14 Gateway Cres, Wacol QLD 4076
Phone
1300 228 222
Email
we.care@veridia.com.au
Ordering portal
online.veridia.com.au
EFT
BSB 084-917 · 3306 71482

Financial settings

Currency
AUD, stored in cents
GST
10%, split out on every line
Financial year
FY27 · 1 Jul 2026 – 30 Jun 2027
Payment terms offered
COD · 7 days · 14 days · 30 days · 45 days EOM · NET 30
Dates
en-AU, DD MMM YYYY
Demo date
Tue 4 Aug 2026

BAS, PAYG, the financial year roll and any future ATO reporting change are Xero's responsibility, not this platform's. That boundary is deliberate: regulatory change lands on a vendor whose job it is to absorb it.

Branches

Branch Address Manager Racking Vehicles DG licence Opened
Brisbane
BNE
14 Gateway Cres, Wacol QLD 4076 Dean Hollis 1,840 plt 6 Class 8 · Class 5.1 2004
Molong
MOL
42–46 Mitchell Hwy, Molong NSW 2866 Raelene Fitzgibbon 2,260 plt 4 Class 8 · Class 5.1 · Class 3 1988
Sydney
SYD
9 Stanton Rd, Ingleburn NSW 2565 Anthony Pirlo 2,410 plt 7 Class 8 · Class 5.1 1996
Wagga Wagga
WGA
6 Kane Rd, Bomen NSW 2650 Trent Kolek 1,120 plt 3 Class 8 2011

Order validation rulebook

Nine rules, applied to every order regardless of how it arrived. Each one is arithmetic against a record you can open — no model, no scoring, nothing that cannot be explained to a customer who queries it.

  • 1

    Credit & account status

    Account terms and the live debtor ledger

    Can block
  • 2

    Safety data sheet currency

    WHS Regulation 344 — an SDS must be reviewed at least every 5 years

    Can block
  • 3

    Price agreement

    The account's current FY27 price agreement

    Warns
  • 4

    Stock availability

    On-hand across all four branches

    Warns
  • 5

    Delivery run day

    The site's standing delivery days

    Warns
  • 6

    Dangerous goods segregation

    ADG Code segregation table

    Warns
  • 7

    Discontinued line

    Catalogue status and the nominated replacement

    Warns
  • 8

    Minimum order value

    The account's minimum order value

    Warns
  • 9

    Customer PO required

    The site's ordering rules

    Can block

The operations layer

Karl, on the cold call: "I'm looking at re-architecting… to run as a separate operations application layer, rather than as part of the existing SQL database. So I can just plug it into the bottom." That is what this is. The operations layer owns its own data and talks to the ledger through one adapter — so replacing MYOB Exo becomes a change to the bottom row of this table, not a rebuild of everything above it.

Module Reads Owns / writes
Order entry & validation Accounts, sites, price agreements, stock, SDS register, run calendar Orders, order lines, branch transfers, activity
Delivery runs Orders, sites, vehicles, DG classes Run allocation, drop sequence, POD, exceptions
Purchasing & imports Item file, reorder points, supplier terms Purchase orders, containers, landed cost per line
SDS & chemical register Item file, twelve months of deliveries Sheet revisions, site registers, resource packs
Invoicing Orders, account terms Invoices, then a one-way push to the ledger
Ledger adapter Invoices, supplier bills, landed cost Xero: 200 SALES, 310 COGS. Nothing else.

Hosting is Cloudflare — the application runs at the edge and the data sits in Cloudflare D1. There is no per-seat licence: adding Karl's fifteenth or fiftieth user costs nothing. The build is a one-off fee; hosting, bug fixes and help desk are $150 a month, and the code is owned by Veridia on final payment.

Systems

What stays, what this replaces, and what is deliberately still on the roadmap.

  • connected

    Xero

    Financial system of record

    Karl, on the call: "the operating components of a business, not the financial system of record." That is exactly the split. Customer invoices post as sales invoices against 200 SALES, supplier bills and landed cost against 310 COGS, and the BAS, the FY roll and every ATO reporting change stay Xero's problem — not ours. Last sync 9:14am, 4 Aug 2026

    Keep
  • retiring

    MYOB Exo

    Legacy ERP — 18 years

    "Been on MYOB Exo for 18 years, which is no longer being serviced and updated." Every operating module on Exo has a home in this build: debtors and stock control, sales order entry, purchase orders, the price matrix, and the reports. The general ledger goes to Xero. Nothing on Exo has to be kept alive to run a day.

    Support ended
  • retiring

    The current web interface

    Freelance build over the Exo SQL database

    The delivery runs, logistics, purchasing, compliance documents, order entry, order validation and BI already built against the Exo SQL database. This build re-architects that as the separate operations application layer Karl described — its own data layer, with the ledger plugged in underneath — so it survives the Exo replacement instead of dying with it.

    Day rate
  • connected

    online.veridia.com.au

    Customer ordering portal

    Portal orders drop straight into Order Entry and run the same validation as a keyed order — same credit check, same contract price, same SDS gate. 61% of order lines came in this way last month. Last sync 8:52am, 4 Aug 2026

    Keep
  • connected

    SDS authoring

    Safety data sheets

    SDS PDFs are held against the item code with their issue date and the five-year WHS expiry. Site chemical registers build themselves from what each site was actually delivered, so nobody assembles a folder by hand before an audit. Last sync 10:10pm, 3 Aug 2026

    Keep
  • roadmap

    AI demand insights

    Forecasting

    Phase 2. Everything flagged in this build today — reorder points, run capacity, SDS expiry, margin drift — is rules-based arithmetic you can read and argue with. Nothing guesses.

    Phase 2

Users

16 staff · 10 drivers · no per-seat licence
Name Role Branch Email Mobile
KD Karl Davis General Manager BNE karl.davis@veridia.com.au 0418 226 704
DH Dean Hollis Branch Manager — Brisbane BNE dean.hollis@veridia.com.au 0409 771 233
AP Anthony Pirlo Branch Manager — Sydney SYD anthony.pirlo@veridia.com.au 0417 604 918
RF Raelene Fitzgibbon Branch Manager — Molong MOL raelene.f@veridia.com.au 0428 115 640
TK Trent Kolek Branch Manager — Wagga Wagga WGA trent.kolek@veridia.com.au 0400 883 217
MT Marisa Tulloch National Sales Manager SYD marisa.tulloch@veridia.com.au 0413 992 076
GW Grant Whitely Account Manager — Aged Care QLD BNE grant.whitely@veridia.com.au 0422 507 361
PS Priya Selvaraj Account Manager — Aged Care NSW SYD priya.selvaraj@veridia.com.au 0431 208 774
BH Beau Harrington Account Manager — Hospitality BNE beau.harrington@veridia.com.au 0407 664 190
NK Nadia Kostoglou Account Manager — Education & Government SYD nadia.k@veridia.com.au 0438 771 025
WN Warren Ngata Purchasing Manager MOL warren.ngata@veridia.com.au 0410 336 882
SA Simone Achterberg Compliance & Quality Officer MOL simone.a@veridia.com.au 0425 119 508
LB Lachlan Beattie Transport Coordinator SYD lachlan.beattie@veridia.com.au 0416 442 903
JM Jodie Marchant Customer Service Team Leader BNE jodie.marchant@veridia.com.au 0419 780 226
HC Hamish Corrigan Customer Service MOL hamish.corrigan@veridia.com.au 0402 558 731
TV Tanya Vukovic Accounts Receivable BNE tanya.vukovic@veridia.com.au 0435 260 194

What is in the system

Item codes
257
Categories
9
Accounts
62
Delivery sites
155
Suppliers
28
Orders
1,617
Invoices
1,463
Safety data sheets
60
Delivery runs
20
Users
16

Reset the demo

Rolls back everything a walkthrough created — cleared validation flags, repriced lines, orders raised from quotes, invoices, branch transfers and reissued safety data sheets — so the whole thing can be run again from a clean start.

Guided tour, ⌘K search and the display-mode switcher all live in the account menu, bottom left.