Bank-grade security
- Modern authentication and access controls
- Defense-in-depth protections
- Encryption at rest and in transit
- Regular security reviews
"What does each service really cost?" "Which tech is actually profitable?" "Where am I losing money I can't see?" Each block below answers one of those questions in plain terms. The math behind it is at the bottom of the page.
Sample tiles from a 5-tech salon. Plug in Plaid and your POS — these become your numbers.
"Can I run business and personal money side by side without mixing them up?"
Run separate Personal and Business budgets, or any custom spec, and switch with a dropdown. Categories nest (Payroll → Regular + Commission + Bonuses), are edited per month, with planned-vs-actual on every row.
"Do I have to type every transaction in?"
Connect bank and credit-card accounts via Plaid for auto-import of new transactions. 90 days of history sync on connection. Pause or resume per account; manual accounts available for banks Plaid doesn't support.
"What if my bank or backbar supplier doesn't connect?"
Useful for imported history or for owners who prefer manual control over auto-sync. Any CSV format is accepted.
"What about my Vagaro / Square / Booksy data?"
Vagaro Transaction List XLSX is supported today. Square Appointments, Booksy, Mindbody, and Phorest are on the roadmap. Once committed, your Profitability dashboard flips from "estimated" to "live" — real margins from real bookings.
"Do I have to categorize every transaction myself, forever?"
Match by payee, description, amount range or a text pattern. Drag rules to set priority. The engine watches your manual categorizations and proposes new rules with a confidence score and a preview of which historical transactions would match.
"How do I stop owner-draws and account transfers from inflating my expenses?"
Inter-account transfers are scored across amount match, date proximity, and description hints. High-confidence matches auto-confirm; the rest land in a review queue so they don't double-count in your budget.
Suggestions are derived from patterns in your manual categorizations. Accept once, and matching transactions auto-assign on every future import.
Confirm or ignore each match. Confirmed transfers are excluded from budget categories so your spend numbers stay accurate.
"How do rent, software, and overhead actually attach to a service I deliver?"
Your fixed costs are grouped for you (the space, salaried staff, equipment), and you can add your own groups for insurance, software, bonuses or seasonal costs. Point a group at a budget category and KlevaCore works out a steady monthly amount, then adds a fair share of it to every service.
"Which services are making me money — and which ones are quietly losing it?"
Revenue, labor, backbar and overhead per service, so you see real margins instead of category averages. It is the answer a salon coach charges $1,500 a month to produce.
"Which techs are pulling weight, and which ones are running on idle?"
Revenue each tech brings in, hours booked, hours idle, and how busy their book has to be before they cover their own cost.
"Is one of my techs draining my margin on a specific service without me noticing?"
Every combination of tech and service, scored by margin. Sort the list to find the losing pairs before they cost you the month.
"How much do empty chairs cost me each week — in actual dollars?"
Tech-hours, chair-hours and station-hours that earn nothing, shown in dollars rather than as "you have gaps". That tells you whether the schedule, the marketing or the staffing needs the fix.
"Can I trust these numbers, or is this still a guess?"
Profitability is marked Estimated while it runs on your target booking rates, and Live once your POS history is imported.
The same chair for the same hour earns very different margins depending on the service.
"My shop doesn't look like the textbook example. Can the engine still fit?"
Set your target booking rate, employer tax, default tip and a few other inputs so the cost math matches how your salon runs.
"How does scheduling tie back to profitability?"
Each appointment's revenue and time count toward that service's and that tech's margin as soon as the booking is imported.
"What do I need to set up before any of this is trustworthy?"
A status strip across the top of the dashboard checks Facility, Resources, Stations, Services, Employees, Bookings and Profitability. Click an amber or red step to land on the page that fixes it.
"Can the dashboard show what I actually care about?"
Show, hide and reorder widgets: Cash on hand, Monthly profit, Bookings this week, Pending transfers, Services to look at, Budget snapshot. Reset to defaults any time.
"How do I match the right tech's pay grade to the right service?"
Mark which techs can do which service levels (Beginner, Intermediate, Advanced). Booking then knows who is qualified, and the cost math knows what each booking really costs.
For owners who want the mechanics. KlevaCore uses time-driven activity-based costing (TDABC), the method cost consultants use, in three steps.
Rent, salaries, equipment and every other cost for the month, divided by the hours your team is actually available to work.
The minutes a tech and a chair spend on a gel manicure, a pedicure or a polish change, from your menu and your real bookings.
Minutes times the cost per minute gives each service's true cost. Paid-for hours nobody booked show up as idle capacity, in dollars.
30 days of full Pro on signup. Manual budget & CSV import stay free forever.
Currently in beta. No credit card required.