I've been building Instant Receipts — a receipt scanning and BAS prep app for Australian sole traders — and as part of that I built a set of free calculators that live on the main site.

Recently I extracted them into a standalone static site on GitHub Pages so they work without any framework, server or build step.

What's included

Six tools, all pure HTML/CSS/JS:

Why pure HTML/JS

No npm install. No build step. No framework. Just open the file and it works.

The calculators run entirely in the browser — nothing is sent to a server, nothing is stored. For a tool that asks people to enter their income and expenses, that felt like the right call.

The GitHub Pages version is at instant-receipts-pty-ltd.github.io/australian-calculators if you want to see the source.

Australian tax is surprisingly specific

The GST 1/11th rule, BAS labels, the Small Business Income Tax Offset, ATO cents per km rates — none of this exists in any international calculator library. Had to build it all from scratch with the ATO's own documentation.

Happy to answer questions about the Australian tax side or the vanilla JS approach.