Founder, Easy P4P September 4, 2026

I Was Paying My Crews to Lose Me Money: Why I Built Easy P4P Software

Revenue was up, my crews were happy, and my bank account kept shrinking. This is how a payroll "spreadsheet in my head" nearly broke my business, and why I built Easy P4P, P4P software that works with Yardbook.

Easy P4P is pay-for-performance software for lawn, landscape and field service crews that calculates crew bonuses, overtime and the hourly floor from budgeted versus actual labor hours.

It was a Friday evening in July, the hottest week of the season so far. At 8:05 PM I was hunched over my desk, still calculating labor percentage for four crews who had finished their routes an hour earlier. I remember the time because I watched the clock the whole way through, wishing there was a better way.

Here's the part I'm not proud of: the system I was using to pay my crews was the one I had built myself, and it was costing me money.

The Spreadsheet That Lived in My Head

A few years earlier I had set up a pay for performance (P4P) system for my crews. It was simple on paper. Take a crew's total hourly pay and divide it by the labor revenue they produced. If the result was under 34%, the crew earned a bonus of 10% of that revenue on top of their hourly pay. Every day.

The reality behind that simple rule was a nightly grind. Each crew handed me a day sheet at quit time, covering eight to ten jobs, truck mileage, job times, breaks (if they remembered to write them down), and notes like "truck sounds funny." I added up job time, drive time, and breaks, then checked it all against the truck's GPS and the Yardbook app on each crew's phone. Then I totaled the revenue, subtracted materials, and worked out the hourly pay and bonus for every crew.

The crews loved it. I loved that they loved it. My bank account did not.

Revenue Up, Bank Account Down

My crews were hitting 25% to 35% most days and collecting that 10% top-up. Revenue kept climbing, but the money in the bank kept shrinking. Something was wrong, and I had no way to see what.

I've used Yardbook since the day I started my business, and I still use it. It's a fantastic CRM. What I never had was day-to-day analytics: a clear view of how my crews and my business were doing by the day, week, or month. So I ran the company off hand-calculated crew sheets, with no KPIs to warn me when things turned south.

That's when the hard truth landed. I was giving away profit the business hadn't earned, and the flaw was in my own math.

I Looked for Software. It Didn't Exist.

I wanted a system that worked with Yardbook, rewarded my crews for performance, made the company more profitable, and gave me the KPIs I was missing. I wasn't going to change CRMs. I have over 2,000 client records there, and I wasn't moving them mid season.

I tried several P4P programs. They were hard to use, missing what I needed, or part of a full CRM I didn't want. After a lot of searching, the answer was obvious: I had to build it myself.

What does pay for performance need to work?

I still believe in P4P. Pay people for what they produce, not just the hours they log, and you get faster crews, cleaner jobs, and people who take ownership. But I learned the hard way that it only works with three things in place, and I was missing all three.

1. The math has to be visible. If a crew member can't see how their number was calculated, they will assume the worst the moment something looks off. They should. I would too.

2. The crew needs instant feedback. Waiting for Friday's payroll to learn how Tuesday went is like grading a test three weeks late. A paycheck is not a coaching tool. A live number on a phone screen is.

3. As an owner you need measurable KPI data you can access at any time. If the only way to know how the business is doing is a night of hand calculations, you are running blind. I was. With crew performance and profitability KPIs available whenever you want them, by the day, week, or month, you can catch a problem like mine before it empties the bank account.

The Day I Stopped Patching

I spent two months trying to fix it with a real spreadsheet, better formulas, and a second person checking my math before every run. It helped a little. Then, on a slow morning during a rain delay, I was staring at a spreadsheet with fourteen tabs, three of which I was afraid to touch, and it clicked. I wasn't running a payroll system anymore. I was maintaining a liability.

I stopped patching and built the tool I'd been searching for.

What does Easy P4P do?

Easy P4P is P4P software built for service crews, and it works with Yardbook and other CRMs, so nobody has to move their clients. Every calculation is tied to real job data and visible to the crew. When a job closes out, the number is there: no delay, no black box, no Monday morning surprises. And the daily, weekly, and monthly KPIs I was missing are there whenever I want to look.

If you're running pay for performance on a spreadsheet today, I won't tell you it can't work. Mine did, for a while. But if the nightly scramble sounds familiar, or your revenue and your bank account have stopped telling the same story, give it a try. I built it because I needed it, maybe you do too?

Try Easy P4P free


Disclaimer: Easy P4P is a software tool to help you track performance and calculate payroll. It is not a legal, tax, or HR service, and nothing in this blog post is legal or wage-compliance advice. Always consult a qualified professional about your specific obligations under federal, state, and local labor laws.

More from the founder's journal

Use Yardbook? See how Easy P4P works with it. Want to know who writes this? About Jason and QuickCall.

Run performance pay without the spreadsheet nightmares.

Easy P4P calculates crew pay the moment a job is logged. Start your 14-day free trial.