Session Profit Calculator
A free calculator that shows what a single dog-training session really earns after travel, admin time, direct costs, and payment fees.
Quick answer
The session profit calculator reveals what one dog-training session actually earns after payment fees, direct costs, travel, and admin time. Enter your session price, session length, travel and admin minutes, direct costs, and payment fee percentage to see profit per session, profit per hour of total time, profit margin, and total time invested — the numbers that expose whether a session is really worth it.
Session Profit Calculator
See what a single session really earns after travel, admin time, direct costs, and payment fees.
- Profit per session
- —
- Profit per hour of total time
- —
- Profit margin
- —
- Total time invested
- —
Methodology & assumptions
- Net revenue = session price − payment processing fee.
- Profit = net revenue − direct costs per session.
- Total time = session length + travel + admin time.
- Profit per hour = profit ÷ (total time in hours) — the number to compare against your target hourly rate.
- Fixed overhead (insurance, software, rent) is not allocated per session here; use the pricing calculator for full-cost pricing.
This calculator is a planning aid, not financial, tax, or legal advice. Results depend on your inputs and simplified assumptions — validate against your own books before making business decisions.
Table of contents
What does the session profit calculator do?
A session's sticker price is not what you keep. By the time you subtract card processing fees, treats and fuel, and the unpaid minutes spent driving and writing notes, the real profit can be a fraction of the price. This calculator makes that true number visible for a single session.
You enter your session price, session length, round-trip travel time, prep/notes/follow-up time, direct costs, and payment processing fee. It returns profit per session, profit per hour of total time, profit margin, and total time invested.
How does the math work?
| Step | Formula |
|---|---|
| Net revenue | session price − payment fee |
| Payment fee | session price × (fee % ÷ 100) |
| Profit | net revenue − direct costs per session |
| Total time | session length + travel + admin minutes |
| Profit per hour | profit ÷ (total time ÷ 60) |
| Profit margin | (profit ÷ session price) × 100 |
The most important output is usually profit per hour of total time, because it counts the unpaid minutes around the session, not just the billable hour.
What do I enter in each field?
| Field | What to enter | Common mistake |
|---|---|---|
| Session price | What the client actually pays | Using your list price after a discount |
| Session length | Billable minutes with the dog | — |
| Round-trip travel time | Door-to-door both ways | Counting only the drive there |
| Prep, notes & follow-up | All unpaid admin minutes | Forgetting note-writing and emails |
| Direct costs | Treats, fuel, consumable gear | Leaving it at $0 |
| Payment processing fee | Your blended effective rate | Ignoring platform fees on top of card fees |
How do I act on the results?
- If profit per hour is far below your target hourly rate, the session is quietly underpaying you.
- High travel time is often the biggest hidden cost — consider a travel surcharge, tighter service radius, or virtual sessions that eliminate the drive.
- Trim admin time with templates and AI-assisted notes so more of your hour is billable.
- Raise price, reduce direct costs, or batch nearby appointments to lift the per-hour number.
- Attack the biggest line first. There's no point shaving $2 off treats when a 45-minute drive is the real drain.
How do the levers compare?
Each lever moves the per-hour number differently. Use the table to decide where to focus.
| Lever | Effect on profit per hour | Best when |
|---|---|---|
| Raise price | Direct and immediate | You're below market rate |
| Cut travel (batch or go virtual) | Large, since travel is unpaid time | You drive a lot between clients |
| Reduce admin time | Moderate, frees billable capacity | Notes and follow-up eat your evenings |
| Lower direct costs | Small for most trainers | Costs are unusually high |
| Lower payment fee | Small but free money | You're on an expensive processor |
What are the assumptions and limits?
This calculator looks at a single session in isolation. It does not allocate fixed overhead like insurance, software, or rent across your sessions — for full-cost pricing use the dog training pricing calculator. It also assumes one flat payment fee; blended card and platform fees may be higher, and it doesn't model taxes.
Worked example
For example, a $120 in-home session with 60 minutes of training, 30 minutes of driving, 15 minutes of admin, $8 of direct costs, and a 2.9% card fee earns about $108.52 profit — but only $62.01 per hour of total time (a 90.43% margin, 105 total minutes). The margin looks great until you count the drive, which nearly halves the hourly number. Now run the same session as a virtual appointment: travel drops to 0, total time falls to 75 minutes, and the same $108.52 profit becomes about $86.82 per hour — a 40% jump from one change. These figures are illustrative; enter your own to see the effect.
Action checklist
- Log the real travel and admin minutes for a typical session, not just the billable time.
- Enter your actual blended payment fee, including platform fees.
- Compare profit per hour against your target hourly rate.
- Attack the biggest drain first — usually travel or admin time.
- Use the pricing calculator for full-cost, overhead-inclusive pricing.
- Re-run for virtual vs. in-home sessions to see the difference.
Frequently asked questions
Why is profit per hour lower than my session price implies?
Because it counts travel and admin minutes, not just the billable session. A $120 hour can drop toward $60/hour once a 45-minute drive and notes are included.
Does the calculator include my insurance and software costs?
No. It only counts per-session direct costs. Fixed overhead like insurance, rent, and software isn't allocated here — use the dog training pricing calculator for that.
What payment fee should I enter?
Use your blended effective rate. Card processing is often around 2.9% plus a fixed fee, and platforms may add more, so check your actual statements.
How can I improve a low profit-per-hour result?
Raise price, cut direct costs, batch nearby appointments, add a travel surcharge, reduce admin time with templates, or shift some sessions to virtual.
Related resources
Dog Training Pricing Calculator
A free calculator that works backwards from the income you need to the minimum price you should charge per dog-training session.
How Much Should Dog Trainers Charge?
What dog trainers charge and how to set your own rates — pricing by service type (private, group, board-and-train, virtual), what drives price, and how to price for profit.
How to Price Virtual Dog Training Sessions
How to price virtual dog training sessions for profit — value-based pricing, single vs. package rates, how virtual compares to in-person, and common pricing mistakes.
How to Start Offering Virtual Dog Training
How dog trainers can add virtual (video) training — what it's good for, the tech and setup you need, structuring sessions, pricing, and delivering great results online.
Spend less time on admin and more time helping dogs
See how Pawtner brings scheduling, virtual sessions, notes, follow-ups, and payments together.
Start your free trial