Paul Herskovitz, Founder and CEO of Discount Lots, shares firsthand insights on how lean team structures can drive financial clarity and predictability. Drawing from his experience scaling a growing company, he explores how intentional hiring, accountability, and smart resource use lead to stronger margins and fewer surprises. Read his insights on building teams that support sustainable growth and stable financial outcomes.

What I experienced scaling Discount Lots from a scrappy land investing idea into a profitable company is that building and managing the team very intentionally yields the most stable financial outcomes.
Apart from getting a well-managed staff, having a small and well-organized team is also a good move for your company financially. Doing it right results in better margins, fewer surprise costs, and better predictability.
The approach I used and my recommendations, if you’re looking for financial predictability without sacrificing growth, would be as follows.
1. Structure Teams for Accountability, Not Activity
When your basis for building a team is on how much work is required, you lose control of your budget really, really fast, so creating roles that are based on ownership is a lot better. When we started our company, we made the mistake of adding roles to address “busy” work, when we should have clarified the outcomes expected out of each role.
If a team member’s success can’t be clearly tracked, the role is either not ready or we’re not thinking clearly enough about the business need. So now, every role at Discount Lots is directly linked to a financial or operational outcome that can be measured.
This keeps us efficient, and so we can plan our finances better because of it.. When everyone’s responsibilities are clear, we can plan for different outcomes, control unnecessary budget spending, and predict our numbers based on real results instead of just guessing things.

2. Limit Layers and Maximize Context
At one point, we tested a more traditional team hierarchy, with lots of managers and complicated structures, but all that did was slow everything down.
By making sure that everyone is well aware of their roles, who they have to answer to & how success is measured here at our company, we have made everything much simpler. When you have that clarity, you make faster decisions and also cut down on excessive labor costs.
Instead of wasting time figuring out who did what, we just check the numbers and see how each team’s doing against their goals. Our financial forecasting and analysis get way more spot-on because of it. And this has been especially valuable for finance.
3. Hire Operators, Not Overseers
A very common mistake that growing companies make is hiring managers too early, people who are great at directing work, but are not actually doing any themselves.
We have focused on hiring people who can do the job well and also lead others without needing a lot of extra help. It keeps our team efficient and makes it easy to see who’s doing what.
When most of your team is actually doing the work, rather than managing others, you keep costs low and profits reflect what you’re really producing, not just a bunch of people managing each other.

4. Use Technology as a Headcount Filter
What has been our most cost-saving strategy is building tech stacks that extend our people, not by replacing them, but simply by stretching their impact.
We always make sure to check if a task can be automated, templatized, or systemized before making the decision to hire someone to do it.
We have made it a point to turn anything that happens more than twice into a repeatable process. This alone has saved us countless hours and prevented unnecessary hires. It’s also helped us confidently forecast OPEX, because we’re not reacting to inefficiencies with more payroll.
5. Tie Every Role to Gross Margin
At Discount Lots, every team’s got their numbers, whether they’re cutting costs with suppliers or decreasing refunds by helping buyers make smarter choices.
When employees see how their work affects the bottom line, they start acting like owners, as they start spotting problems early and fixing things instead of just dealing with the mess. They also collaborate better across roles because the financial stakes are shared.
It also means we can justify every new hire’s worth based on how much money they make us.

6. Budget for Role Redundancy, Not Departmental Redundancy
Lean does not have to mean fragile. We’ve built backup systems around key functions (like sales and customer support), but we’ve avoided duplicating full departments.
We’re all about making our team flexible, so we don’t need to hire a bunch of extra people for every role. Instead, we focus on getting everyone cross-trained, documenting everything, and building processes that anyone can follow. That way, if someone’s out or leaves, we’re covered without breaking the bank
When predicting our finances, we keep labor costs in check with what we’re actually making, making it way easier to predict our cash flow each month.
7. Clarity Is the Ultimate Cost Control
When you don’t know exactly what you expect, it is the main reason for blown budgets, even more so than any employees.
When everyone knows what’s what, things just work better, small stuff doesn’t blow up, we make decisions, and we’re all pushing in the same direction. No one’s wondering what they’re supposed to be doing, and that’s saved us a ton of cash. We’ve built something solid, and our profits are growing steadily with no hidden costs.
Staying lean is a Discipline, not a phase.
Companies can stay efficient over time and also make their finances more stable by running lean, which basically means optimizing their resources.
Making sure everyone’s rowing in the same direction, minimizing drama, and focusing on what actually moves the needle is how you ensure a smooth workflow, especially when you’re trying to be more financially predictable. As a CFO, getting your team structure right can make or break your predictions and cost control.
