Ryan Duguid is an Australian accountant based in Newcastle, New South Wales, and a provisional member of Chartered Accountants Australia and New Zealand. He builds open-source computational accounting tools for Australian tax, payroll and statutory compliance, and publishes them at github.com/ryanduguid. He does not take client work through this site.
The work here sits where accounting practice meets code. Australian statutory rules are detailed, they change on fixed dates, and most of the arithmetic around them is still done by hand in spreadsheets nobody can check afterwards. Each tool on this site takes one of those jobs, grounds it in the legislation or the regulator's own published guidance, and shows its working so a second person can review the answer.
| Name | Ryan Duguid |
|---|---|
| Based in | Newcastle, New South Wales, Australia |
| Field | Accounting, Australian taxation, payroll and statutory compliance |
| Professional body | Provisional member, Chartered Accountants Australia and New Zealand, since May 2026 |
| Certifications | SAP Certified, SAP S/4HANA Cloud Private Edition, Financial Accounting (C_TS4FI) and Management Accounting (C_TS4CO). Xero specialist certification, level 3. |
| Education | Bachelor of Commerce (Accounting), University of Newcastle |
| Writes about | Payday super, the superannuation guarantee charge, Division 7A, trust distributions and section 100A, fringe benefits tax, ATO small business benchmarks, the Coal LSL payroll levy, Xero data extraction, and running AI agents safely over accounting work |
| Code | github.com/ryanduguid |
Three layers, each meant to be readable on its own. Data and ledger tools pull figures out of accounting systems without breaking them. Rules engines apply a statutory test to those figures in exact decimal arithmetic. Agent workflows let an AI coding assistant run those engines inside a fixed boundary, so the calculation stays deterministic even when the assistant is not.
Nothing here is tax, legal or financial advice, and using any of it creates no professional relationship. The tools are review aids for a qualified professional, not compliance determinations. This site does not offer accounting services, does not take engagements, and carries no contact form.
Duguid, R. (2026). Australian computational accounting tools. https://ryanduguid.github.io/. Each tool page names the source it is grounded in, and each linked repository carries its own licence and disclaimer.