Skip to Content

Square Appointments

Resource management built around your bookings

Create the resources your services need, assign them to appointments, and help keep availability accurate from one resource booking platform.

Resource management that keeps your calendar accurate

Help prevent double-booking

When a service is booked, the assigned room, station, chair, or equipment is booked at the same time.

Match services to resources

Assign the exact resources each service needs so your schedule reflects real capacity, not just team member availability.

Adjust bookings quickly

Change the resource on an appointment when plans shift, so your team knows what's available and what's already in use.

Manage access clearly

Give account owners and permitted team members the right access to create, edit, assign, or remove resources.

Set bookable resources

  • Create resources for rooms, stations, chairs, equipment, or other assets your services depend on.

  • Use resource booking for services that need more than a team member's time, such as a treatment room, styling chair, bay, or device.

  • Manage resources in Square Dashboard so your back-office setup matches how your business actually runs.

Prevent calendar conflicts

  • Assign resources to services so availability is checked when customers or team members book appointments.

  • Automatically reserve the resource at the same time as the appointment to reduce accidental overlap.

  • Restrict the number of appointments that can happen at once when a shared resource is unavailable.

Adapt appointments fast

  • Change the resource on an existing appointment when a room, chair, or piece of equipment needs to move.

  • Edit resource details as your layout, equipment, or service menu changes.

  • Delete resources you no longer use to keep booking options clean for your team.

Connect scheduling workflows

  • Use resource management with bookings so customer appointments, team calendars, and required resources stay aligned.

  • Pair resource availability with service duration and team member calendars to plan capacity more accurately.

  • Review performance in Square analytics to understand which services, times, and locations drive demand.

More than resource management—tools to help run your business

Square connects scheduling, payments, staff, and reporting so resource availability is part of the same workflow you use to serve customers and manage daily operations.

  • Bookings: Let customers book appointments online while your team manages calendars, services, and availability in one place.

  • Staff management: Schedule shifts, track team attendance, and line up coverage with the resources your services need.

  • Payments: Take payments before, during, or after appointments so booking and checkout stay connected.

  • Invoices: Send invoices for deposits, packages, memberships, or services that need payment outside the appointment flow.

  • Customer directory: Keep customer profiles, preferences, and appointment history connected to future bookings.

“Everything is automated through Square, freeing up time to hire more talent, run marketing campaigns, and grow our business.”

Sean Stafford

TRIM NuLu

Louisville, KY

Choose the value-packed plan that fits you best

For solo professionals taking payments and managing schedules

Processing fees

Top appointments features

Online booking site and integrations

Appointment reminders

Unlimited calendars

Invoicing

Processing fees

Top appointments features

Online booking site and integrations

Appointment reminders

Unlimited calendars

Invoicing

Best value

For growing teams needing more advanced tools and features

Processing fees

Top appointments features

Everything in Square Free

Lower processing rates

Cancellation policy and no-show fees

Multi-staff appointment booking

Waitlist

Email and text message marketing

Processing fees

Top appointments features

Everything in Square Free

Lower processing rates

Cancellation policy and no-show fees

Multi-staff appointment booking

Waitlist

Email and text message marketing

For large salons with complex staff management and booking needs

Processing fees

Top appointments features

Everything in Square Plus

Lowest processing rates

24/7 support

Future bookings report

Service cost tracking

Resource management

Processing fees

Top appointments features

Everything in Square Plus

Lowest processing rates

24/7 support

Future bookings report

Service cost tracking

Resource management

Square Pro

Get custom pricing

If you process over $250,000 per year, talk to our team to see if you’re eligible for custom pricing and processing fees. You can also ask about hardware discounts, onboarding and implementation support, technical specialists, and account management.

Resources to sharpen your scheduling


FAQ

  • What is resource management and resource booking?

    Resource management helps businesses plan and assign shared assets like rooms, chairs, stations, and equipment. With Square, you can connect resources to specific services so the resources they need are reserved when an appointment is booked. Resource booking works with bookings to help keep customer appointments, team calendars, and shared resources aligned.

  • How does Square help prevent double-booking?

    Square helps prevent double-booking by reserving assigned resources when an appointment is booked. If a resource is already unavailable, Square uses that availability when determining whether it can be assigned to another appointment at the same time.

  • Which Square plan includes resource management?

    Resource management is available to Square Appointments Premium subscribers and Square Premium subscribers with advanced bookings capabilities added. Square Free and Square Plus include booking tools, but resource management requires the Premium-level advanced bookings capability. You can review plan options when you get started.

  • What resources can I create?

    You can create resources such as rooms, stations, equipment, chairs, bays, or other assets required to complete a service. The best resource setup matches how your team works day to day. For example, a spa can create treatment rooms, while a fitness business can create equipment or class spaces.

  • Can I assign resources to services?

    Yes, you can assign resources to services that require them. Once assigned, Square books the resource at the same time as the appointment, helping keep resource availability aligned with service availability. This gives your team a clearer schedule and reduces manual checks.

  • Can I change resources on an appointment?

    Yes, you can change the resource on an appointment when availability changes. This helps your team adjust if a room is unavailable, equipment needs maintenance, or a service moves to another station. The appointment stays on the calendar while the assigned resource is updated.

  • Who can manage resources?

    Account owners and team members with general items permissions can create, edit, delete, and assign resources. Permissions are managed in Square Dashboard, so you control who can update resource settings. This helps protect your setup while giving the right team members access.

  • Does resource management work on mobile devices?

    Resource management supports sellers using bookings mode in the Square Point of Sale app. You can use Square tools across compatible devices, but setup and permissions are managed through Square Dashboard. If you take payments in person, you can also compare compatible hardware.

  • What should I do if a resource is showing unavailable?

    Check the resource's assigned appointments, service settings, and team calendars first. A resource shows unavailable when it's already booked or tied to a service during that time. If the schedule looks wrong, edit the appointment or update the resource settings in Square Dashboard.

Set up resource booking that matches how your business runs

Learn about new features and hear stories from other businesses.

*This information may be transcribed, used, and stored by third parties in accordance with our Privacy Policy.

Nice to meet you

We think businesses are as unique as the people who run them. Get individualized content on the topics you care about most by telling us a little more about yourself.

*This information may be transcribed, used, and stored by third parties in accordance with our Privacy Policy.

Pricing, plan features, and processing fees shown are for US sellers and may vary by business type, add-ons, or eligibility. Resource management is available to Square Appointments Premium subscribers and Square Premium subscribers with advanced bookings capabilities added. Processing fees are deducted before funds are transferred to your linked bank account. No hidden fees, No long-term contracts required.

*Pricing and processing fees shown are for US sellers, are subject to change, and may vary based on eligibility and payment type. Additional fees may apply. Square Appointments features and availability vary by plan; advanced cancellation, prepayment, and no-show payment features may require an eligible paid plan.