How services and pricing models work
Each service in KookaCRM carries its own pricing model, so one business can quote custom work, book fixed appointments and sell products without forcing a single billing style.
Available · Last updated 18 July 2026
The business problem
Service businesses often need more than one way to charge — a fixed haircut price, a callout fee for a technician, and a custom quote for project work.
How KookaCRM solves it
KookaCRM attaches the pricing model to each service. Staff and customers follow the workflow that matches that service, while invoices remain the common payment destination where charging applies.
When to use this
- You are defining your service catalogue
- You offer both standard appointments and custom project work
- You want recurring packages alongside one-off jobs
Suitable business types
- Mixed service businesses
- Tradies
- IT providers
- Salons
- Retail + service hybrids
How it works
Define each service or offering, then
Choose the pricing model that matches how you charge, then
Publish the matching entry point (booking, form, quote or store), then
Fulfil the work and invoice according to that model
What KookaCRM creates
- Service configuration
- Quotes, bookings, jobs, orders or subscription arrangements
- Invoices aligned to the chosen model
How it connects with other features
- Entry points collect the request
- Jobs and orders fulfil the work
- Invoices and payments close the financial loop
Example use cases
- Fixed-price appointment for a standard service visit
- Callout fee plus additional labour line items for onsite diagnosis
- Quote-to-invoice for a custom cabinet install
Supported pricing models
KookaCRM supports these service pricing models:
- Quote-to-invoice — price after assessment, then accept, deposit and invoice
- Callout + hourly — minimum attendance charge, then flexible labour and materials line items
- Fixed-price appointment — published price with booking
- Subscription / recurring — packages and recurring draft invoices (beta)
- Catalogue / retail — products and store checkout as orders (beta)
Setup requirements
- List your real services before choosing public booking or form pages
- Match each service to one clear pricing model
- Note which capabilities are beta or require configuration, such as subscriptions and hosted stores
Availability
Core quote, booking, callout and appointment workflows are available. Packages/subscriptions and the online store are beta capabilities that require configuration and are not enabled for every tenant by default.
Related guides
- Getting Started
How work enters KookaCRM
Customer entry points determine how requests become leads, bookings, quotes, jobs, orders or subscriptions in your business.
- Pricing and Sales Workflows
Callout and Hourly Services
Charge a callout fee that includes a set amount of time, then add extra labour and materials as flexible line items priced by quantity and unit price.
- Pricing and Sales Workflows
Fixed-Price Appointments
Offer services with a set price and a fixed appointment length, so customers know the cost upfront and staff can schedule with predictable time blocks.
- Pricing and Sales Workflows
Quotes and Customer Acceptance
Build itemised quotes, send them for the customer to review and accept online, collect a deposit if required, and continue straight into a job or invoice.
- Packages, Subscriptions and CommerceBeta
Packages and Subscriptions
Set up packages and agreements that generate recurring draft invoices automatically — a beta capability for recurring revenue that stops short of automatic card charging.
- Packages, Subscriptions and CommerceBeta
Product Catalogue and Online Store
A lightweight online store — catalogue, cart, checkout, orders and fulfilment — for businesses that sell products alongside their services, currently in beta.