VERIDIA
VERIDIA
Settings Demo Veridia Australia Pty Ltd · ABN 63 004 217 508
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 to 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

Seventeen 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
  • 10

    Minimum line margin

    Landed cost on the item file against the price on the line

    Warns
  • 11

    Placard load threshold

    ADG Code: a placard load is 1,000 kg or L of dangerous goods

    Warns
  • 12

    Vehicle capacity

    Pallet and weight capacity of the branch's vehicles

    Warns
  • 13

    Full pallet rounding

    Pallet quantity on the item file

    Warns
  • 14

    Supplier lead time

    Supplier lead time and stock across all four branches

    Warns
  • 15

    Quantity against site size

    The site's own order history and its bed, room or student count

    Warns
  • 16

    Possible duplicate order

    Open orders for the same site in the last 48 hours

    Warns
  • 17

    Missing standing line

    What this site has ordered on its last five orders

    Warns

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 this connects to, and what it replaces.

  • connected

    Xero

    Financial system of record

    Customer invoices post as sales invoices against 200 SALES. Supplier bills and landed cost post against 310 COGS. The general ledger, the BAS, the financial year roll and all ATO reporting stay in Xero. Last sync 9:14am, 4 Aug 2026

  • connected

    Airwallex

    Payment gateway

    Card and account payments against the invoice, with the payment intent carrying the invoice numbers it is settling, so the allocation is decided at the point of payment rather than reconciled afterwards. Direct debits stay on EasyCollect. Last sync 8:31am, 4 Aug 2026

  • 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

  • connected

    SDS authoring

    Safety data sheets

    SDS documents are held against the item code with their issue date and the five-year WHS review. Site chemical registers build themselves from what each site was actually delivered. Last sync 10:10pm, 3 Aug 2026

  • retiring

    MYOB Exo

    Legacy ERP

    In service since 2008, on SQL Server on an Azure VM. Still supported and still patched, with no end-of-life date announced, but no roadmap either. Debtors, stock control, sales order entry, purchase orders, the price matrix and reporting have moved here. The general ledger has moved to Xero.

  • retiring

    Operations web interface

    Superseded in-house build

    The C# build that has grown over ten years for delivery runs, proof of delivery, purchasing, SDS booklets, order entry and reporting. It reads the Exo SQL database directly, which is what ties it to Exo. Rebuilt here as its own layer so it survives the ERP change instead of retiring with it.

Users

28 staff · no per-seat licence

All 28: five in the warehouse, five drivers, six business development, four account managers and the rest administration. Veridia hold eight Exo licences today, and the warehouse, the drivers and the BDMs never touch Exo at all because the web interface covers them. Here nobody needs a licence, so the eight-seat ceiling and the days it bites simply stop existing. The named users below are the ones who appear in this walkthrough.

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,618
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. The whole thing can then be run again from a clean start.

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