Practice Pricing Setup: Complete Guide to Service Codes, Fees, CPT Codes, ICD Codes, Fee Schedules, and Pricing Workflows
This guide explains how pricing and procedure configuration works within ChiroSpring. It walks through the key components that determine how services are billed, how discounts are applied, and how financial estimates are generated for patients.
By following the steps in this guide, your practice will establish a structured pricing system that connects service codes, fee schedules, diagnosis codes, and billing workflows throughout the software.
Proper configuration ensures:
- Accurate billing and charge calculations
- Consistent service pricing across providers
- Faster fee slip workflows during patient visits
- Reliable treatment plan and membership pricing estimates
- Clear reporting on services, revenue, and discounts
This guide covers how to add and manage service codes, set your General Clinic Plan pricing, configure fee schedules, organize CPT and ICD favorites, and apply fee schedules throughout the system when creating fee slips, treatment plans, and memberships.
Understanding the Core Pricing Structure
ChiroSpring pricing is built around several connected components.
Service List & Fees
Your Service List & Fees or your General Clinic Plan, represents the default pricing for services in your practice. These are typically your Usual and Customary Charges.
Fee Schedules
Fee Schedules allow you to create alternative pricing for non-insurance visits. These are commonly used for:
- Discounting
- Promotional or membership pricing
Fee schedules cannot be used with insurance claims.
CPT Code(s) (Procedure/Service Codes)
CPT codes represent billable and nonbillable services performed during a visit.
- ChiroSpring does allow for Custom CPT Code Pricing
- ChiroSpring also will keep OTC Products you want to sell/track separate
Treatment Plans
Treatment plans estimate patient financial responsibility based on:
- Recommended services
- Fee schedules
- Insurance allowances
Memberships
Memberships allow practices to create recurring service plans billed monthly.
Add Service Codes to Your Price List
Before you can define pricing, you must add the cpt codes your practice will use.
To Add a Service Code
-
Navigate to
Billing → Settings → Service List & Fees
Click Service +
Search for the procedure using:
- CPT Code
- Billing Group
- Select the procedure.
- Enter the Charge Amount.
- Click Save.
Once added, the code becomes available for:
- Fee Slips
- Fee Schedules
- Treatment Plans/Memberships
- Favorite Service Lists
Adding a service code also automatically makes it available in the Procedures Favorites section on the Fee Slip.
Create Custom Procedure Codes (Custom Services)
To Create a Custom Service Code
-
Navigate to
Billing → Settings → Custom Services
- Click Create New Service
- Enter:
- Code
- Description
- Billing Group
Choosing the correct billing group ensures proper PMR calculations.
Examples:
Chiropractic Manipulative Treatment
Used for chiropractic adjustment calculations.
Therapeutic
Used for therapy procedure calculations.
After creating a custom service, it must be added to the Service List & Fees page before it becomes available on the Fee Slip. So you can go back to your Service List and Fees, click the (+) icon and find the code you just added to your system, set the price and save.
Set Your Service List and Fees
The Service List and Fees (formerly, General Clinic Plan) is your practice’s default price list.
To Set Pricing
-
Go to
Billing → Settings →Service List and Fees
- Locate the Pencil Icon to the left of General Clinic Plan
- Click the Edit (pencil) icon
- Adjust the Charge Amount for each procedure
- Click Save
These prices represent the standard charge amount for your services.
Create Provider Favorite Service Lists (Charge Folders)
Favorite service lists allow providers to quickly select frequently used CPT codes.
This improves efficiency during charting and fee slip entry.
To Create a Favorite Service List
-
Navigate to
Settings → Clinic → Favorite Service Lists
- Click Create New List or Copy from User
- Enter a list name
- Add CPT codes
- Arrange codes using drag-and-drop
- Click Save
Set Favorite Diagnosis Codes (ICD Codes)
Diagnosis favorites help providers quickly locate commonly used diagnoses.
To Configure Diagnosis Favorites
-
Navigate to
Settings → Clinic → Diagnosis Favorites
- Use the search function to find a diagnosis
- Click Add (+)
- Assign a region
- Click Submit
Diagnoses can also be removed or reassigned at any time.
Diagnoses that do not belong to a predefined region will appear under Unspecified Diagnoses.
Create Fee Schedules for Discounted Pricing
Fee schedules allow you to create pricing that differs from your General Clinic Plan.
Example Fee Schedules
- Senior Discount
- Military Discount
- CHUSA Fee Schedule
- Staff Discount
To Create a Fee Schedule
-
Navigate to
Billing → Settings → Fee Schedules
- Click Fee Schedules +
- Enter:
- Fee Schedule Name
- Description
- Adjust the Charge Amount for each procedure.
- Click Save.
If your state requires tax on services, you can enable tax per CPT code and define the tax percentage.
Using your Fee Schedule(s)
Fee Schedules allow your practice to apply alternative pricing to services for non-insurance visits. These schedules override the default pricing from the General Clinic Plan and are commonly used for discounts such as senior pricing, hardship plans, CHUSA contracts, or promotional pricing.
Fee Schedules can be used in several areas of ChiroSpring to ensure accurate pricing and patient financial calculations.
Assigning a Fee Schedule to a Patient File
A Fee Schedule can be assigned directly to a patient record. When assigned, it becomes the default pricing structure used for that patient’s non-insurance services.
To Assign a Fee Schedule
- Open the Patient File.
- Navigate to the Treatment Dashboard or Billing Dashboard.
- Locate the Billing Information section.
- Select the appropriate Fee Schedule from the dropdown menu.
- Save the record.
Once assigned, the Fee Schedule will automatically override the General Clinic Plan pricing for that patient.
Example
General Clinic Plan: $65
Military Fee Schedule: $45
The system will charge $45 for eligible non-insurance procedures.
Some clinics may enable automatic write-offs so the difference between the General Clinic Plan and the Fee Schedule is recorded as an adjustment.
Selecting a Fee Schedule on the Fee Slip
Fee Schedules can also be selected directly when creating a Fee Slip.
To Apply a Fee Schedule
- Open the Fee Slip.
- Select Non-Insurance in the billing type.
- Choose the appropriate Fee Schedule.
The Fee Schedule can be applied in two ways:
Claim Level
Applies the same Fee Schedule to all procedures on the visit.
Procedure Level
Allows different procedures to use different Fee Schedules if needed.
Once selected, the system automatically applies the adjusted pricing for the procedures on that visit.
Using Fee Schedules in Treatment Plans
Fee Schedules can be used when building Treatment Plans to estimate patient financial responsibility.
How Fee Schedules Affect Treatment Plans
When creating a Treatment Plan:
- Add the recommended procedures.
- Select the Fee Schedule used for the plan.
- The system calculates pricing based on the selected schedule.
This allows the Treatment Plan to reflect discounted pricing rather than the General Clinic Plan.
Using the correct Fee Schedule ensures that:
- Patient financial estimates are accurate
- Payment expectations are clearly communicated
- Plan totals match the actual charges when services are delivered
Using Fee Schedules with Memberships
Fee Schedules can also be used when creating Membership plans.
Memberships allow clinics to offer recurring service packages with predictable pricing.
When Building a Membership
Navigate to:
Settings → Membership Types
When defining the membership pricing, you can base the membership calculations on:
- The General Clinic Plan
- An Active Fee Schedule
- A custom calculated price
Using a Fee Schedule ensures the membership reflects the correct discounted rate for the services included.
Example
Membership Includes:
4 adjustments per month
General Clinic Plan price: $65
Fee Schedule price: $45
Monthly membership price may be calculated using the discounted rate rather than the full service price.
Best Practices for Using Fee Schedules
To maintain consistent pricing across the practice:
• Assign Fee Schedules to patients who regularly receive discounted pricing
• Verify the Fee Schedule when creating Fee Slips for non-insurance visits
• Use the same Fee Schedule when building Treatment Plans to ensure estimates match charges
• Align Membership pricing with the appropriate Fee Schedule when applicable
Using Fee Schedules consistently helps ensure that discounts, estimates, and charges remain accurate across the entire billing workflow.
Reporting
Reporting
Activity Report -> This report is your core financial report for your practice. You can filter your data to see how much was collected in a certain date range by payment date, date of service, location, provider, insurance, write off and more.
Practice Statistics Report-> This report breaks your financials down in a report for your practice by CPT code. You can filter for date range, provider, payment date or date of service.
You can track how fee schedules are used across your clinic.
To View Fee Schedule Usage
- Navigate to Reports
- Open Fee Schedule Usage
This report shows:
- Frequency of fee schedule use
- Charges per procedure
- Write-off calculations
- Discount tracking
Pricing Configuration Summary
ChiroSpring’s pricing system connects several components that work together to control how services are charged, discounted, and reported within your practice.
By properly configuring your:
- Service List & Fees
- General Clinic Plan pricing
- Fee Schedules for discounted services
- Provider Favorite Service Lists
- Diagnosis Favorites
- Treatment Plans and Membership pricing
your practice can maintain a consistent and predictable billing workflow.
Fee Schedules play a central role in this process by allowing practices to apply alternative pricing for non-insurance services while still maintaining the integrity of the General Clinic Plan.
When used consistently across patient records, fee slips, treatment plans, and memberships, fee schedules ensure that:
- Patients are charged the correct discounted rate
- Financial estimates match actual visit charges
- Providers can document and bill services efficiently
- Reports accurately reflect revenue and adjustments
Maintaining a well-organized pricing structure helps your team deliver a smoother billing experience for both staff and patients while ensuring accurate financial reporting for the practice.