Hidden Fees in Contractor Software: What to Look For Before You Sign
One of the most frustrating experiences in buying contractor software is discovering the hidden fees after you have signed the contract. The sticker price looks great in the sales demo. Six months later, you realize you are paying double what you expected because of add-ons, transaction fees, overage charges, and onboarding costs that were not clearly explained up front. This is not always intentional deception, but it is extremely common. Knowing what to ask before you sign can save you thousands of dollars and a lot of frustration.
The Sticker Price Problem
The price on the software company's website is usually the lowest number they can legally advertise. It is almost never the actual cost of running the software in a real shop. Sticker prices typically exclude payment processing, texting, add-on modules, integrations, premium support, training, and various overage fees. A $99 per user advertised price can easily become $240 per user once all the real costs are added.
Your job when evaluating software is to figure out the total cost, not the sticker price. Every demo should end with a detailed price quote that includes every fee and every add-on you will actually need to use the software effectively.
Payment Processing Fees
Most contractor software includes integrated payment processing. This is usually a good thing because it simplifies collections. But the payment processing markup varies wildly. Some platforms charge just above standard card processing rates, maybe 2.9 percent plus 30 cents per transaction. Others mark up significantly and charge 3.4 to 3.9 percent per transaction.
On a shop processing $1,000,000 a year through card payments, the difference between 2.9 percent and 3.6 percent is $7,000 per year in extra fees. That is real money hidden inside a line item most contractors never scrutinize. Always ask for the exact payment processing rates in writing, including any monthly fees or minimums.
Texting Fees
Two-way texting is essential for modern contractor software, but it is almost always priced as an add-on. Some platforms charge per message sent or received, usually $0.01 to $0.03 per message. Others charge a flat monthly fee. Others include a certain number of messages for free and charge overages beyond that.
A shop running automated appointment reminders, review requests, and two-way customer communication can easily send 3,000 to 8,000 messages a month. At $0.02 per message, that is $60 to $160 a month, or $720 to $1,920 a year. Sometimes the per-message rate seems small until you multiply by actual volume.
Onboarding And Training Fees
Many platforms charge a one-time onboarding or setup fee that is not clearly disclosed in the sales pitch. These range from $500 for basic onboarding to $5,000 or more for complex migrations. Some platforms bundle training hours into the price but charge for additional training beyond what is included. Others charge hourly for any training at all.
Ask specifically. How much is initial setup? How much training is included? What does additional training cost? What does data migration from my current system cost? Get these numbers in writing before signing.
A drain cleaning company in Michigan discovered after signing a contract that the software they bought had a $4,200 onboarding fee that was mentioned briefly in the sales deck but never in the actual pricing conversation. They paid it because they had already committed to the platform, but they were angry about it for months afterward.
Add-On Modules
Most platforms have a core product plus optional modules. Common add-ons include reporting dashboards, review generation, online booking, customer portal, marketing automation, inventory management, fleet tracking, and advanced scheduling. Each one might cost another $20 to $80 per user per month or a flat fee.
Make a list of every feature you need and ask specifically which are included in the base price and which are add-ons. Do not assume anything. The most important feature in your decision might be an add-on you have to pay extra for.
Integration Fees
Connecting your software to other tools you use, like accounting software, payment processors, phone systems, or marketing tools, sometimes costs extra. Some platforms include basic integrations in the core product. Others charge $29 to $99 per integration per month. Others require a higher tier plan to unlock integrations at all.
If you rely on specific integrations, confirm the cost before committing. An HVAC shop in Oregon signed up for a software platform based on the base price and then discovered that the QuickBooks integration they needed was $59 per month, the payment processor integration was $29 per month, and the call tracking integration required the next pricing tier which was another $150 per month. Their total cost jumped by $2,856 per year from the base price they had agreed to.
Overage And Volume Fees
Some platforms charge overage fees when you exceed certain usage limits. Number of jobs per month, number of customers in the database, amount of data storage, number of reports run, and similar limits can all trigger overage charges. These are rarely mentioned in sales demos but can be expensive surprises.
Ask about every limit in the plan you are considering. What happens if you exceed it? Is there a grace period? Are overages billed automatically or do you need to upgrade plans?
Support Tier Fees
Basic support is usually included. Priority support, dedicated account managers, phone support, or faster response times often cost extra. Some platforms charge $100 to $500 per month for premium support tiers. If you think you will need hand-holding, this cost matters. If you are comfortable self-serving, you can usually skip it.
Contract And Cancellation Fees
Finally, understand the contract terms. Some platforms lock you into 12 or 24 month contracts with steep early termination fees. Others are month-to-month with easier cancellation. Some refund unused time. Others do not. Some have auto-renewal clauses that can trap you into another year if you forget to cancel on a specific date.
Read the contract carefully, especially the cancellation terms, before signing. A platform that seems perfect in year one can become a trap if you decide to switch later and the termination fees are brutal.
Building The Real Cost Spreadsheet
When evaluating software options, build a spreadsheet that captures the total cost for year one and ongoing annual cost. Include the base subscription, payment processing fees based on your expected volume, texting fees based on your expected volume, every add-on you will need, onboarding and training costs, integration costs, and any other fees mentioned.
Compare the real cost across options, not the sticker price. Sometimes the platform with the highest sticker price is actually the cheapest once everything is included. Sometimes the cheapest sticker price balloons into the most expensive option in practice.
The Demo Pressure Trap
Sales reps for contractor software often apply pressure to sign during the demo. Limited-time discounts, founder pricing, this-week-only offers. Resist all of it. A legitimate software company will still be there next week. The pressure tactics are usually a sign that the platform cannot sell itself on merit and is relying on urgency to close deals.
Take at least a week between the first demo and signing anything. Get all pricing in writing. Ask for a detailed itemized quote covering everything you will actually use. If the rep refuses to provide this in writing, walk away.
Pulling It All Together
Hidden fees can turn what looks like an affordable software choice into an expensive one. Ask specifically about payment processing rates, texting fees, onboarding costs, add-on modules, integration charges, overage fees, support tiers, and contract terms. Build a real total cost spreadsheet before signing anything. The 30 minutes you spend on this exercise can save you thousands of dollars over the life of the contract.
For a complete guide to choosing the right field service software, see our Choosing Field Service Software Guide.
Ready to Try Kaldr?
Free software for home service businesses. Scheduling, dispatch, invoicing, payments, and more. No monthly fees.
Get Started Free