PocketSuite enforces a boarding cancellation fee the moment a reservation’s cancellation window closes, charging the card already on file instead of waiting for the owner to bring it up in person. PocketSuite powers 7,000+ service businesses, including 1,000+ pet service businesses, whose clients have collectively processed nearly $1 billion in income and scheduled over 9.2 million appointments. Most boarding and kennel owners already have a cancellation policy written down somewhere, in an intake packet, on a website FAQ, taped near the front desk, but writing a policy and actually collecting on it the moment a regular client cancels late are two very different things.
The moment usually looks the same everywhere. A client who books every month cancels the night before a holiday weekend, and the owner has to decide whether to bring up a $50 fee with someone they will see again in six weeks. Per the 2026 Pet Boarding, Daycare & Resort Industry Benchmarking Report (International Boarding and Pet Services Association, The Dog Gurus, PocketSuite, and Researchscape International, 2026) (source), only 4% of $1M+ boarding operators report not typically being fully booked during peak periods, compared with 22% of operators earning under $150K a year. The businesses with the least room to absorb a free late cancellation are often the ones least equipped to enforce a fee against it, simply because someone still has to be the one to ask for the money.
Taking that decision out of the owner’s hands entirely, and putting it into a rule the software applies the exact same way every single time regardless of who the client is, is what actually fixes the awkwardness for good, for every reservation the business ever takes. A boarding business that sets its cancellation and deposit rules once, as part of its broader pet boarding and resort software setup, never has to relitigate the policy client by client again.
A Deposit Locks In the Commitment Before the Stay Starts
PocketSuite’s POS & Payments tools let a boarding business require a deposit or prepayment at the moment a reservation is booked, so part of the stay is already collected before the client ever drops the dog off. That deposit rule runs on the account’s own settings rather than a manager’s memory of what was said on the phone, which means it applies the same way to a first-time client and a five-year regular alike.
The same setup covers Buy Now Pay Later for clients who want to spread a larger boarding invoice across a few payments through Affirm, Klarna, or Afterpay, which keeps a deposit requirement from turning into a reason a family books somewhere else. A Reservations record holds the deposit, the dates, and the agreed cancellation terms together in one place, so nothing about the arrangement lives only in a sticky note or a group text.
The Card on File Gets Charged Without a Conversation
Once a reservation passes into its cancellation window, PocketSuite applies the cancellation fee directly to the payment method already stored on the account. The client agreed to the policy in writing when they booked, through Contracts & Forms attached automatically to that specific reservation type, so the charge is enforcing a term they already signed rather than a number the owner is inventing on the spot.
That distinction is what actually removes the awkwardness. The owner isn’t calling to ask for money; the software is applying a rule the client already agreed to, the same way it would for anyone else booking that same kennel run or suite.
Cybill Stilwell, owner of Sit Means Sit East GA, picked PocketSuite over HubSpot, Monday CRM, Keap, and GoHighLevel specifically because checkout auto-attaches the right forms, contracts, and discounts to each type of appointment instead of leaving her to manage that by hand. “No matter what you do in this industry, there’s a lot of complexity in the back end,” she says. “PocketSuite does a really good job of making it simple.”
One Rule Applies the Same Way to Every Client
A cancellation policy that only gets enforced when the owner feels comfortable enforcing it isn’t really a policy, it’s a mood. PocketSuite’s Scheduling and reservation rules apply the same deposit and cancellation terms to every booking of a given type, so a manager, a front-desk employee, or the owner herself never has to make a judgment call about whether this particular client gets a pass this time.
That consistency also protects the relationship the owner actually cares about. A regular client who cancels late still gets charged the same fee as anyone else, and because the charge came from a policy they agreed to at booking rather than a phone call from the owner, there’s nothing personal about it to smooth over at their next visit.
Every Reservation Type Can Carry Its Own Terms
Boarding, daycare, and grooming add-ons don’t always need the same cancellation window or deposit amount, and PocketSuite’s Multiple Services setup lets each one carry its own rule. A holiday-week boarding stay can require a larger deposit and a longer cancellation window than a same-week daycare drop-in, and both enforce automatically without the owner tracking which rule applies to which booking by memory.
A Charged Fee Still Shows Up Clearly in the Business’s Own Records
Automating a cancellation fee only helps if the owner can still see, later, that it actually happened. PocketSuite’s Income Reports log every cancellation charge the same way it logs any other transaction, broken out by client and by reservation type, so an owner reviewing the week’s numbers can see exactly how many late cancellations turned into collected fees rather than lost revenue. That visibility matters most during the exact stretch the Benchmarking Report flagged as highest-risk: a business running near full capacity during a peak period has the least room to absorb a cancellation for free, and the clearest incentive to confirm the fee actually landed.
The same record also protects the business if a client questions the charge later. Because the fee ties back to a specific reservation, a specific cancellation date, and the contract the client signed at booking, the owner can pull up exactly what was agreed to rather than relying on memory of a phone conversation that may have happened weeks earlier.
A Written Policy Only Works If It’s Attached to Every Booking
A cancellation policy posted once on a website, or handed out as a printed sheet at a client’s first visit, is easy for a client to forget by the time a real cancellation comes up months later. PocketSuite attaches the actual cancellation and deposit terms to each specific reservation through Contracts & Forms, so the terms a client agreed to are tied to that exact booking rather than a general policy page they may never revisit. When the fee is charged, it’s enforcing something the client agreed to at that specific moment, not a rule they might argue they never saw.
That same attachment carries over cleanly for a boarding business running more than one location. PocketSuite’s Multi-Location Edition lets an owner set a shared cancellation and deposit policy across every location, or let one location set its own peak-season terms, without a manager at any single site needing to remember which version applies. A client who books at one location and later books at another sees the same enforcement either way, which keeps the policy feeling like a genuine business standard rather than something one front-desk employee decided to apply that day.
A Cancellation Fee Policy Needs to Be Stated Before a Client Ever Books
An automatically enforced cancellation fee only feels fair to a client if the policy was clear before they ever booked, not something they discover for the first time when a charge shows up on their card. Contracts & Forms lets a business attach its cancellation policy directly to the booking flow, so a client sees and acknowledges the exact terms, including the specific window and fee, before the reservation is even confirmed.
That upfront visibility is what turns an automatic charge from a surprise into an expected outcome. A client who agreed to the terms in writing before booking has a much harder time disputing a fee that was never a secret in the first place, which protects both the revenue and the relationship.
PocketSuite applies the cancellation fee directly to the card already on file once a reservation passes its cancellation window, based on the deposit and cancellation rules the business set up in advance. The client agreed to those terms when they booked, so the charge enforces an existing agreement instead of a request the owner has to make in the moment.
Yes. PocketSuite’s payment tools let a boarding business require a deposit or prepayment at the moment a client books, and that deposit is collected as part of the reservation itself rather than tracked separately afterward.
No. The cancellation and deposit rules are set once at the account or reservation-type level and apply the same way to every booking of that type, whether it’s a client’s first stay or their fiftieth. That consistency is what removes the owner’s judgment call from each individual cancellation.
The cancellation fee processes automatically against the payment method on file for that reservation, following the terms the client agreed to at booking. The owner doesn’t need to send a separate invoice or follow up by phone to collect it.



