EOFY offer
90% off your plan for your first 6 months

Offer ends 30 June 2026. Terms apply.

Guide

Consulting invoice guide: templates, GST and terms

Learn how to create a consulting invoice, send it on time, and get paid faster.

A small business owner works with Xero software on multiple devices.

Written by Lena Hanna—Trusted CPA Guidance on Accounting and Tax. Read Lena's full bio

Published Wednesday 22 April 2026

Table of contents

Key takeaways

  • Include all required details on every consulting invoice (your ABN, client details, a unique invoice number, an itemised service description, GST if applicable, and clear payment terms) to meet Australian compliance requirements and avoid payment delays.
  • Set your payment terms in writing before work begins, specifying due dates, accepted payment methods, and any late payment fees, so both you and your client have clear expectations from the start.
  • Switch to e-invoicing to cut processing costs from up to $30 per invoice down to less than $10, and take advantage of faster payment times, such as the five-day turnaround available through the Peppol network for government agencies.
  • Register for GST within 21 days of your annual turnover reaching $75,000, then display the 10% GST amount separately on each invoice to stay compliant with ATO requirements.

What is a consulting invoice?

A consulting invoice is a formal document you send to clients requesting payment for your professional services. It records the work you completed, the amount owed, and how the client can pay you.

A well-structured invoice does more than request money. It helps you get paid on time (for example, government agencies are paying eInvoices in five days over the Peppol network), keeps your financial records accurate, and builds trust with clients.

Shifting away from manual processes is also more efficient: while paper invoices can cost up to $30 to process, the Australian Taxation Office (ATO) notes e-invoicing can reduce this to less than $10 an invoice.

Essential elements of a consulting invoice

Every consulting invoice needs specific details to meet Australian compliance requirements and avoid payment delays. Missing information can trigger questions from clients or hold up processing, especially since clients are increasingly cautious after more than $227 million was lost to false billing scams in 2021.

Include these elements on every invoice:

  • Your business details: business name, logo, address, and contact information
  • Australian Business Number (ABN): your registered ABN for tax compliance
  • Client details: full legal name and business address (for sales of $1,000 or more, include the buyer's identity or ABN)
  • Invoice number: a unique reference number for tracking and record-keeping
  • Dates: the issue date and payment due date
  • Service description: an itemised list of consulting services with hours, rates, or project milestones
  • Total amount due: subtotal, Goods and Services Tax (GST) if applicable, and final payable amount
  • Payment terms: accepted payment methods and any specific instructions

Choose the right invoicing format and template

Consulting invoice templates are pre-formatted documents with all required fields for professional billing. They save time and help you stay compliant with Australian tax requirements.

Templates offer these benefits:

  • Ensure consistency: include essential information on every invoice
  • Build professionalism: present a clean, branded appearance that builds trust
  • Save time: create invoices in minutes instead of hours
  • Support compliance: meet tax and legal requirements automatically

For a complete list of what to include, refer to the essential elements checklist above. Need a ready-made format? Download this easy-to-use template to get started.

Include compliant business information

Compliant business information ensures your invoices meet Australian legal requirements and helps you avoid tax penalties. Gather these details before you start invoicing.

You'll need to gather specific details from your clients. Client information to collect:

  • Legal business name and address
  • ABN
  • Contact details for payment queries

Make sure your own business information is complete and accurate. Your business details to include:

  • Registered business name and ABN
  • Business address and contact information
  • GST registration status

Complete information prevents payment delays and ensures smooth BAS submissions. Include phone numbers and email addresses so you or the ATO can verify details if needed.

If you need to register for an ABN in Australia, you can do so through the Australian Business Register.

How to create a consulting invoice

Creating a consulting invoice is straightforward when you follow a clear process. Here's how to build a professional invoice from start to finish.

  1. Select your template or invoicing software. Choose a format that includes all required fields for Australian compliance.
  2. Add your business information. Include your registered business name, address, contact details, and ABN.
  3. Enter your client's details. Add their legal business name, address, and ABN (required for invoices of $1,000 or more).
  4. Assign a unique invoice number. Use a sequential numbering system for easy tracking and record-keeping.
  5. Add the invoice date and payment due date. Specify when the invoice was issued and when payment is expected.
  6. Describe the services you provided. List each consulting service with hours worked, rates charged, or project milestones completed.
  7. Enter your rates and calculate the subtotal. Show the cost for each line item and the total before tax.
  8. Add GST if you're registered. Apply 10% GST and display it separately from the base price.
  9. Show the total amount due. Calculate the final amount including all taxes and charges.
  10. Include your payment terms. Specify accepted payment methods, due date, and any late payment fees.
  11. Review all details for accuracy. Check calculations, spelling, and compliance requirements before sending.
  12. Send the invoice and track delivery. If a customer requests a tax invoice for a sale over $82.50, you must provide it within 28 days. Use invoicing software to confirm receipt and set up automatic payment reminders.

Set clear terms before you start invoicing

Invoicing terms are written agreements that define your payment expectations before work begins. Setting these terms upfront prevents disputes and speeds up collections.

Include these terms in your consulting agreements:

  • Payment schedule: frequency of invoices, such as weekly, monthly, or per milestone
  • Payment deadline: number of days clients have to pay, such as seven, 14, or 30 days
  • Late payment fees: penalties applied to overdue invoices
  • Accepted payment methods: options like bank transfer, credit card, or digital payments

Having these terms in writing protects both you and your client from misunderstandings. Understanding the differences between employees and contractors can also help you structure these agreements appropriately.

Decide on pricing and payment terms

Pricing structures determine how you charge clients for consulting services. Choose the method that matches your work type.

Consider hourly billing for flexible engagements. Hourly billing:

  • Best for: ongoing projects with variable scope
  • Benefits: covers all time spent and adapts to project changes
  • Requirements: detailed time tracking and regular reporting

Fixed-rate pricing works well for defined projects. Fixed-rate pricing:

  • Best for: well-defined projects with clear deliverables
  • Benefits: provides predictable income and easier client budgeting
  • Requirements: accurate scope estimation and change management

Reflect your chosen method clearly on every invoice. Your pricing structure also affects cash flow planning, so consider how each approach impacts your business finances.

Apply tax correctly to your invoices

GST must appear on all invoices if you're registered for tax collection, and the goods or services you sell are taxable. In Australia, registration is required once your annual turnover reaches $75,000, and you must register within 21 days of reaching this threshold.

Follow these requirements when adding GST to your invoices. GST requirements for consulting invoices:

  • Rate: charge 10% GST on most consulting services
  • Display: show the GST amount separately from the base price, or if it is exactly 1/11 of the total, add a statement that the total price includes GST
  • Record-keeping: maintain accurate records for BAS reporting and ATO compliance

Registration threshold in Australia: $75,000 annual turnover. Once you meet this threshold, the ATO requires you to register for GST and do so within 21 days.

Following Australian tax rules for consulting invoices helps you avoid delays and compliance issues, so double-check your GST details before you send each tax invoice. You must register for GST in Australia if you exceed the registration threshold.

Stay on top of your obligations. Understand everything you need to know about GST and BAS.

Set clear payment terms to get paid faster

Payment terms are specific instructions that tell clients how and when to pay your invoice. Clear terms reduce payment delays.

Essential payment terms:

  • Due dates: Net 7, 14, or 30 days from invoice date
  • Payment methods: Bank transfer, credit card, or digital payments
  • Late penalties: 2-5% monthly fee on overdue amounts (pre-agreed)
  • Early discounts: 2% discount for payment within 5 days
  • Currency: Specify AUD for international clients

Modern invoicing software automates payment reminders and tracks due dates. When using invoicing software like Xero, you can set these defaults to automatically appear on every invoice you send, saving you time and mental energy. Plus, accepting payments is easier than ever thanks to integrations with Stripe and GoCardless.

Provide supporting documentation

Supporting documentation provides proof of work completed and speeds up invoice approval. Large clients often require detailed backup.

Common attachments:

  • Time logs: Detailed breakdown of hours worked per task
  • Project summaries: Overview of deliverables completed
  • Purchase orders: Client's internal approval reference numbers
  • Receipts: Reimbursable expenses with original documentation
  • Progress reports: Status updates for ongoing projects

Consistent documentation reduces approval time from weeks to days.

Send invoices to the right contacts

Invoice delivery ensures your payment request reaches the right person at the right time. Tracking delivery prevents "lost invoice" payment delays.

Delivery best practices:

  • Email security: Use encrypted email for sensitive financial information
  • Delivery tracking: Confirm receipt with read receipts or delivery notifications
  • Multiple contacts: Send to both accounts payable and project managers
  • Follow-up schedule: Set automatic reminders for unopened invoices
  • Backup methods: Have postal address for email delivery failures

Professional invoicing software tracks delivery automatically and sends payment reminders. Xero's invoicing software for solo consultants includes real-time tracking and automatic reminders to take the pressure off you.

Follow up professionally on overdue payments

Payment follow-up is systematic communication that recovers overdue invoices while maintaining client relationships.

Follow-up timeline:

  • Day 1 overdue: Friendly email reminder with invoice copy
  • Day 7 overdue: Phone call to confirm receipt and payment status
  • Day 14 overdue: Formal notice with late fees (if applicable)
  • Day 30 overdue: Final demand before collections or legal action

Automated systems handle reminders while you focus on client work. Understanding how late payments impact your business cash flow can help you prioritise follow-ups effectively. This structure turns reactive billing into a proactive approach that helps you get paid when you need it.

Keep accurate records for tax compliance

Invoice record-keeping maintains organized financial records for tax compliance and business analysis. Good records help you meet your legal obligations and avoid Australian Taxation Office (ATO) penalties, including the requirement to provide a tax invoice within 28 days if a customer asks for one.

Required records:

  • Invoice copies: All sent invoices with dates and amounts
  • Payment receipts: Proof of client payments received
  • Expense records: Business costs with original receipts
  • BAS documentation: Quarterly GST calculations and submissions
  • Tax backup documents: Annual income and deduction totals

Cloud-based software automatically organises records and generates tax reports. For comprehensive tax compliance guidance, check out Xero's GST guide.

Keep your receipts organised and easy to find, without digging through piles of paperwork. For complex tax situations, consider consulting with professionals through Xero's advisor directory.

Streamline your consulting invoice process

Creating a smooth and professional invoicing system does more than just get you paid. It saves you administrative time, strengthens client relationships, and gives you a clear view of your business's financial health. By using templates, automating reminders, and keeping organised records, you can run your business with confidence, not your books.

Ready to make invoicing easy? With Xero, you can create and send professional invoices in seconds, track payments in real time, and automate follow-ups so you can run your business, not your books. Get one month of Xero free to simplify your invoicing and focus on what you do best.

FAQs on consulting invoices

Here are answers to common questions about creating and managing consulting invoices.

How often should I invoice my consulting clients?

Invoice frequency depends on your agreement with the client. Common options include monthly invoicing, milestone-based invoicing for project work, or weekly invoicing for short-term engagements. Choose a schedule that aligns with your cash flow needs and the client's budgeting process.

What payment terms should I set for consulting invoices?

Most consultants use payment terms of 14 to 30 days from the invoice date. Shorter terms (seven days) work well for smaller projects, while longer terms (30 days) are standard for corporate clients. Always agree on payment terms before starting work and include them in your written contract.

Do I need to register for GST as a consultant in Australia?

You must register for GST once your annual turnover reaches $75,000. You should register within 21 days of reaching this threshold. If your turnover is below $75,000, GST registration is optional but may be beneficial if you want to claim GST credits on business expenses.

What should I do if a client doesn't pay my consulting invoice on time?

Send a friendly payment reminder a few days after the due date. If payment is still outstanding after seven to 10 days, follow up with a phone call or formal reminder email. Include any late payment fees if specified in your original agreement. Consider using invoicing software with automated payment reminders to reduce overdue invoices.

Can I charge late payment fees on consulting invoices in Australia?

Yes, you can charge late payment fees if they're specified in your original contract or terms of service. Late payment fees must be reasonable and clearly communicated to the client before work begins. The fee should cover your administrative costs and encourage timely payment without being punitive.

Get one month free

Purchase any Xero plan, and we will give you the first month free.