The original is the legal record.
The ATO accepts an electronic copy only where it is a true and clear reproduction of the original. So the photo is kept exactly as taken for the full record-keeping period, and the app only ever works on a copy.
Take one photo. The app keeps it as taken, reads every line, checks the tax invoice rules and files the result. Here is each step, and what it will not do.
A paper docket from Hume Hwy Roadhouse on the left and, on the right, the same docket read in the app:6 lines, GST-free $16.80, taxable $15.40, GST $1.40, total $32.20. A scan line runs between them.
Screens show the demo workspace. Every figure is illustrative and adds up.
Scroll down the line. Each stop is a thing the app does, in the order it does it, with the part it will not skip.
Point and the app takes the picture. That file is stored byte for byte as it left the camera and is never edited again. Everything the app does afterwards works on a separate working copy, so the original stays a true copy of the docket in your hand.
No signal at the truck stop is fine. The photo waits in a queue on your phone and goes up when the connection returns. Every send carries a one-off key, so a retry, a double tap or a dropped connection never counts the same docket twice.
Each line gets its item, its price and whether it carries GST. The reading is saved as a numbered version of that photo. When a figure is too smudged to trust, the app leaves it blank and flags it for you to fill in. It does not make up a number.
Four rules run on every docket: it is marked as a tax invoice, the seller’s ABN passes the ATO checksum, the GST is exactly one eleventh of the taxable lines, and the lines add up to the total. At $1,000 or more the buyer’s identity has to be on it too. If a rule fails you get the reason and a suggested fix.
The docket lands in your spending under its category. Money is kept as exact decimals, never rounded through floating point, and every entry is paired so the books add up to zero.
They are why the answer on screen can be trusted tomorrow, and next year. Nothing on this page works without them.
The ATO accepts an electronic copy only where it is a true and clear reproduction of the original. So the photo is kept exactly as taken for the full record-keeping period, and the app only ever works on a copy.
Each reading is a numbered version of the same image. When the reader improves, your history can be read again and the old versions stay, so an improvement shows up as a change you can inspect, never a silent correction.
Every entry is double-entry: the parts add up to zero or the entry is refused. The database itself turns away one that does not balance, so it never rests on good intentions.
A figure like the one below stays text from the camera to your screen and is never rounded through a floating-point number. A cent out is a wrong answer, so it is never allowed to creep in.
A confident wrong number is worse than a blank one. So when the app is not sure, it stops and asks.
A figure it is not confident about is left empty and flagged for you to fill in, instead of a plausible number. A wrong figure is worse than a missing one.
A missing ABN, an ABN that fails its checksum, no GST breakdown. Each finding names the rule it broke and what that costs you.
Add the ABN, retake the photo, or ask the supplier for a proper tax invoice. A human decides. The app does not fill the gap for you.
Photograph one and watch the same five stops happen to it: kept as taken, read line by line, checked, filed.