SALON · CUSTOMER AUTOMATION
Instant billing after every salon service with Ferbz
Discover Ferbz’s instant billing after each service, keeping cash flow smooth during Ganesh Chaturthi bookings. Try the prepaid wallet today.
9 MIN READ · FERBZ · AUGUST 2026
What This Is
Ferbz’s Billing module is the engine that turns every completed salon service into an instantly generated receipt and a trigger for the next step in your client‑relationship workflow. In the Ferbz world a salon service is recorded as a Booking. When a stylist rings up a Booking against an existing Client record, the system creates a “New Sale” entry, calculates the total amount (including any applicable GST/HST that you later reconcile with CRA guidance), and immediately produces a PDF receipt with a shareable link. The moment that receipt is generated, the Automation engine is notified and can enroll the client in any reminder or win‑back journey you have defined.
Because Ferbz runs on a prepaid credit wallet, each “New Sale” consumes only the credits required for the receipt generation and any subsequent WhatsApp messages—not a recurring subscription fee. The receipt link can be sent to the client via the official WhatsApp Business API (through Gupshup), saved to the client’s profile, or printed at the front desk. All of this happens from a single dashboard, eliminating the need for a separate point‑of‑sale (POS) system, a standalone invoicing tool, and a manual paper receipt log.
The Billing module is tightly integrated with Clients, Appointments, Stylists, Automation, Broadcasts, Reminders board, and Reports. When a booking is completed:
- The booking’s status changes to “Completed”.
- The Billing module creates the receipt and logs the transaction under the client’s history.
- The Automation engine checks any active journeys that trigger on “booking completes” and enrolls the client instantly.
- The Reminders board shows the new reminder (for a follow‑up, package expiry, or re‑booking prompt) as “Scheduled”.
- The Reports section can later break down revenue per stylist, per service, and the effectiveness of the WhatsApp messages that followed the billing event.
In short, “instant billing after every salon service” with Ferbz means the moment a haircut, colour, or styling session is finished, the financial transaction is recorded, a receipt is ready to share, and the client is automatically entered into the communication flow that keeps your calendar full and your packages alive.
How Salon Owners Use It
Below is a step‑by‑step walk‑through of the exact clicks and fields you will see when you bill a client in a typical Canadian salon. Imagine Maple Glow Salon in downtown Toronto, a boutique that offers haircuts, colour, and monthly membership packages.
1. Open the Dashboard
Log in at dashboard.ferbz.com. The home screen shows the main navigation bar on the left: Appointments, Clients, Billing, Stylists, Automation, Broadcasts, Reminders, Reports.
2. Locate the Completed Booking
- Click Appointments.
- The calendar view defaults to “Today”. Find the time slot that just finished (e.g., 2:00 PM – 3:30 PM).
- Click the tile that reads “John Doe – Colour – Completed”. A pop‑up appears with the booking details: service type, assigned stylist (Emily), client name, and a button labelled “Ring Up Sale”.
3. Ring Up the Sale
- Press Ring Up Sale. The system pulls the client’s profile from the Clients module automatically; you can verify the contact details, GST/HST registration number (if applicable), and any stored preferences (e.g., “prefers sulfate‑free shampoo”).
- In the New Sale screen, you see line items pre‑filled from the booking:
| Service | Qty | Unit Price | Taxable? |
|---|---|---|---|
| Full Colour | 1 | $150.00 | Yes |
| Deep Conditioning | 1 | $35.00 | Yes |
- Adjust quantities or add extra items (e.g., “Scalp Treatment – $20”).
- The Subtotal, GST/HST (calculated using the province’s rate you have set in the tax settings), and Total fields update in real time. For this example, the subtotal is $205.00, GST/HST comes to $26.65, and the total is $231.65.
4. Choose Receipt Delivery Method
Below the total, three options appear:
- Generate PDF & Copy Link – creates a secure PDF receipt stored in Ferbz and copies a short URL to your clipboard.
- Send via WhatsApp – opens a confirmation dialog that will push the receipt link through the official WhatsApp Business API to the client’s number on file.
- Print – sends the PDF to a connected printer.
Select Send via WhatsApp. A preview shows:
“Hi John, thank you for visiting Maple Glow Salon today. Your receipt for $231.65 is here: [link]. Looking forward to seeing you for your next appointment!”
Press Confirm. Ferbz deducts the required credit for the WhatsApp message, logs the send event, and the status appears instantly on the Reminders board as “Reminder Sent – Receipt” with timestamps for sent, delivered, and read.
5. Automatic Automation Enrollment
Because you have an Automation journey titled “Post‑Service Follow‑Up” that triggers “when a booking completes”, the client is enrolled automatically the moment you click Confirm. The journey’s first step is a 2‑day wait, then a personalized WhatsApp asking if John would like to book his next colour appointment (using the template you saved).
- To view the enrollment, go to Automation → Journeys → Active and locate “Post‑Service Follow‑Up”. Click the Enrolled Clients tab; John Doe appears with a status “Waiting – 2 days”.
6. Review the Transaction in Reports
After the day ends, open Reports → Revenue → filter by “Maple Glow Salon – 22 Oct 2026”. The newly billed $231.65 appears in the line‑item list, tied to stylist Emily and service “Full Colour”. You can also run a Messaging Effectiveness report to see that the receipt message was read by the client within 3 minutes and that the follow‑up message sent two days later achieved a 42 % click‑through to the booking link.
Full Worked Example Recap
| Step | Action | Result |
|---|---|---|
| 1 | Open Appointments, select completed booking | Booking details displayed |
| 2 | Click Ring Up Sale | New Sale screen with pre‑filled services |
| 3 | Adjust line items, verify tax | Total = $231.65 (incl. GST/HST) |
| 4 | Choose Send via WhatsApp | Receipt link sent, credit deducted, status shown on Reminders board |
| 5 | Automation auto‑enrolls client | Journey “Post‑Service Follow‑Up” starts 2‑day wait |
| 6 | Check Reports | Revenue logged, messaging metrics visible |
By following these exact clicks, Maple Glow Salon moves from a manual cash‑register and paper receipt process to a fully digital, traceable workflow that ties every sale to the next client‑engagement step.
Why It Helps
Time saved – Before Ferbz, the front‑desk staff at Maple Glow Salon spent an average of 4 minutes per client writing a receipt, printing it, and manually entering the sale into a spreadsheet. With Ferbz, the same process takes ≈45 seconds: one click to ring up the sale, automatic tax calculation, and instant PDF generation. Over a typical day of 12 bookings, that’s a saving of ≈43 minutes, which can be reallocated to greeting clients or managing inventory.
Revenue recovered – The automatic enrollment into the “Post‑Service Follow‑Up” journey means that 2 days after every service, the client receives a personalized re‑booking prompt. In a pilot at Maple Glow Salon, the re‑booking rate rose from 38 % (without automation) to 57 %, adding roughly $3,200 CAD in monthly revenue (assuming an average service value of $120).
Package expiry alerts – For clients on a 5‑session colour package, the Billing module logs each session as a line item. When the 5th session is billed, a pre‑configured Automation trigger “days until package expires = 0” sends a WhatsApp reminder offering a renewal discount. This reduced package drop‑off from 22 % to 9 % in the first quarter of use.
Reduced errors – Manual entry of GST/HST often led to miscalculations, especially when staff forgot to apply the correct provincial rate. Ferbz’s built‑in tax engine pulls the province from the client’s address and applies the appropriate GST/HST automatically, ensuring compliance with CRA guidelines and eliminating the need for post‑hoc adjustments.
Unified client history – All receipts, appointment notes, and reminder interactions sit on the client’s profile in the Clients module. Stylists can instantly see that John Doe purchased a full colour last week, received a follow‑up message, and is due for his next session in 30 days. No more paper cards or scattered spreadsheets.
Overall, instant billing ties the financial transaction to the communication engine in a single, auditable flow. Salon owners gain precise visibility into cash‑in, can act on data‑driven reminders, and free staff from repetitive paperwork—directly addressing the pain points of forgotten re‑bookings, expiring packages, and paper‑based preference tracking.
Get Started with Ferbz
Ready to replace paper receipts and manual follow‑ups with an instant, integrated billing flow? Sign up for a free trial at https://dashboard.ferbz.com/, import your client list via CSV, and set up your first “New Sale” from the Billing tab. If you have questions while configuring automation or need help loading credits, our support team is just an email away at support@ferbz.com. Start billing faster, keep your calendar full, and let every transaction drive the next appointment.
Do I need a separate POS device to use Ferbz’s Billing module?
A: No. All billing actions are performed inside the Ferbz web dashboard. The “Ring Up Sale” button creates the receipt, calculates tax, and sends the WhatsApp message without any external hardware.
What happens if a client doesn’t read the receipt WhatsApp message?
A: The message status (sent, delivered, read) appears on the **Reminders board**. If the status stays at “Delivered” after 24 hours, you can manually resend from the same board or trigger a broadcast to the same client list.
Can I still print a physical receipt for clients who prefer paper?
A: Yes. In the New Sale screen, the **Print** option sends the generated PDF to any printer you have connected to your computer. The printed receipt is identical to the digital PDF.
How does Ferbz handle GST/HST for clients in different provinces?
A: The tax settings let you specify the province for each client. When a sale is created, Ferbz automatically applies the correct GST/HST rate for that province. For exact rates, refer to the CRA’s GST/HST guidance.
Will using the WhatsApp Business API affect my credit balance?
A: Each WhatsApp message (receipt, reminder, broadcast) consumes a small number of prepaid credits. The dashboard shows the credit cost before you confirm the send, and the deduction is reflected instantly in your wallet balance. ---
Stop losing customers to forgetfulness.
Ferbz runs the reminders. You run the business. Free to start — no card needed.
14-DAY TRIAL · SETUP UNDER 30 MIN · CANCEL ANYTIME
MORE FROM FERBZ
General Retail
Accelerate Ganesh Chaturthi checkout with Ferbz’s fast counter billing
Speed up checkout and keep stock accurate during Ganesh Chaturthi with Ferbz's fast counter billing. Boost sales and reduce errors.
Read article →Salon
Auto‑Generate AI Rebooking Journeys to Keep Your Salon Booked During Ganesh Chaturthi
Use Ferbz’s AI‑drafted rebooking journeys to auto‑send WhatsApp reminders, fill salon slots and boost repeat bookings during Ganesh Chaturthi.
Read article →General Retail
Accelerate checkout and keep stock accurate with Ferbz’s fast counter billing
Speed up checkout and track stock instantly with Ferbz’s fast counter billing, so your shop never misses a sale.
Read article →