๐Ÿ‡ฆ๐Ÿ‡บ Built exclusively for Australian tradies & field teams

Invoicing that's ATO-compliant by default

Bill a customer directly, or straight from a completed job or accepted quote โ€” GST and BAS period tracking are calculated for you, every time.

No credit card required ยท Cancel anytime ยท Data hosted in Sydney

Creating a tax invoice in SJMS with GST and BAS tracking

Invoicing built for Australian tax compliance

No spreadsheets, no separate GST calculator, no chasing overdue invoices by memory.

Proper ATO-compliant tax invoices

Every invoice carries the GST treatment, your ABN and bank details, letterhead and logo โ€” formatted the way the ATO expects a tax invoice to look, ready to send or print.

Automatic BAS period tagging

Invoices are tagged to the correct BAS period the moment they're created, and the Reports page rolls up GST collected by period โ€” no manual reconciliation at lodgement time.

Overdue tracking that chases for you

A daily automation flips unpaid invoices to overdue once their due date passes, and sends a 3-step reminder ladder to the customer automatically.

Get paid online, straight into your account

Connect Stripe Connect once and every invoice includes a secure 'Pay online' link โ€” the invoice updates to paid the instant your customer pays, no chasing bank transfers.

Invoicing is included on every plan

  • Unlimited invoices, on every plan including Free
  • Invoice straight from a job or an accepted quote
  • BAS-ready GST reporting from the Reports page
  • Optional online payments via Stripe Connect, with your own bank account, not SJMS's

Explore more of SJMS

Frequently asked questions

Are SJMS invoices ATO-compliant tax invoices?

Yes โ€” invoices are formatted as proper Australian tax invoices, with GST treatment calculated per line and your ABN and bank details on the letterhead.

Does SJMS track which BAS period an invoice falls into?

Every invoice is automatically tagged to the correct BAS period, and the Reports page groups GST collected by period so it's ready when it's time to lodge.

Can customers pay an invoice online?

Yes, once you connect Stripe Connect. Every sent invoice gets a secure 'Pay online' link and updates to paid automatically the moment Stripe confirms the charge.

What happens if an invoice goes overdue?

A daily automation flips invoices to overdue and sends a 3-step reminder ladder, so you're not manually chasing every unpaid invoice yourself.

Send tax-correct invoices in minutes, not hours

14-day free trial, no credit card required. Quoting, dispatch, invoicing and online payments are all part of SJMS.

Start your 14-day free trial