Back to Home
Business Operations

Too Basic or Too Heavy: What an Australian One-Person Business Actually Needs From Accounting Software

Australian sole traders need invoices, bank reconciliation and quarterly BAS, and almost nothing is scoped for exactly that. Here is the honest minimum feature set, the AU-specific constraints that rule out most overseas tools, and why speed is often the real reason people switch.

13Labs Team25 July 20268 min read
sole traderaccounting softwareBAS and GSTAustralian small businessbuild your own tools

Contents

What does a sole trader in Australia actually need from accounting software?

A one-person Australian business needs five things: GST-coded invoices, a working bank feed, receipt capture, simple bank reconciliation, and quarterly BAS figures it can lodge or hand to an accountant. Everything else is built for a larger business. Payroll, inventory, multi-user permissions and project costing are the features you pay for and never open.

Why does every accounting tool feel either too basic or too heavy?

Because products are scoped for the business the vendor hopes you become, not the one you run today. The cheap end sells you an invoice generator. It looks clean, it sends a PDF, and then it stops. It has no bank feed, no GST coding and no way to produce a BAS, so the work reappears in a spreadsheet at quarter end. The full platforms solve BAS properly, then bundle it with payroll, inventory, fixed assets and multi-user roles you will not touch for years. The gap between those two is the missing middle. As one poster put it on r/ausbusiness: "The basic tools can create more manual work, while larger packages often include features a sole trader never touches." That is the complaint in one line. It is a scoping complaint, not a price complaint. Price is just where the frustration lands, because you can see the invoice and you cannot see the product roadmap. Another sole trader on r/AusFinance described the same thing from the other direction: "I looked into Xero, but it is far too complex for what I need. What I liked about Workspace was that it was simple and practical." Note what is not being said there. Nobody says the software is broken. They say the shape is wrong.

What is the honest minimum feature set for an Australian one-person business?

Needed from day one: tax invoices with correct GST, an automatic bank feed from an Australian bank, receipt capture and expense coding, bank reconciliation, and BAS figures for the quarter. Genuinely useful later: recurring invoices, quote to invoice conversion, a basic monthly profit and loss, accountant access, and vehicle or mileage logging. Almost always dead weight for one person: payroll, inventory and stock, multi-user roles and approvals, project and job costing, and fixed asset registers. Two honest counter-arguments. First, if you are a trade, job costing is not dead weight, it is your margin. A tradie running quotes, variations and materials against a job needs job-level costing, and that usually means a job management tool such as ServiceM8, Tradify or simPRO sitting in front of the accounting file, not a bigger accounting file. Second, the moment you hire one person, payroll and Single Touch Payroll reporting stop being optional. That is a real reason vendors bundle it. It is also why the bundle keeps growing under people who never hire.

Which Australian rules eliminate overseas tools before you even trial them?

Three constraints kill most of the international shortlist, and it is worth checking them before you spend a weekend on trials. Bank feeds: a tool that cannot pull a feed from your Australian bank turns into manual CSV import, which is the exact work you were trying to remove. One person researching household budgeting tools on r/AusFinance hit this immediately: "I've done a bit of research and I think I've narrowed the options down to Pocketsmith or Monarch, Tiller looked promising, but I can't find anything to say it works with Australian banks." GST handling: Australian GST is 10 per cent (source: https://www.ato.gov.au/businesses-and-organisations/gst-excise-and-indirect-taxes/gst), but the part that matters is coding, covering GST-free items, input-taxed items and purchases with no GST. A tool with a generic tax rate field will produce a number you cannot defend. BAS and lodgement: if you are registered for GST you report on a business activity statement, usually quarterly, and GST registration is compulsory once turnover hits the ATO threshold. A tool that cannot produce those figures is not accounting software for an Australian business, it is an invoice app. Test all three inside the free trial with one real month of your own transactions, not sample data.

When is speed the real reason people leave, not features?

More often than the feature comparison tables admit. Sole trader bookkeeping is short bursts of repetitive data entry. If each step takes several seconds to load, a short task stretches into a long one. That is what drives the quarterly rage-quit. One poster on r/Bookkeeping described entering bills taking an enormous amount of time because every step took multiple seconds to load, then trying different browsers and different wifi connections before concluding the software itself was the problem. The most useful reply in that thread opened by reframing it: "Your real problem is speed, not features." This matters because slowness gets misdiagnosed as a pricing problem. You feel the friction weekly, you see the subscription monthly, and the two get welded together in your head. Then you shop for a cheaper tool, find one that is equally slow, and change nothing. A practical test before you switch: time yourself doing your ten most frequent actions in the current tool, such as raising an invoice, coding five bank lines, attaching a receipt and marking a payment. Then time the same ten in the trial. If the new tool is not meaningfully faster on those ten, you are about to pay a migration cost for nothing.

Should you build your own simple invoicing tool instead?

It is a fair question. One sole trader on r/AusFinance floated building a simple invoice app because the existing ones had become too expensive, with one specific feature in mind: texting a client a PayID automatically so they can pay instantly. That instinct is half right. Build the thin layer: quote templates, invoice reminders, receipt collection, a client intake form, and the follow-up that chases an unpaid invoice on day seven and day fourteen. These are small, they are yours, and they are where the actual time goes. Do not rebuild the ledger. Bank feeds, GST coding logic, BAS reporting and the lodgement path are regulated, changeable and thankless to maintain. Keep a real accounting file underneath and let it be boring. That split is also the pattern we teach. The skill worth having is diagnosis: mapping where the hours actually leak, then building the specific small thing that stops the leak, and being able to debug it when it breaks. That is what buildAcademy is for. If your business has staff and repeated processes rather than one person and a laptop, buildAutomation trains two or three of your own people to build and own those processes internally, with no ongoing agency retainer.

Why do people stay on software they complain about?

Switching cost, and it is rational. Your chart of accounts, your bank rules, your historical comparatives and your accountant's familiarity all live in the current file. Moving them is a real project. One r/Bookkeeping thread describes the loop precisely: every three months the frustration peaks, trials get restarted, and every three months the switching cost wins. Nothing changes except the number of tabs open. There are two ways out. Either accept the tool and remove the friction around it by building the small automations that handle the repetitive parts, or set a hard switch date at the start of a financial year, when a clean cutover is cheapest and your accountant is expecting change anyway. Drifting between the two is the expensive option.

Frequently asked questions

**Do I need accounting software as an Australian sole trader?** Not always. If you are under the GST registration threshold, not registered for GST and have low transaction volume, a disciplined spreadsheet plus receipt storage can be enough. Once you are registered for GST and lodging quarterly BAS, software with a bank feed and GST coding saves real hours. **What is the minimum an accounting tool must do for BAS?** It must code every transaction for GST correctly, reconcile against your bank feed, and produce GST collected and GST paid figures for the quarter. Lodgement can happen through the software or through your accountant or the ATO portal. Reporting accuracy matters more than the lodgement button. **Why do overseas budgeting and accounting tools not work in Australia?** Most lack Australian bank feed connections and do not model Australian GST or BAS reporting. That turns them into manual CSV import tools. Check bank feed support for your specific bank and GST handling first, because those two constraints eliminate most of an international shortlist before pricing matters. **Is a job management tool better than accounting software for a tradie?** They do different jobs. Job management tools handle quotes, scheduling, variations and job-level costing. Accounting software handles the ledger, GST and BAS. Most one-person trades run a job tool for the work and a small accounting file underneath, connected by an integration. **Should I switch tools if my subscription keeps rising?** Only after you separate the two complaints. Price rises are annoying; slow software and wrong scope cost you hours. Time your ten most frequent tasks in both tools first. If the alternative is not faster and better scoped, the migration cost buys you nothing.

Sources

Subreddits quoted: r/AusFinance, r/ausbusiness, r/Bookkeeping. Quotes are reproduced verbatim from public Reddit discussions and attributed to the subreddit, not to individuals. External sources: Business activity statements, Australian Taxation Office, https://www.ato.gov.au/businesses-and-organisations/preparing-lodging-and-paying/business-activity-statements-bas. Registering for GST, Australian Taxation Office, https://www.ato.gov.au/businesses-and-organisations/gst-excise-and-indirect-taxes/gst/registering-for-gst. GST, Australian Taxation Office, https://www.ato.gov.au/businesses-and-organisations/gst-excise-and-indirect-taxes/gst.

Build the small tools your business actually needs

buildAcademy teaches non-technical people to build and debug real software, so you can stop waiting for a vendor to ship the feature you need. Tell us what your week looks like and we will tell you whether building is the right call.

Enquire about buildAcademy