Subscription plans
What's the difference between the plans?
Petboost offers four plans for different business stages:
Plan | Suits | Monthly Fee |
Calendar Lite | Scheduling only, handle payments separately | On the pricing page |
Business Pro | 1-2 person teams who want everything automated | $65/month |
Business Flex | Teams outgrowing Pro who need more appointments and SMS | $135/month |
Business Max | High-volume businesses with no caps to think about | $240/month |
Calendar Lite is for pet professionals who just need scheduling and handle payments their own way.
Business Pro adds online booking, payment processing, SMS reminders, packages, courses, and automation. It suits 1-2 person teams who want bookings, payments, reminders, and records to work together automatically.
Business Flex includes everything in Pro with higher limits: 650 appointments and 700 SMS per month. It suits busier teams outgrowing Pro's limits.
Business Max includes everything in Pro, plus unlimited appointments, a lower booking fee rate than Pro and Flex, 1,000 SMS/month, and priority support. It suits high-volume businesses that want no appointment allowance to go over.
Pro, Flex, and Max share the same features. The difference is limits, fees and price, and Max adds priority support.
A dedicated account manager is part of Petboost Enterprise, for businesses with two or more locations. See Enterprise Multi-Location.
What support is included?
Every plan has 7-day support from the Petboost team in Sydney. Replies take 20 minutes to 2 hours, depending on urgency, and the platform is monitored 24 hours a day. Business Max accounts are answered first.
What is turned off on Calendar Lite?
Calendar Lite covers scheduling. These are switched off while you are on a paid Calendar Lite subscription:
The five lifecycle automations: Pre-Hold Funds, Auto-Start, Auto-Complete, Auto-Finalise and Auto-Pay. You move appointments through their statuses and take payment yourself.
Forms: you cannot create, edit, send, resend, archive or attach a form. Clients can still complete a form you sent them before, and their answers stay on their record.
Change and cancellation policies: you cannot edit the business policy in Settings or a service's cancellation policy.
Payment processing, self-service booking, SMS, and the card reader.
Appointment reminder emails and vaccination reminder emails still send on a paid Calendar Lite subscription. They do not send during the 14-day trial, and neither does SMS.
The 14-day trial runs on Calendar Lite, so the list above is switched off during it too, with one exception: you can create, edit and send forms during the trial.
How does Business pricing work?
Business Pro has a monthly subscription (the pricing page shows the current price) plus a 1.4% booking fee on card payments through Petboost. Stripe charges its own processing fee (1.65% + $0.30 per transaction in Australia), paid to Stripe.
When your business processes $7,500 or more in Stripe payments in a billing month on Business Pro, the following month's plan fee is waived. A billing month starts on your subscription's renewal date. The waiver covers the plan fee only, so the booking fee still applies.
Each billing month counts separately, not cumulatively:
Process $7,500 via Stripe in one billing month → the next month's plan fee = $0
Process $7,500 via Stripe in the billing month after that → the following plan fee = $0
And so on
What counts: Stripe payments only (Card on File, payment links, Stripe Terminal)
What doesn't count: Cash, bank transfers, Other EFTPOS (your own terminal)
Is there a free trial?
Yes. Every new account starts with a 14-day free trial, and no card is needed. The trial runs on Calendar Lite, so you can set up your calendar, customers, pets, services, team and forms. Online booking, payment processing, SMS and Automatic Actions switch on when you choose Business Pro, Flex or Max in Billing. Online booking and payment processing also need Stripe Connect connected. If you do not choose a plan, the trial ends after 14 days and you are not charged.
Petboost does not send appointment reminder emails or SMS, Friday reminders, vaccination reminders, or rebooking reminders during the trial. They start once you are on a paid plan that includes them.
Communications Booster, Trips Booster and Booking X-Ray Booster cannot be activated during the trial. They unlock once you choose Business Pro, Flex or Max.
New accounts do not get a fee-free period: the standard Petboost booking fee applies from the first card payment, alongside Stripe's 1.65% + $0.30. An account created before October 2026 may still have a booking fee waiver period set on its plan at sign-up. If yours has one, Billing > Plan & Power-Ups shows Booking fee waiver period with its length; if that row is not there, no waiver applies. Reach your plan's threshold in card payments in a billing month and next month's plan fee is waived.
I clicked upgrade but didn't finish. What happened to my trial?
If you click "Upgrade" during your Calendar Lite trial but don't complete the Stripe Connect setup or checkout, your Calendar Lite trial may appear as cancelled even though you haven't subscribed to a paid plan yet. This can happen if you start the upgrade flow and then close the page or navigate away before you complete checkout.
If your account is less than 14 days old: Contact the team via chat or email. We can reinstate your remaining trial days so you can continue exploring before committing. You won't lose any data, customers, pets, or settings.
If your account is more than 14 days old: Your trial period has ended. You can subscribe to Calendar Lite for scheduling only (the pricing page shows its price), or upgrade to Business Pro, Flex or Max for the full feature set including online booking, payments, and automations.
Why has my subscription price changed or gone up?
If your monthly bill is higher than expected, the most common cause is the Communications Booster add-on being activated on your account. This add-on gives you a dedicated Australian mobile number and 2-way SMS inbox, and it adds its own monthly charge to your plan. The pricing page shows the current price.
To check what is billed on top of your plan:
Open Billing.
On the card at the top, read the chips under your plan. Each green chip names a power-up billed on top of your plan, such as Communications Booster.
You can also check the Communications Booster card on SMS in Settings.
Common scenario: A team member activates Communications Booster during setup without realising it adds a monthly charge. The account owner then sees a higher bill.
Other reasons your bill might change:
Appointment overage fees (Business Pro: a fee for each appointment beyond 450/month, Business Flex: beyond 650/month, priced on the pricing page)
SMS credit pack purchases
Booking X-Ray Booster recording views beyond the 15 in each billing cycle, charged on the next invoice
Plan upgrade (e.g. Calendar Lite to Business Pro)
Subscription waiver no longer applying (card payment volume dropped below your plan's threshold: $7,500 on Business Pro, $13,500 on Business Flex, $20,000 on Business Max)
If none of these explain the change, select Get Help, then Speak with the team, and we will review your billing history with you.
What does the subscription waiver mean?
The subscription waiver (also called "Pro Status" or "Max Status") means your monthly subscription fee is automatically waived when you process enough card payments through Petboost.
Plan | Threshold | Monthly Fee |
Business Pro | $7,500/month in card payments | $65/month → $0/month |
Business Flex | $13,500/month in card payments | $135/month → $0/month |
Business Max | $20,000/month in card payments | $240/month → $0/month |
How it works: Each billing month, which starts on your subscription's renewal date, is evaluated independently. If you process the threshold amount in card payments in a billing month, next month's plan fee is $0. The booking fee, any Power-Ups and any appointment overage are still charged. Only Stripe card payments count (Card on File, payment links, terminal). Cash, bank transfers, and Other EFTPOS payments do not count.
This is a benefit, not a requirement. If you do not reach the threshold, you simply pay the standard monthly fee. There is no penalty for missing it.
Read more: Subscription Waiver (Pro Status), with examples and strategies.
Fees and pricing
Are there any hidden fees?
No hidden fees.
Calendar Lite: Flat monthly fee for scheduling only, shown on the pricing page.
Business Pro:
$65/month subscription (waived at $7,500+/month card payments)
Booking fee: 1.4%
Stripe processing: 1.65% + $0.30
450 appointments/month included, then a fee for each extra appointment, priced on the pricing page
500 SMS/month included
Business Flex:
$135/month subscription (waived at $13,500+/month card payments)
Booking fee: 1.4%
Stripe processing: 1.65% + $0.30
650 appointments/month included, then a fee for each extra appointment, priced on the pricing page
700 SMS/month included
Business Max:
$240/month subscription (waived at $20,000+/month card payments)
Booking fee: 1.2%
Stripe processing: 1.65% + $0.30
Unlimited appointments
1,000 SMS/month included
Optional add-on: Communications Booster, a monthly add-on priced on the pricing page, for a dedicated Australian mobile number and 2-way SMS inbox. Business Pro, Flex and Max do not include it by default, so it must be activated separately.
Other optional add-ons: the Trips Booster for mobile runs and the Booking X-Ray Booster, both priced on the pricing page.
Payment links sent by SMS: when Petboost texts a client a payment link, that text uses one SMS credit. It does not add a dollar amount to the booking fee. Send the link by email or copy it and no credit is used.
All plans: No per-seat charges, no module unlock fees.
To see which power-ups are on your account:
Open Billing and choose Plan & Power-Ups.
Read Active Power-Ups. To change or turn one off, select Manage on its card.
What fees apply to a card payment?
There are two layers of fees when a customer pays by card through Petboost:
1. Booking fee (charged by Petboost):
Plan | Rate |
Business Pro | 1.4% |
Business Flex | 1.4% |
Business Max | 1.2% |
2. Stripe processing fee (charged by Stripe):
Payment Method | Rate |
Online / Payment Link | 1.65% + $0.30 |
In-Person Terminal | Stripe's in-person rate |
Example on a $100 online payment (Business Pro): the booking fee is 1.4% of the $100 and Stripe's processing is 1.65% + $0.30. Both come off the payment before it reaches you.
Pass platform fee to customer on Settings → Pricing & Payments adds the booking fee to invoices paid by card. Stripe's card processing fee cannot be passed on: from 1 October 2026, card surcharging is banned in Australia on eftpos, Visa and Mastercard debit, prepaid and credit cards. See Build fees into your prices.
How does this compare to competitors?
Petboost publishes every fee on its pricing page and bills in Australian dollars, so compare its total with the total a competitor quotes you, card processing included. Petboost's plans are built for different business stages. Growing businesses start with Business Pro. Busier teams outgrowing Pro's limits can move to Business Flex. Established high-volume operations can choose Business Max, which has no appointment allowance to go over. On all three, next month's plan fee is waived after a billing month in which your card payments through Petboost reach that plan's threshold. The pricing page has the current prices.
Can I pass fees on to customers?
From 1 October 2026, card surcharging is banned in Australia on eftpos, Visa and Mastercard debit, prepaid and credit cards. Most businesses build their processing costs into their service prices with Build Fees Into Pricing in Pricing Assistant, so the customer sees one price with no surcharge line. See Build fees into your prices.
With Business Pro, Flex and Max, Pass platform fee to customer on Settings → Pricing & Payments adds the booking fee to invoices paid by card. The Stripe processing fee cannot be added: card surcharging is banned in Australia from 1 October 2026.
What are Stripe's fees?
Stripe charges for card processing. Australian businesses pay domestic rates:
Online/Payment Link: 1.65% + $0.30 per transaction
In-Person Terminal: Stripe's in-person rate per transaction
These are Stripe's fees, separate from the Petboost booking fee. Petboost does not set or control Stripe's rates. If you have questions about Stripe's fee structure, currency conversion fees, or international card rates, contact Stripe directly.
Read more: When to Contact Stripe Support.
Communications Booster
What is Communications Booster and why am I being charged for it?
Communications Booster is an optional add-on with its own monthly charge on top of your plan. The pricing page shows the current price. It provides:
A dedicated Australian mobile number (+61) for your business
A full 2-way SMS inbox (customers can text you back)
Threaded conversation view with delivery tracking
Extra SMS credits each month, pooled with your plan credits (the pricing page shows how many)
Communications Booster is not included in Business Pro, Flex or Max by default. It must be activated with Activate Communications Booster on SMS in Settings, or with Activate on its card on Plan & Power-Ups in Billing. If you see a Communications Booster charge you were not expecting, it is likely that a team member activated Communications Booster on your account.
To check if Communications Booster is active: open SMS in Settings and look at the Communications Booster card.
Read more: Communications Booster and 2-Way SMS.
How do I deactivate Communications Booster?
Open SMS in Settings.
Select Manage on the Communications Booster card.
Select Deactivate Communications Booster.
In Deactivate Communications Booster?, select Deactivate.
This works whether or not your dedicated number is live yet.
Petboost releases the dedicated number, so nothing can be sent or received on it. Deactivating also turns off two-way texting, photo messages, Call Catcher, the missed-call text back and rebooking reminders. Existing conversation history stays on the account. Reminder and notification texts on your plan keep sending.
If you reactivate Communications Booster later, you may receive a different phone number.
Will I get a refund if I deactivate Communications Booster mid-cycle?
Yes. When you deactivate Communications Booster partway through a billing cycle, your next invoice will include a pro-rata credit for the remaining unused days. You are not charged for the full month if you deactivate early.
For example, if you deactivate Communications Booster 10 days into a 30-day billing cycle, you will receive a credit for approximately 20 days on your next invoice.
Subscription waiver (Pro Status)
What happens when I hit $7,500/month in card payments?
When you process $7,500 or more in card payments through Petboost in a billing month on Business Pro, your monthly plan fee is automatically waived for the following month. The threshold is $13,500 on Business Flex and $20,000 on Business Max.
You keep all the same features. The booking fee on card payments, any Power-Ups and any appointment overage are still charged.
Only card payments (online, payment links, terminal) count towards the threshold. Cash, bank transfers and Other EFTPOS payments don't count.
What if my card payment volume drops below $7,500/month?
If your card payment volume on Business Pro drops below $7,500/month, the $65 monthly fee will apply again the following month. The same applies below $13,500 on Business Flex and $20,000 on Business Max, with their own plan fees.
Each month is evaluated independently, so one slow month won't affect your status for other months. This protects you during seasonal dips.
What payments count towards the fee waiver threshold?
Only card payments processed through Petboost count.
Counts:
Online payments (customers paying with a saved card)
Payment links (sent by SMS or email)
Card reader payments
Doesn't count:
Cash payments
Bank transfers
Other EFTPOS payments on your own terminal
Why? Card payments generate booking fees, which fund the platform at scale. When you process enough card payments, those fees cover your subscription cost.
Payments and Stripe setup
How do I set up Stripe/payments?
Setting up payment processing takes 3 to 8 minutes.
Open Pricing & Payments. Activate Stripe opens on top.
Under Have these ready, gather your photo ID (driver's licence or passport), your ABN and business details, and your BSB and account number.
Tick I have my photo ID, ABN, and bank details ready.
Select Finish Account Setup with Stripe and complete Stripe's steps: your business details, the bank account for your payouts, and your identity.
When Stripe sends you back, Petboost Payments on Pricing & Payments shows Petboost Payments Active. Where the dialog does not open, Connect Stripe under Petboost Payments starts the same hand-off to Stripe.
Requirements:
Business Pro, Flex, or Max subscription (Calendar Lite does not include payment processing)
An Australian bank account for receiving payouts
A valid ABN
After connecting Stripe, you can:
Accept Card on File payments
Send SMS payment links
Set up auto-charge and pre-authorisation
Connect a Stripe card reader for in-person payments
If you encounter issues during Stripe Connect setup (identity verification, bank account problems), contact Stripe Support at https://support.stripe.com/.
Do I need Stripe Connect for Business Pro or Max?
Yes. Business Pro, Flex, Max, and Enterprise require Stripe Connect to process payments and enable self-service bookings. This is mandatory, not optional. Without Stripe Connect, self-service online booking, payment processing, no-show protection, and auto-pay cannot function.
During onboarding, you'll be guided through connecting your Stripe account. It takes 3 to 8 minutes. Have your photo ID, ABN, and bank BSB and account number ready.
Stripe Connect securely links your bank account to Petboost, enabling auto-charging, payment links, pre-authorisation holds, and branded invoices.
You can still use your own EFTPOS or payment processor for in-person payments. Stripe sits alongside that. Connecting it lets you optionally store cards on file so you can charge no-shows and cancellations.
If you don't need payment processing or self-service booking, Calendar Lite is available for scheduling only (the pricing page shows its price).
The Stripe popup / window won't go away
That full-screen Activate Stripe step stays until you finish Stripe Connect. It is not a bug, and it has no close button.
Business Pro, Flex, Max, and Enterprise require Stripe Connect as part of account setup. It takes 3 to 8 minutes.
Under Have these ready, gather your photo ID, your ABN and business details, and your bank BSB and account number.
Tick I have my photo ID, ABN, and bank details ready.
Select Finish Account Setup with Stripe and complete the Stripe steps.
Once Stripe is connected, the step closes and you can keep setting up the rest of your account.
If Stripe finishes but the Petboost step is still there after you come back, ask the team in chat.
Checkout and charge isn't working
If you are unable to charge a customer or complete a checkout, work through these checks in order:
Open Pricing & Payments and check that Petboost Payments shows Petboost Payments Active. If it does not, connect Stripe again, as in Connect Stripe.
Log in to your Stripe Dashboard and look for alerts or banners about verification, restrictions, or pending requirements. If Stripe has restricted your account, for example for identity verification, resolve it with Stripe before payments can process.
Open the customer from Customers & Pets and check on their Wallet tab that they have a valid, unexpired card on file. To ask for a new card, text them a card request from the Wallet tab.
Check the appointment's status. It must be in a billable status, such as Completed or Ready to Pay, before a charge can be processed. A Pending or Cancelled appointment may not allow payment.
Try another method under Payment Method on the booking: a Secure Payment Link by SMS, the Card Reader for an in-person payment, or record a Cash or Bank Transfer payment.
If none of these resolve the issue, contact Petboost support with the appointment details and any error messages you see.
Can I use my bank-supplied EFTPOS terminal instead of Stripe?
Yes, alongside Stripe. You can keep using your existing terminal, such as Smart Pay, Square or a bank EFTPOS machine. Stripe stays connected either way: it is required to activate Business Pro features such as online booking, Card on File and no-show protection.
Take the payment on your terminal as normal, then record it in Petboost:
Open the appointment from Appointments.
Under Payment Method, select Other EFTPOS.
Select Mark as Paid.
The trade-off between Stripe and your own terminal:
Stripe | Other EFTPOS | |
Booking fee | 1.4% on Pro (card payments) | None |
Stripe processing | 1.65% + $0.30 (per transaction) | Your bank's rate |
Accounting | Reaches Xero via Stripe feed | Manual reconciliation required |
Automation | Pre-hold funds, auto-pay | None |
Counts toward fee waiver | Yes | No |
Card surcharges: From 1 October 2026, card surcharging is banned in Australia on eftpos, Visa and Mastercard debit, prepaid and credit cards. See Build fees into your prices.
The $7,500 subscription waiver: Process $7,500+ via Stripe in a billing month on Business Pro → next month's $65 plan fee is waived. Each month counts separately (not cumulative). Other EFTPOS payments don't count.
Can customers pay with PayPal or other services?
No. PayPal integration is not available. Petboost takes card payments through Stripe (Card on File, Card Reader and Secure Payment Link) and records Bank Transfer, Cash and Other EFTPOS payments.
Payment links, Card on File and charging customers
What's the difference between Card on File and payment links?
Card on File means a customer has saved their card details in Petboost (in the pet owner app or with a previous payment). Once a card is on file, you can:
Charge the customer automatically after each appointment, with Auto-pay invoices
Charge it yourself with Charge Card on File under Payment Method on the booking
Hold funds before appointments for no-show protection, with Pre-hold funds
Payment links are one-time secure Stripe payment links, sent to the customer by SMS or email, or copied to share another way. The customer opens the link, enters their card details, and pays. Payment links are useful when:
The customer does not have a card on file
The customer's saved card was declined and they need to use a different card
You want to collect payment for a cancellation fee
You need to charge a customer who is not present
In short: Card on File is for repeat, automated payments. Payment links are for one-off collections or when no card is saved.
How do I send a payment link to a customer?
Open Appointments and select the booking.
Under Payment Method, choose Secure Payment Link.
Under Deliver Link By, choose SMS, then select the amount and Send by SMS.
In Send Payment Link by SMS, check the preview, then select Send Payment Link and the amount.
The customer receives an SMS with a secure Stripe payment link, pays on their own device, and Petboost records the payment automatically. Email sends the link by email instead, and Copy Link gives you the link to share another way.
You can also send a payment link for a quick sale from the customer's profile, and for an unpaid cancellation fee with Collect fee on the cancelled booking.
Note: Sending a payment link by SMS uses one SMS credit. The customer must already exist on the account, with a valid Australian mobile number on their profile. A payment link does not create a customer or pet record. For a walk-in with no record, add the customer and pet first, then send the link, or take payment in person on your Stripe card reader.
Can I charge a customer without a card on file?
Yes. You have several options:
Send a payment link: the customer receives an SMS with a secure link to enter their card details and pay. This is the most common approach for customers without a saved card.
Use the card reader: if the customer is present, charge them in person on your Stripe card reader.
Record a manual payment: if the customer pays by cash, bank transfer, or on your own terminal, record it under Payment Method on the booking as Cash, Bank Transfer or Other EFTPOS.
Only Auto-pay invoices and Pre-hold funds need a card on file. Every other payment method works without a saved card.
Who owes me money? How do I find unpaid invoices?
To see outstanding payments across your business:
Open Mission Control.
On Attention Required, select Unpaid. The list holds finished bookings not yet paid (including declined cards), quick sales and package purchases awaiting payment (unpaid payment links, package bank transfers not yet marked as paid), and unpaid cancellation fees.
On Appointments, you can also open Filter and choose Has Outstanding Payment to see unpaid bookings on the calendar.
For a specific customer:
Open Customers & Pets and select Manage on one of the customer's pets.
Check the Appointments tab. Each appointment shows its payment status.
Check the Sales tab for quick sales marked Pending Payment.
Check Wallet, then Packages, for package purchases still waiting on a payment link or a bank transfer.
Tips for reducing unpaid invoices:
Leave Allow booking without card off on Pricing & Payments, so customers must save a card before they can book online
Turn on Auto-pay invoices on Automatic Actions, so cards are charged automatically after each service
Turn on Pre-hold funds, to hold funds 72 hours before appointments and protect against no-shows
Send payment links promptly for any declined or outstanding amounts
Declined payments
What happens when a customer's payment is declined?
When a card payment is declined, Petboost notifies both you and the customer.
What the business sees:
The appointment shows a Payment Declined status
The appointment appears under Unpaid in Attention Required on Mission Control
Email you: payment declined, on Notifications, emails your business address when it is on
What the customer sees:
Petboost texts the customer that their payment could not be processed. The customer's email copy follows Email the customer: booking updates
What to do next:
Sometimes the customer updates their card after receiving the notification, so a short wait can help. Then:
Open the booking from Appointments.
On the Payment Declined card, read the decline reason and the card details.
Select Retry Card Payment.
If the retry fails, send a fresh payment link so the customer can enter different card details, ask them for a new card, or take payment by card reader or cash if the customer is present. If they are unresponsive, contact them directly.
Common decline reasons: Insufficient funds, expired card, card blocked by bank, daily limit exceeded. The specific reason comes from the customer's bank, not from Petboost or Stripe. If the customer needs details, they should contact their bank directly.
Refunds and disputes
How do I process a refund?
Open the booking from Appointments.
On the Invoice, open Manage and select Issue Refund.
Under Refund Type, choose Full Refund, or Partial Refund and enter the amount, up to Maximum amount.
Under Reason, choose Duplicate, Fraudulent, Requested by customer or Other.
Under Notify customer?, choose Send notification or Refund silently.
Select Process Refund.
The money goes back to the card it came from. Funds typically return to the customer's account in 3-5 business days, and the refund appears in your Stripe dashboard.
Important notes:
Stripe's processing fees are not refunded when you issue a refund
Refunds reduce your card payment volume for subscription waiver threshold calculations
Card reader payments refund the same way as any other card payment, with Issue Refund on the booking
Read more: Fixing Invoice Problems.
How do I handle payment disputes?
A payment dispute (chargeback) occurs when a customer contacts their bank to reverse a charge. Disputes are handled by Stripe and the customer's bank, not by Petboost.
If you receive a dispute notification:
Log in to your Stripe Dashboard.
Open the Disputes section.
Review the dispute details and the deadline for your response.
Submit evidence, such as signed agreements, appointment records and communication history.
Stripe manages the process with the card network.
What Petboost can help with:
Locating the original appointment and payment history
Generating receipts and service records for your evidence submission
Explaining what happened from the appointment timeline
What Petboost cannot do:
Influence the dispute outcome (this is between Stripe, the bank, and the card network)
Access or manage your Stripe disputes directly
Prevention tips:
Use clear service descriptions on invoices
Keep digital agreements and waivers signed (Petboost's digital agreement feature)
Maintain good communication records with customers
Issue refunds promptly when appropriate, which can avoid a dispute
Read more: When to Contact Stripe Support.
Payouts and the Stripe Dashboard
How do I see my payout history?
Payouts, the money Stripe transfers from your Stripe account to your bank account, can be viewed in two places.
In Petboost:
Open Stripe Payouts in Settings.
Under Payout History, select a payout.
Read its summary: Card sales, Refunds, Other adjustments, Stripe processing fees, Petboost booking fees and Net transferred, then each transaction in it.
In the Stripe Dashboard, for more detail:
Log in to your Stripe Dashboard.
Go to Balance, then Payouts.
View the full payout history with individual transaction breakdowns.
Payout schedule: Stripe pays out on a rolling basis, typically 2 days after a payment in Australia. Your Payout Schedule on Stripe Payouts shows yours, and you change it in your Stripe Dashboard.
If a payout is missing or delayed: This is a Stripe matter. Contact Stripe Support at https://support.stripe.com/. They can investigate the bank transfer status. Petboost does not control payout timing or bank transfers.
Appointments and limits
How do appointment limits work?
Plan | Appointments Included | Overage Fee |
Calendar Lite | Unlimited | None |
Business Pro | 450/month | Per extra appointment |
Business Flex | 650/month | Per extra appointment |
Business Max | Unlimited | None |
Business Pro includes 450 appointments per month. Business Flex includes 650 appointments per month. Each additional appointment beyond the included limit incurs a fee, and the pricing page shows the fee on each plan. The count resets at the start of each billing cycle.
What counts as an appointment?
Each booking counts as one appointment, however many pets are on it, so a booking for 3 pets counts as 1 appointment. Each date you book is its own appointment, including each visit in a recurring series. A boarding stay counts once, however many nights it runs. Cancelled and declined appointments do not count.
How do I track my appointment usage?
Open Billing.
On Overview, read the Appointments card: the appointments used this billing cycle, of your plan's allowance, or unlimited.
The ring on the card turns amber at 75% of your allowance and red at 90%. Each appointment beyond the allowance incurs a fee, shown on the pricing page.
SMS
How much SMS is included?
Plan | SMS Included |
Calendar Lite | None (email only) |
Business Pro | 500/month |
Business Flex | 700/month |
Business Max | 1,000/month |
To see what your SMS were used for:
Open Billing and choose SMS Usage.
Under What used your credits, select a setting to see each text it sent, the credits it used and the booking it was about.
Every text you sent is listed, counted on the day it was sent. Not itemised is the credits used by texts to your own phone, such as new booking alerts.
What happens if I exceed my SMS allocation?
If you exceed your monthly SMS allocation, you can buy SMS credit packs for more credits. On Plan & Power-Ups in Billing, select Top up to open SMS Credits. Top up shows once you have used half your monthly SMS. Packs never expire, and Auto top-up charges your selected pack when you run out.
Do photo messages use SMS credits?
Yes. Each photo or PDF in a text uses SMS credits, from the same balance as your texts. The number of credits one photo uses is shown beside Photo messages on Settings → SMS, before you switch it on. One message can carry up to 10 photos or PDFs. See Send a photo.
Is SMS included?
Business Pro includes 500 SMS/month. Business Flex includes 700 SMS/month. Business Max includes 1,000 SMS/month.
Calendar Lite uses email notifications only.
Team members
Are team members extra?
No. Unlimited team members are included at no extra cost on all plans. Add as many staff as you need, with no per-seat charges.
Plan changes
Can I change plans mid-month?
Yes. You can change plans in any month from Billing.
Upgrades take effect immediately with prorated billing.
Downgrades take effect at the end of your current billing period.
Open Billing and choose Plan & Power-Ups.
On the plan you want, select Upgrade or Downgrade. From Calendar Lite the button reads Choose Pro, Choose Flex or Choose Max.
For a downgrade, review what the new plan includes and does not include, then select Continue to Switch.
Confirm the change in Stripe.
What do I lose if I downgrade to Calendar Lite?
Downgrading from Business Pro/Flex/Max to Calendar Lite means you lose access to:
Self-service online booking portal
Payment processing (Stripe)
SMS notifications
Automatic Actions (auto-pay, auto-complete)
Packages (prepaid bundles)
Courses (group management)
You keep:
Scheduling and calendar
Customer and pet profiles
Team management
Appointment reminder emails and vaccination reminder emails
Your records remain accessible on Calendar Lite.
Is there a contract or commitment?
No long-term contracts. Monthly billing. Cancel anytime with no cancellation fees.
Billing and invoices
When am I billed?
Subscription fees are billed monthly on your billing anniversary date.
If you have the Communications Booster add-on active, its monthly charge appears on the same invoice as your subscription fee.
The Petboost booking fee is not added to that invoice. It comes off each card payment before your payout, and Stripe Payouts shows it on each payout as Petboost booking fees.
How do I view my invoices?
Open Billing and choose Invoices & Payment.
Select a billing period to expand it.
Under Invoices, select Petboost Invoice for Petboost's PDF, or Stripe Invoice for Stripe's copy.
Can I change my payment method?
Yes.
Open Billing and choose Invoices & Payment.
On Payment Method, select Manage. It reads Update Card when your card has expired or a payment is past due, and Add Card when there is no card.
Cancellation
How do I cancel my subscription?
Open Billing.
At the bottom of the page, under Thinking of leaving?, select Cancel. That opens Export Your Data first so you can download CSVs, and does not cancel anything yet.
On Take your data with you, export what you need.
Select Cancel at the bottom of the page to open the Stripe customer portal.
Finish the cancellation there.
See Export Your Data.
I want to close my account. How do I export my data first?
Open Billing and select Cancel under Thinking of leaving?. If you already have no subscription, select Export your data under Need your data?.
On Take your data with you, select Download CSV on a card to download it straight away, or Prepare Export to build the file first.
After Prepare Export, wait for Export Ready, then select Download CSV in the dialog.
See Export Your Data.
What happens to my data if I cancel?
Your records remain accessible on Calendar Lite, but online bookings, payments and automations pause when you drop off a paid plan. While a paid plan is still active, Export Your Data lists what you will lose access to.
Can I pause instead of cancel?
Contact support to discuss pausing your subscription: select Get Help, then Speak with the team. We can work with you on seasonal or temporary arrangements.
Statements and accounting
How do I get a sales report or statement for the financial year?
A statement for your accountant is a PDF from Billing. Reporting & Intelligence is a look at the year's sales, not a tax document.
If you are not sure which you need, decide whether you are giving figures to an accountant or looking at the year yourself.
Download the statement for your accountant
Open Billing and choose Invoices & Payment.
Switch the view to EOFY (or Monthly / Quarterly if you need a shorter period).
Expand the financial year you need.
Select Download statement.
The PDF uses charge dates. It splits card payments into appointments, package sales, quick sales, and membership payments, and shows Stripe fees, Petboost fees, and net after fees. Those figures will not match one bank deposit.
Look at the year's sales in Reporting
Open Reporting & Intelligence and choose Financial.
Set the date range at the top of the page to the financial year (1 July to 30 June in Australia).
Read the sales report, or select the export button, Export current tab as CSV, for a CSV.
Petboost is not accounting software. The Billing statement and Reporting figures only cover payments recorded in Petboost. Actual earnings can vary for any payments collected outside Petboost, such as cash, bank transfer, or another payment machine.
Does Petboost replace my accounting software?
No. Petboost is not accounting software. Petboost collects and catalogues payments through Stripe. Your accountant handles the accounting in Xero or QuickBooks.
What Petboost does:
Collects payments via Stripe (Card on File, SMS links, packages)
Generates PDF invoices with your ABN, and your GST when you are registered
Lets customers download a receipt for a paid appointment in the pet owner app
What your accountant does (outside Petboost):
Connects Stripe Bank Feeds to Xero (configured in Xero)
Categorises deposits as Sales/Revenue
Handles BAS lodgement using the clean data
How do I show total sales, fees, and the amount transferred to my bank?
If you need the figures for one bank deposit:
Open Stripe Payouts in Settings.
Under Payout History, find the payout by its arrival date and select it.
Read the summary: card sales, Stripe fees, Petboost fees, and Net transferred.
If you need the same fee split for a month, quarter, or financial year:
Open Billing and choose Invoices & Payment.
Switch the view to Monthly, Quarterly, or EOFY.
Expand the period and read Card sales this period.
Select Download statement for a PDF of that recon.
The PDF splits card payments into appointments, package sales, quick sales, and membership payments. Those figures use charge dates, so they will not match one deposit.
Reporting & Intelligence shows sales by appointment date. Its fee breakdown is estimated and will not match the bank. See How do I get a sales report or statement for the financial year?.
How do I give my accountant what they need?
Option 1: Stripe Bank Feeds (recommended)
Connect Stripe to Xero for automatic data flow. Every Stripe deposit appears in Xero automatically. Your accountant categorises deposits as Sales/Revenue.
Set up Bank Feeds: Xero: Stripe Direct Feeds Guide
Need Xero? Get started with Xero
Option 2: Export from Stripe
Log in to your Stripe Dashboard, open Reports, export your payment data, and share it with your accountant.
Option 3: PDF receipts from Petboost
Open a paid booking from Appointments and select Download Receipt for a PDF with your ABN, and your GST when you are registered.
Why does a payment in Stripe say multiple items?
When a booking has more than one service, the payment's description in your Stripe Dashboard reads the date and multiple items instead of listing every service, such as "12 October 2026 multiple items". A deposit or cancellation fee on that booking reads the same way after "Deposit for" or "Cancellation fee for". A booking with one service shows that service's name. The services themselves are on the booking's invoice and receipt in Petboost.
What if a customer needs an invoice or receipt?
Petboost generates PDF invoices with your ABN, a GST breakdown when you are registered for GST, and itemised services.
Customer self-service: in the pet owner app, the customer opens the paid appointment and selects Download receipt.
Staff-generated receipts:
Open the paid booking from Appointments.
Select Download Receipt.
Read more: Stripe: Best Practices for Invoices in Australia.
My bookkeeper has questions. What do I tell them?
Share this guide with your bookkeeper. The key points:
Petboost handles payment collection. It is not accounting software. Cash, bank transfer, and other payment machines collected outside Petboost will not appear in Stripe Bank Feeds.
Stripe Bank Feeds send card payouts to Xero automatically (configured in Xero)
PDF invoices are available on demand, with ABN and GST
Your bookkeeper categorises deposits as Sales/Revenue
For tax invoice requirements: the ATO only requires you to issue a tax invoice within 28 days if a customer requests one. Petboost generates the PDF on demand.
Read more: ATO: Tax Invoices.
For a full explanation, see Payments and tax compliance.
How do Petboost Packages reduce admin?
Petboost Packages flip the traditional model:
Traditional Subscriptions | Petboost Packages |
Create invoice manually | Auto-generated at purchase |
Wait for payment | Instant payment via Stripe |
Chase late payments | Already paid upfront |
Reconcile bank feed to invoice | Bank feed IS the record |
Track credits externally | Built-in credit tracking |
The customer pays up front, Petboost tracks the credits, and the credits are used as the customer books.
Related articles
Payments and tax compliance: reducing payment admin
Billing Overview: plan comparison and pricing
Subscription Waiver (Pro Status): how the waiver works
Payment Settings: configure payment processing
Fixing Invoice Problems: refunds, adjustments, and payment issues
When to Contact Stripe Support: disputes, payouts, verification, and Stripe matters
Card Reader Setup: in-person payments with a Stripe card reader
Communications Booster and 2-Way SMS: dedicated number and 2-way inbox
Need help? Select Get Help, then Speak with the team, to chat with our team.
