AtLast.NZ is accounting software for one New Zealand company, in New Zealand dollars, built around a proper double-entry ledger. Bank reconciliation, invoicing, customer statements, the reports your accountant asks for, and a monthly GST return — and nothing else.
It isn't open for sign-ups yet. It is being run in parallel against a real set of books first, because the only honest way to find out whether a ledger is right is to make it agree with one that already is.
What it covers
Everything below is a view over the same journal. An invoice is a journal, coding a bank line is a journal, your accountant's year-end adjustment is a journal — so the reports can never quietly disagree with the ledger they came from.
Bring yours across as it stands, codes and all. No re-typing, and no invented account structure you then have to live with.
Import a statement, and the lines that can be worked out already are. Money in gets matched to the invoice it settles; money out gets coded, by rules you make as you go.
Raise one, or set the monthly ones up once and let them raise themselves. Macrons render properly, on screen and on the page you send.
Every invoice still owing, with the ageing spelled out. Print it or save it as a PDF from your browser — no font surprises in somebody's name.
Profit and loss, balance sheet, trial balance and aged receivables — each one a query over the ledger, and each one able to show you the lines behind any figure.
Each month's return worked out for you, with every transaction behind every box listed. Once a period is filed it is locked, and it stops moving.
A look at it
Screens from the working software. The company, the customers and every figure below are invented for this page — nobody's real books are shown here.
Not a wall of charts. What you are owed, what is actually in the bank once the statement is reconciled, and the short list of things nobody else is going to do.
Interface preview Sample company and figures, not real books.
A receipt that quotes an invoice number is matched to it. So is one that doesn't, when the payer's wording is already known, or when a few open invoices add up to exactly what arrived. Spending gets coded by the rules you build as you go, and the GST is split out of the bank amount as it posts.
| Date | Description | Amount | Code to |
|---|---|---|---|
| 14 Jul 26 |
TOTARA RIDGE NURSERY
Direct Credit · INV-1042 · JULY
INV-1042
|
1,437.50 |
Tōtara Ridge Nursery invoice number on the line
INV-1042 · $1,437.50
Match INV-1042
|
| 14 Jul 26 |
SELWYN & PIKE LTD
Direct Credit · ACCOUNTS
|
2,300.00 |
Selwyn & Pike Ltd three open invoices add up to exactly this
INV-1031 · $805.00
INV-1036 · $690.00
INV-1039 · $805.00
Match all 3
|
| 13 Jul 26 |
R STREET DENTAL
Direct Credit · PAYMENT
|
600.00 |
Rimu Street Dental this payer's wording is known, but the amount fits no invoice
Which invoice?
Match
|
| 12 Jul 26 |
KESTREL ENERGY
Direct Debit · 4471908
|
-218.44 |
Overheads — Power (455)
GST on expenses
Code
Skip
Suggested by rule “Kestrel Energy”
|
| 11 Jul 26 |
PARCELWORKS NZ
Eftpos · 4519
|
-46.90 |
Overheads — Postage & courier (461)
GST on expenses
Code
Skip
Suggested by rule “Parcelworks”
|
| 10 Jul 26 |
TFR FROM SAVINGS
Transfer · 06-0201-0000000-01
|
5,000.00 |
Choose an account…
No GST
Code
Skip
No rule matched this one
|
Interface preview Sample statement lines and customers, not real books.
Every invoice carries its own status — what's still open, what's part paid, what's late and by how long. Set a recurring one up once and it goes out on its own schedule, in the customer's name, macrons and all.
| Number | Customer | Raised | Due | Total | Owing | Status |
|---|---|---|---|---|---|---|
| INV-1044 | Northshore Vets | 2 Aug 26 | 22 Aug 26 | 1,092.50 | 1,092.50 | Draft |
| INV-1043 | Rimu Street Dental | 31 Jul 26 | 20 Aug 26 | 1,150.00 | 1,150.00 | Open |
| INV-1042 | Tōtara Ridge Nursery | 24 Jul 26 | 13 Aug 26 | 1,437.50 | — | Paid |
| INV-1041 | Whetū Signwriters | 18 Jul 26 | 7 Aug 26 | 2,760.00 | 2,760.00 | Overdue 12 days |
| INV-1040 | Blackwood Joinery | 14 Jul 26 | 3 Aug 26 | 920.00 | 460.00 | Part paid |
| INV-1039 | Selwyn & Pike Ltd | 30 Jun 26 | 20 Jul 26 | 805.00 | — | Paid |
Interface preview Invented customers and amounts.
Each month on a payments basis, with every transaction behind every box there to open. AtLast.NZ can't file to IRD for you — that needs accreditation it doesn't have — so what it gives you is the set of figures to key into myIR, and a record of exactly how each one was arrived at. Once you mark a period filed, it locks.
Interface preview Made-up figures — not anybody's return.
Profit and loss, balance sheet, trial balance and aged receivables, over any dates you like. Your accountant gets their own sign-in to post year-end journals — and everything either of you does is written to a log that can't be edited afterwards.
Interface preview Invented account balances.
Just as important
Most accounting software is big because it has to be everything to everybody. This one only has to be right for one company, so the list below was left out on purpose — and leaving it out is what keeps the rest simple enough to trust.
It's being proven against a real set of books first: every figure has to agree with accounts that are already right before anyone else is invited in. If you'd like to know when that's done, say so and you'll be told.