Appointments Simplify bookings and stay organized

Say goodbye to scheduling chaos

Use Square booking software to manage appointments, staff availability and services all from one place—synced in real time.

Create a free booking site

Give customers a way to book your services 24/7 with an online booking site.

Add unlimited staff schedules

Let clients book services with any team member at any location from your booking site.

Connect your Google Calendar

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

Track resource availability

Assign rooms, stations or chairs to services so they get booked when clients make appointments.

Offer class bookings

Schedule single sessions or recurring classes in just a few clicks.

Take payments online and in person

Accept payments in-studio, on the go and online with all sales connected in one system—no extra apps needed.

Take all major payment types

Let customers pay with cards, digital wallets, QR codes, payment links, gift cards and more.

Process payments with just your phone

Accept contactless cards, Apple Pay and digital wallets with Tap to Pay on iPhone or Tap to Pay on Android

Offer customers the flexibility of Afterpay²

Give your customers the option to pay over time with Afterpay—you’ll get paid up front when they make their initial purchase.

Keep cards on file for no-show protection

Save clients’ cards on file to hold appointments, manage prepayments or charge cancellation fees.

Send reminders and more, automatically

Send customizable email and SMS messages for appointment confirmations, reminders and easy rescheduling.

Secure yourself against no-shows

Protect your time and revenue with customizable no-show policies, fees and prepayments.

Keep schedules full with waitlists

Create demand with a waitlist that automatically fills cancellation openings.

Get AI support

Use Square Assistant to create automated appointment messages for clients on your behalf.

Track customer interactions

Access customers’ transaction history, texts and emails with Square Messages.

Create customer profiles

Store all your client details—preferences, birthdays, documents, images and files—with customer profiles.

Collect important client information

Receive forms and contracts from clients during booking and keep them together.

Book more clients in new ways

Attract clients via social media

Reach customers through social media and allow them to book right from your page.

Offer prepaid packages

Sell packages of your services to secure cash upfront and foster client loyalty.

Sell products to enhance services

Ring up products and services in the same transaction and keep track of inventory.

Manage all sides of your business

Build an online store

Sell online and offer in-store pickup, shipping and local delivery.

Control your cash flow

Spend, budget, move and grow your money effortlessly.

Get repeat business

Reward returning customers and encourage future visits.

Offer flexible payments

Send digital invoices in seconds via email, SMS or a shareable link.

Bring in new clients

Let your customers share your business through digital and physical gift cards.

Keep customers engaged

Run email marketing campaigns to drive repeat sales.

Manage your team

Schedule shifts and track your team’s hours.

Add hardware that works wherever you do

Choose a plan that fits you best

Free

The basics to run your business while staying ahead of schedule

$0/mo.

for a single location + processing fees

Top features:

  • Unlimited staff accounts

  • Free booking website and social media integrations

  • Integrated payments

  • Automatic text and email reminders

  • Automated contracts

Plus

Most popular

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

$35/mo.

per location + processing fees

Top features:

  • Everything in Square Appointments Free

  • Customer confirmation texts and emails

  • Cancellation policy and fees

  • Class scheduling

  • Waitlist

  • Appointments reports

Premium

A complete plan that meets complex booking and staff management needs

$85/mo.

per location + processing fees

Top features:

  • Everything in Square Appointments Plus

  • Advanced Access

  • Select scheduling features from Square Staff

  • Resource management

  • Custom staff commissions

  • Custom contract fields

Free

The basics to run your business while staying ahead of schedule

$0/mo.

for a single location + processing fees

Top features:

  • Unlimited staff accounts

  • Free booking website and social media integrations

  • Integrated payments

  • Automatic text and email reminders

  • Automated contracts

Plus

Most popular

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

$35/mo.

per location + processing fees

Top features:

  • Everything in Square Appointments Free

  • Customer confirmation texts and emails

  • Cancellation policy and fees

  • Class scheduling

  • Waitlist

  • Appointments reports

Premium

A complete plan that meets complex booking and staff management needs

$85/mo.

per location + processing fees

Top features:

  • Everything in Square Appointments Plus

  • Advanced Access

  • Select scheduling features from Square Staff

  • Resource management

  • Custom staff commissions

  • Custom contract fields

FAQ

  • Why use online scheduling software?

    Online scheduling software helps you streamline appointment management and can get you more customers.

  • How do you set appointments?

    With scheduling software, customers can choose available appointment slots on your calendar that work for them. Then you can accept and schedule the appointment straight from the software.

  • Is Square right for my business?

    Square will work for any business that needs appointment scheduling capabilities and a point-of-sale system. Learn more about how Square works for retail businesses. If you’re a restaurant business, you can learn more about how Square can also support your restaurant.

  • How can I switch from my current scheduling software?

    Get started by creating your Square account. You can then bulk-import your customer list and inventory list to get up and running quickly.

    If you would like to migrate additional data from your current provider, such as appointment history or future appointments, please contact sales.

  • How long will it take to set up my account?

    Getting set up to accept bookings and credit cards on Square only takes a few minutes. Read more about getting set up.

Ready to get started? Your next client is waiting.

¹Available on iPhone XS or above running the latest version of iOS. Android is a trademark of Google LLC. Tap to Pay on Android is available on compatible Android devices. The Contactless Symbol is a trademark owned by and used with permission of EMVCo, LLC.

²Late fees may apply. Eligibility criteria apply. See afterpay.com for more details.