Admin Guide: Managing Trainer Cost as an Additional Item
This guide explains how administrators can add a trainer cost as a separate line item on a schedule and booking, and how to handle cancellations where the training is credited but the trainer cost remains payable due to late cancellation. It covers two approaches: using an Additional Fee line item (recommended), and using an Invoice Note if the fee wasn’t split initially.
Key Concepts
Training cost: The core course or session fee charged to the customer.
Trainer cost: An additional fee (e.g., trainer time, travel, late-cancellation fee) that may still be charged even if the training is canceled late.
Additional fee: An add-on line item you can attach to schedules/bookings so it appears as a separate line on invoices.
Invoice note: Optional text that can be injected into invoices using the @invoicenote@ tag in the invoice template.
Recommended Workflow Overview
-
Option 1 (Recommended): Add trainer cost as a separate Additional Fee at schedule creation or booking level so invoices show two lines (Training + Trainer cost). On cancellation, credit only the training cost.
-
Option 2 (Fallback): If you didn’t separate costs originally, use the Invoice Note to clarify why the trainer cost remains after crediting the training portion.
Option 1 — Use an Additional Fee for Trainer Cost
Use this approach to ensure the trainer cost appears as its own line on quotes/invoices and can be excluded from cancellation credits.
A. Set up the Schedule with Separate Lines
-
Create the schedule with the training cost only as the Schedule Fee.
-
Add an Additional Fee line item named “Trainer Cost.”
-
Enter the trainer cost amount and save.
Benefit: Your invoice displays “Training” on one line and “Trainer Cost” on a separate line. This makes partial credits straightforward during cancellations.
B. Create the Booking
-
From the schedule, create or confirm the booking.
-
Verify the pricing section shows two charges: the training cost and the Additional Fee for trainer cost.
-
Issue the invoice. It should display two separate lines.
C. Cancel the Booking (Credit Training Only)
-
Open the booking and select Cancel Delegate
-
Create a Credit Note for the training cost line item only. Do not include the trainer cost line in the credit.
-
Review the customer invoice history to confirm the credit applies only to training, leaving the trainer cost still payable.
Common pitfall: Crediting the entire invoice. Ensure you select only the training line item when generating the credit note.
Option 2 — Use an Invoice Note (Fallback Method)
Use this if the original invoice combined both costs into a single price and you still need to credit only the training portion.
Prerequisite: Enable Invoice Notes in Your Template
-
Edit your invoice template.(CourseCo can do this for you on request)
-
Insert the token
@invoicenote@where you want the note to appear (e.g., under the line items or in the notes section). -
Save/publish the updated template.
Process: Credit and Clarify
-
Create a credit note for the portion that represents the training cost. Calculate the training portion precisely (e.g., total minus intended trainer cost).
-
Return to the Booking and open Edit Transaction.
-
Add an Invoice Note such as: “Charging for trainer cost as cancellation was too late.”
-
Regenerate the invoice. The note will populate in the invoice where
@invoicenote@is placed, documenting why a portion remains payable.
Example invoice note: “Charging for Trainer cost as cancelled too late.” Adjust to reflect your policy and the specific booking details.
Decision Guide: Which Option Should I Use?
-
Future schedules/bookings: Use Option 1 to keep trainer cost separate from the start.
-
Existing bookings with combined pricing: Use Option 2 to document the reason for partial credit and remaining balance.
Best Practices
-
Standardise naming: Use a consistent Additional Fee name (e.g., “Trainer Cost” or “Trainer Late-Cancellation Fee”).
-
Define policy: Document your late-cancellation cutoff and fee rules, and link them on quotes and confirmations.
-
Train staff: Ensure team members know to credit only the training line, not the trainer cost, when a cancellation is too late.
-
Template hygiene: Keep the
@invoicenote@token in your invoice template so you can add context on demand. -
Audit trail: Include reference numbers or booking IDs in invoice notes for clear reconciliation.