Cleaning Services


The fast and simple booking system for personal trainers

All-in-one personal trainer scheduling software to make online booking easy. Give your clients the flexibility to sign up to classes, make payments and be part of your fitness community.

Take your personal training management to a whole new level and create a seamless customer experience with Square Appointments.

Make the most of your time with a personal trainer booking system

Square Appointments is an all-in-one solution for all your business needs – whether it’s taking online bookings, managing your classes, processing payments or cutting down on no-shows.

Set up online booking

Let clients view your available PT and group sessions and allow them to book instantly via your free online booking website.

Streamlined client management

Choose when you’re available, add descriptions and decide on maximum capacity for group training classes all through the Square Dashboard.

Easy payment processing

Process transactions through your website or take in-person card payments. Choose the payment methods which work best for your clients.

Reduce no-shows

Set your system up so PT sessions are paid in full before they take place. Create cancellation windows and ensure clients are automatically refunded if you need to cancel.

Everything you need in one place to run your personal training business easily and efficiently

Streamline your booking process, making it easier than ever for clients to sign up and pay

  • Let your clients view your schedule and sign up straight away, receiving instant confirmation 24/7.

  • Streamline your booking process by creating recurring appointments and classes and cut down on admin by reducing the need for manual data entry.

  • Take bookings direct from Instagram, Facebook or Google and, if you grow your business to take on staff, assign trainers to avoid double booking.

Payment processing methods to fit your PT business

Square Appointments for personal trainers gives you the flexibility to take payments in a way that works best for you.

  • Integrated payment software lets your clients make secure payments online and in person for training sessions.

  • Store card details securely to hold appointments, make prepayments and charge cancellation fees.

  • Take payments on the go using the Square Appointments app and Tap to Pay on Android.

  • Send professional estimates and invoices for personal training blocks and receive your funds quickly with free next-day transfers to keep your cash flow smooth.

Enjoy better client management and greater engagement

  • Build individual client profiles and keep details of their training programs and history on file for greater personalisation.

  • Add notes to keep track of their individual needs and send SMS and email reminders to cut down on missed sessions.

  • Create and send clear service agreements and waivers so your business is protected.

Make your personal training service an organised and efficient one

Set your team up for success with team management tools.

  • Allow your employees to log in to view and manage their calendars themselves.
  • Assign different sets of permissions to different roles in your business.
  • Assign your team commission rates for services and sales.
  • Make better business decisions with real-time reports.

Integrate with your favourite business software

Square can work seamlessly with your existing business software and if you already have a website you can add a widget from the Square Dashboard to create a booking button.

Want to see additional partners we work with? See our integrations page

Square Appointments is more than just a scheduling app for personal trainers

Free online booking website

Let your clients find and book your services online 24/7 with an easy-to-use website that reflects your style. Choose the colours, layout and pages that give the best first impression.

Google Calendar sync

Sync with your Google Calendar to automatically block personal events and avoid double-bookings.

Confirmation and reminder messages

Help your customers to remember to show up or cancel by having Square send them automated confirmation and/or reminder messages. These can be sent by email or text message.

Cancellation policy and no-show fees

Create an enforceable fee policy for last-minute cancellations and no-shows.


Allow clients to pay in instalments with Afterpay. When a client buys a block of training sessions, you get paid upfront immediately and your client pays four interest-free instalments over six weeks.

Late fees may apply. Eligibility criteria apply. See for more details

Staff Management

Empower your trainers with team management tools, including individual employee accounts and tiered commissions.

Pick the plan for you

No hidden fees. Change or cancel at any time.
Custom pricing and discounts are available for qualifying businesses in Australia.


The basics to run your own business while staying ahead of schedule.


for a single location.

Processing rate per transaction:

  • 1.6%
Get started free
Top Free Features:
  • Unlimited staff accounts
  • Custom booking website and social media integrations
  • Integrated payments
  • Automatic text and email reminders
  • Automated contracts
See more


More advanced features for growing teams that offer top-notch service.


per location.

Processing rate per transaction:

  • 1.6%
Start free trial
Top Plus Features:
See more


A complete plan that meets complex booking and staff management needs.


per location.

Processing rate per transaction:

  • 1.6%
Start free trial
Top Premium Features:
See more

1.6% card present rate applies for Square Sellers who sign up on or after 30 May 2024, or who signed up prior to this date and subscribed to Square Appointments Plus or Premium. The rate of 1.9% will apply for all other Square Sellers who signed up prior to this date when using Square Reader, Square Stand or Tap to Pay, as listed in the Square Fee Schedule.

Contact sales for custom pricing

If your business processes over $250K in card sales per year, you may be eligible for custom pricing packages. This would include everything in Premium, a dedicated Account Manager in Australia and discounts on optional business tools, such as Square Online, Square Loyalty and more. Contact sales

Compare plans

For payments taken online, by invoice or keyed in manually, see card-not-present processing rates.

Start using Square Appointments today

The all-in-one powerful booking system for personal trainers to save you time, run your business and connect with your clients.

More tools to help you succeed.

Square brings all your business needs together with an all-in-one solution.