Back to Blog
Tax BasicsSole TraderGSTBASAustralian BusinessInvoicing

Sole Trader Tax Basics: How to Track Income and Expenses When You Invoice Clients Yourself

A practical guide for Australian sole traders on ABN registration, GST thresholds, BAS obligations, and how proper invoicing with SoloCRMS helps you keep clean income records for tax time.

SoloCRMS Team10 min read

You started your own business because you are great at what you do -- whether that is cleaning homes, training clients, fixing plumbing, or providing therapy. Nobody starts a sole trader business because they love tax paperwork. But here is the reality: the Australian Tax Office does not care how busy your schedule is. They expect your income to be reported accurately, your GST obligations to be met (if applicable), and your records to be in order. The good news is that tracking your income and expenses does not have to be a nightmare. With a decent invoicing system and a few good habits, you can keep the ATO happy, your accountant sane, and your stress levels manageable. Let us walk through everything you need to know.

What Is a Sole Trader and Why Does It Matter for Tax?

A sole trader is the simplest business structure in Australia. You operate your business as an individual -- there is no separate legal entity between you and your business. This means your business income is your personal income, and you report it on your individual tax return. There is no separate company tax return to file, no corporate tax rate to worry about, and no complex shareholder structures.

The simplicity is both the advantage and the catch. Because there is no separation between you and your business, every dollar you earn through your services is taxable income, and every legitimate expense you incur can be claimed as a deduction. Keeping clean, accurate records of both is not optional -- it is a legal requirement. The ATO expects you to keep records for at least five years, and they have become increasingly sophisticated at data-matching to detect unreported income.

Getting Your ABN: The First Step

Before you can legally operate as a sole trader in Australia, you need an Australian Business Number. Your ABN is an 11-digit number that identifies your business to the government and to other businesses. You need it to invoice clients, claim GST credits (if registered), and avoid having tax withheld from payments at the top marginal rate.

Applying for an ABN is free and can be done online through the Australian Business Register in about 10 minutes. You will need your Tax File Number, some identification details, and a description of your business activity. Once issued, your ABN should appear on every invoice you send. Without it, your clients may be required to withhold 46.5 per cent of their payment to you and send it directly to the ATO. That is not a typo -- nearly half your income can be withheld if you invoice without a valid ABN.

Do You Need to Register a Business Name?

If you operate under your own legal name (for example, “Jane Smith Massage Therapy”), you do not need to register a separate business name. But if you want to trade under a different name (for example, “Inner Calm Wellness”), you must register that name through ASIC. This is a separate process from getting your ABN and involves a small annual fee. It does not change your tax obligations, but it does affect how you present your business on invoices and your booking page.

Understanding GST: Do You Need to Register?

The Goods and Services Tax is a 10 per cent tax applied to most goods and services sold in Australia. As a sole trader, you must register for GST if your annual turnover is $75,000 or more (or $150,000 for not-for-profit organisations). If your turnover is below this threshold, registration is optional.

What Counts as Turnover?

Your GST turnover is the total income from your business activities before deducting expenses. If you are a personal trainer earning $1,500 per week, your annual turnover is approximately $78,000 -- which puts you over the threshold. It is not about profit; it is about total revenue. Many sole traders are caught off guard by this, especially those who have been growing steadily. You might start the year under the threshold and cross it by September.

What Happens When You Register for GST?

Once registered, you must add 10 per cent GST to the price of your services (unless they are GST-free, which applies to some health services). You collect this GST from your clients and remit it to the ATO, minus any GST you have paid on business purchases. This means you can claim back the GST on your business expenses -- your software subscriptions, equipment, office supplies, and so on.

Here is a practical example. You charge $110 for a training session (including $10 GST). You pay $55 for a monthly software subscription (including $5 GST). You owe the ATO the difference: $10 minus $5 equals $5. Across all your transactions for the period, you calculate the total GST collected, subtract the total GST paid, and remit the balance.

Approaching the Threshold? Start Preparing Now

If your turnover is approaching $75,000, do not wait until you cross the line. Start preparing now by ensuring your invoices include the correct information and that you are tracking GST on your expenses. Talk to your accountant about the best time to register, as there can be strategic advantages to registering early (such as claiming back GST on startup expenses).

BAS: The Regular Return You Cannot Avoid

If you are registered for GST, you must lodge a Business Activity Statement. Your BAS reports the GST you have collected from clients, the GST you have paid on business purchases, and the difference you either owe or are owed. Most sole traders lodge their BAS quarterly, though you can choose to lodge monthly if your turnover is high or if you regularly claim GST refunds.

BAS Due Dates

  • Quarter 1 (July to September): Due 28 October
  • Quarter 2 (October to December): Due 28 February
  • Quarter 3 (January to March): Due 28 April
  • Quarter 4 (April to June): Due 28 July

Missing a BAS deadline can result in penalties and interest charges. The simplest way to avoid this is to keep your records up to date throughout the quarter rather than scrambling to compile everything in the final week. This is where good invoicing habits make all the difference.

What If You Are Not Registered for GST?

If your turnover is below $75,000 and you are not registered for GST, you do not need to lodge a BAS. However, you may still need to lodge a Pay As You Go (PAYG) instalment activity statement if the ATO has assessed that you need to make regular prepayments of your income tax. This is essentially the ATO's way of ensuring you do not end up with a massive tax bill at the end of the year. Your accountant can advise you on whether PAYG instalments apply to your situation.

Why Good Invoicing Is the Foundation of Good Tax Records

Here is a truth that many sole traders learn the hard way: your invoices are your income records. Every invoice you issue is a document that proves how much you earned, from whom, and for what service. When tax time comes, your accountant (or you, if you are doing your own return) needs to reconcile your total income. If your invoices are messy, inconsistent, or missing, that reconciliation becomes a painful, time-consuming exercise in guesswork.

A proper invoice should include:

  • Your business name and ABN
  • The word “Tax Invoice” (if you are registered for GST)
  • The invoice date and a unique invoice number
  • The client's name and contact details
  • A description of the services provided
  • The amount charged for each service
  • The GST amount (if applicable) shown separately
  • The total amount payable
  • Your payment terms and payment details

If you are registered for GST and the invoice is for $82.50 or more (including GST), it must be a tax invoice. For amounts under $82.50, you can issue a simplified tax invoice, but it is good practice to use the full format for everything.

Using SoloCRMS Invoices as Your Income Records

SoloCRMS is built for service-based sole traders, and its invoicing features are designed to make your tax record-keeping straightforward. Here is how it helps.

Configurable Tax Rate and Label

In your SoloCRMS settings, you can configure your tax rate (for example, 10% for GST) and your tax label (for example, “GST”). Once set, every invoice you generate automatically calculates and displays the tax amount as a separate line item. This means your invoices are tax-compliant from the moment you create them, with no manual calculations needed.

If you are not registered for GST, simply set your tax rate to zero. Your invoices will show the total amount without any tax component, which is exactly what the ATO expects for non-GST-registered businesses.

Invoice Numbering and Prefixes

SoloCRMS lets you set a custom invoice prefix (for example, “INV-” or “SC-”) so your invoices are numbered sequentially and consistently. Sequential invoice numbering is not just tidy -- it is an ATO requirement. Your records should make it easy to identify if any invoices are missing from the sequence, which is something auditors look for.

Payment Terms and Details

You can configure default payment terms (for example, “Due within 14 days”) and include your payment details on every invoice. Whether your clients pay by bank transfer, PayPal, or other methods, the details are right there on the invoice. This not only speeds up payment but also creates a clear record of the payment terms you offered.

PDF Invoice Generation

SoloCRMS generates professional PDF invoices that you can download and send to clients or store for your records. Each PDF includes your business details, the client's information, itemised services, tax calculations, and payment details. These PDFs are exactly the kind of documentation your accountant needs at tax time and the kind the ATO expects if they ever review your records.

Payment Tracking

Knowing which invoices have been paid, which are outstanding, and which are overdue is essential for both cash flow management and tax reporting. SoloCRMS tracks the payment status of every invoice, so you have a clear view of your income at any point in time. At the end of the financial year, you can review all your invoices and their payment status to determine your total income for the period.

What SoloCRMS Does Not Do: Why You Still Need an Accountant and Accounting Software

Let us be upfront about this, because honesty matters more than a sales pitch. SoloCRMS is a CRM and invoicing tool. It is excellent at helping you manage clients, schedule appointments, and generate professional invoices that serve as clean income records. But it is not an accounting tool.

SoloCRMS does not track your expenses. It does not generate BAS reports. It does not calculate your income tax liability. It does not prepare your tax return. And it does not replace the advice of a qualified accountant or tax agent.

For full tax compliance as an Australian sole trader, you need:

  • An accounting tool to track both income and expenses, categorise deductions, and generate financial reports. Popular options for Australian sole traders include Xero, MYOB, QuickBooks, and Reckon. Some are free or very affordable for simple sole trader setups.
  • A qualified accountant or tax agent (especially if you are registered for GST or your business is growing) to lodge your BAS, prepare your tax return, and advise on deductions, structuring, and tax planning.
  • A separate business bank account to keep your business transactions cleanly separated from personal spending. This is not legally required for sole traders, but it makes everything enormously easier at tax time.

Think of it this way: SoloCRMS handles the income side of the equation beautifully. Your invoices are your income records, and they are clean, consistent, and professional. But you need a complementary tool to handle the expense side, and you need professional advice for the compliance side. Together, these three elements -- a good CRM for invoicing, an accounting tool for expenses, and a qualified accountant -- give you a complete tax management system.

Deductions Every Sole Trader Should Know About

While SoloCRMS handles your income records, it is worth understanding what expenses you can claim as deductions to reduce your taxable income. We are not tax advisers, so always confirm your specific deductions with your accountant. But here are the common categories that most service-based sole traders can claim.

Vehicle and Travel Expenses

If you travel to client locations (and most mobile service providers do), you can claim vehicle expenses. The ATO offers two methods: the cents-per-kilometre method (currently 85 cents per km, up to 5,000 business km) or the logbook method (which requires keeping a logbook for a continuous 12-week period). The logbook method is more work but often yields a higher deduction if you do a lot of business driving.

Home Office Expenses

If you work from home -- doing admin, invoicing, scheduling, or client communication -- you can claim a portion of your home office costs. The ATO's revised fixed-rate method allows 67 cents per hour for all home office running expenses. Keep a record of the hours you work from home.

Equipment and Tools

Items you buy for your business -- massage tables, gym equipment, cleaning supplies, tools -- are deductible. Items under $300 can be claimed immediately. Items over $300 are depreciated over their effective life. Keep your receipts.

Professional Development

Courses, workshops, certifications, and conferences related to your current work are deductible. This includes the cost of attending, travel, and accommodation if the event is away from your usual location.

Insurance

Professional indemnity insurance, public liability insurance, and income protection insurance premiums are all deductible. These are essential costs of running a service business and should be factored into your pricing as well as your deductions.

Software and Subscriptions

Your CRM subscription, accounting software, scheduling tools, website hosting, and any other software you use for business purposes are deductible. This includes SoloCRMS, your accounting tool, and any marketing platforms you use.

Keeping Your Records Organised: A Practical System

The ATO requires you to keep records for five years from the date you lodge your tax return. Here is a simple system that works for most sole traders.

Income Records

Use SoloCRMS to generate all your invoices. Download PDF copies for your records. At the end of each month, review your invoice list to ensure nothing is missing and all payments are accurately recorded. This gives you a clean, chronological record of every dollar you earned and from whom.

Expense Records

Use an accounting tool or even a simple spreadsheet to log every business expense as it occurs. Photograph receipts immediately (they fade, get lost, and become illegible). Categorise expenses by type (vehicle, supplies, insurance, software, etc.) so your accountant can quickly identify deductions at tax time.

Bank Statements

If you have a separate business bank account (which you should), your bank statements serve as a secondary record that can be reconciled against your invoices and expense records. Most accounting tools can connect directly to your bank account and import transactions automatically.

The Monthly Habit That Saves Hours at Tax Time

Spend 30 minutes at the end of each month reviewing your records. Check that all invoices have been issued and recorded. Ensure all expenses are logged and receipts are stored. Reconcile your records with your bank statement. This simple monthly habit turns end-of-year tax preparation from a multi-day ordeal into a quick review session.

Common Tax Mistakes Sole Traders Make

Knowing what to do is only half the battle. Knowing what not to do is equally important. Here are the most common mistakes we see.

Not Setting Aside Money for Tax

Your clients pay you gross income. Unlike employees, there is no employer withholding tax from each payment. If you spend everything you earn, you will face a painful tax bill at the end of the year. A good rule of thumb is to set aside 25 to 30 per cent of every payment you receive into a separate savings account for tax. This covers both income tax and GST (if applicable).

Mixing Personal and Business Finances

Using the same bank account for business and personal transactions makes it almost impossible to accurately determine your business income and expenses. Open a separate business account. It costs little or nothing and saves enormous headaches.

Not Invoicing Consistently

Some sole traders only invoice intermittently, or they accept cash payments without issuing an invoice. This creates gaps in your income records and can raise red flags with the ATO. Invoice every client for every service, every time. If they pay cash, issue an invoice anyway and mark it as paid. Your invoice record should be a complete picture of your business income.

Forgetting to Register for GST When You Hit the Threshold

You must register for GST within 21 days of your turnover reaching $75,000. If you fail to register on time, you may be liable for GST on your sales from the date you were required to register, even if you did not charge GST to your clients. Monitor your turnover throughout the year and register promptly when you approach the threshold.

Claiming Personal Expenses as Business Deductions

It can be tempting to claim personal expenses as business costs, especially when the line is blurry (like a phone you use for both personal and business calls). The ATO allows you to claim the business portion of mixed-use expenses, but you need to be able to justify the split. Keep records that demonstrate the business use percentage. If the ATO audits you and finds unsupported claims, you will face penalties and interest.

When to Get Professional Help

You do not need to navigate all of this alone. Here are the signs that it is time to engage a professional.

  • Your turnover is approaching or has exceeded the $75,000 GST threshold
  • You are unsure which expenses you can legitimately claim
  • You have received correspondence from the ATO that you do not understand
  • You are considering changing your business structure (to a company or trust)
  • You want to make sure you are maximising your deductions without overclaiming
  • Tax time fills you with dread and you would rather pay someone to handle it

A good tax agent or accountant who understands small service businesses will typically cost between $300 and $800 for an annual tax return and BAS lodgements. This fee is itself tax-deductible, and the deductions they identify often more than cover their cost.

Conclusion

Tax compliance as an Australian sole trader boils down to three things: knowing the rules, keeping good records, and getting professional help when you need it. Your invoices are the backbone of your income records, and using a tool like SoloCRMS to generate consistent, professional invoices with proper tax calculations, sequential numbering, and payment tracking gives you a solid foundation. Pair that with a dedicated accounting tool for your expenses, a separate business bank account, and a qualified accountant, and you have a system that keeps the ATO satisfied and your stress levels low.

Do not wait until June to start organising your records. Start now, build the monthly habit, and make tax time something you breeze through rather than dread. Your future self -- and your accountant -- will thank you.

Frequently Asked Questions

Do I need to register for GST as a sole trader?

You must register for GST if your annual business turnover is $75,000 or more. If your turnover is below this threshold, GST registration is optional. However, if you expect to cross the threshold soon, it is worth registering early so you can claim back GST on business expenses. Your accountant can advise on the best timing for your situation.

Can I use SoloCRMS to do my tax return?

No. SoloCRMS is a CRM and invoicing tool, not an accounting or tax preparation tool. It generates professional invoices that serve as excellent income records, but it does not track expenses, calculate tax liabilities, or prepare tax returns. For full tax compliance, you need a dedicated accounting tool (such as Xero, MYOB, or QuickBooks) and ideally a qualified accountant or tax agent. SoloCRMS handles the invoicing and income tracking side; your accounting tool handles the rest.

How long do I need to keep my business records?

The ATO requires you to keep records for at least five years from the date you lodge your tax return for the relevant income year. This includes invoices, receipts, bank statements, and any other documents that support your income and deduction claims. Digital records are acceptable, so downloading PDF copies of your SoloCRMS invoices and storing them securely is a perfectly valid approach.

What happens if I do not register for GST when I should?

If your turnover exceeds $75,000 and you fail to register for GST within 21 days, you may be liable for GST on your sales from the date you were required to register. This means you would owe the ATO 10 per cent of your income from that date, even if you did not charge GST to your clients. This can result in a significant and unexpected tax bill, plus potential penalties and interest. Monitor your turnover carefully and register promptly.

Should I charge GST on top of my prices or include it in the price?

This is a business decision, but both approaches are valid. Many service providers include GST in their advertised price (for example, advertising $110 which includes $10 GST) because it is simpler for clients to understand. Others quote prices excluding GST and add it at invoice time. Whichever approach you choose, your invoices must clearly show the GST component separately. SoloCRMS handles this automatically -- you set your tax rate in settings, and every invoice calculates and displays the GST amount.