Tracking Your Money & Keeping Records
Master the core concepts of tracking your money & keeping records tailored specifically for the It Services Managed It industry.
💡 Core Concepts & Executive Briefing
Understanding Cash Flow
Cash flow is the money moving into and out of your IT services business. It is not the same as profit shown on a profit-and-loss report. A managed services provider can show a profit while still running short of cash if clients pay 45 days after invoices are sent, while technician wages, software licenses, and vendor bills are due this week.
Think of cash flow as the water level in a tank. Monthly recurring revenue fills the tank, along with project deposits, hardware sales, and support charges. Payroll, cloud platforms, backup tools, insurance, rent, taxes, and vendor bills drain it. If the drain stays larger than the inflow, the tank eventually runs dry.
The Importance of Basic Records
Accurate records give you a reliable view of the health of your MSP. You need to know which clients have paid, which invoices are overdue, what each technician costs, and which tools renew automatically. Without that information, you may accept a large migration project that requires hardware purchases and subcontractors before the client pays you.
Keep business and personal spending separate. Reconcile the bank account every week. Record revenue by source, such as managed services, projects, break-fix work, hardware resale, and co-managed IT. Also track direct costs by service line. For example, document the license cost of your endpoint protection, backup, email security, and remote monitoring tools instead of treating the entire technology stack as one vague expense.
Real-World Scenario
Imagine an MSP with 42 managed users across eight clients. It bills $38,000 in monthly recurring revenue, but two clients regularly pay late. At the same time, the owner pays for an RMM platform, backup storage, Microsoft licenses, cyber insurance, payroll, and a new firewall for a client project.
The income statement may look healthy, but the bank balance falls because the firewall vendor requires payment before installation and the late invoices remain unpaid. A weekly cash record would show the timing problem early. The owner could request a project deposit, tighten payment terms, pause nonessential purchases, or contact overdue clients before payroll is at risk.
The Bootstrapper's Ledger
The Bootstrapper's Ledger is a simple weekly list of every cash inflow and outflow. It works even if you do not have a finance team. Create columns for date, client or vendor, category, amount, expected payment date, and whether the money has cleared.
List recurring items such as PSA and RMM subscriptions, cloud backup, security monitoring, phone service, vehicle costs, payroll taxes, and loan payments. List incoming money such as monthly managed service payments, project deposits, hardware deposits, and collected overdue invoices.
At the end of each week, calculate starting cash plus money received minus money paid. Then review your burn rate, which is the average amount of cash the business uses each month. Divide available cash by average monthly cash use to estimate your cash runway. If your runway falls below three months, treat it as a management warning, not a number to ignore.
Forecasting and Decision Making
A 13-week cash forecast is especially useful for an IT services company. Enter expected invoice collections by week, including realistic payment dates rather than invoice dates. Add payroll, taxes, vendor renewals, project materials, equipment purchases, and debt payments.
Use the forecast before hiring a technician, adding a security platform, buying a service vehicle, or accepting a project with heavy upfront costs. If a planned hire would reduce runway from five months to two, first confirm that recurring revenue, collections, or signed project deposits can support the decision. If a large client is slow to pay, model the impact instead of assuming the invoice will arrive on time.
Conclusion
Good records turn cash management from guesswork into a weekly operating habit. You do not need complicated financial models. You need current records, clear payment dates, and a short forecast that shows whether the business can fund payroll, vendors, taxes, and growth. In managed IT, strong cash control also protects service quality: a stable bank balance means you can keep critical tools active and support clients without making rushed decisions.
*Example Scenario: An MSP receives a $24,000 network refresh project. The equipment supplier requires $14,000 upfront, while the client will pay 30 days after completion. By entering the deposit, equipment purchase, payroll, and expected collection into a 13-week forecast, the owner sees the cash gap and negotiates a 50 percent project deposit before ordering hardware.*
⚠️ The Industry Trap
For example, an owner sees $60,000 in open invoices and assumes the business is safe. The bank balance tells a different story: two large clients are 50 days late, payroll is due Friday, and annual backup and cyber insurance renewals hit next week. Because the owner did not track expected payment dates and upcoming withdrawals, the company uses a credit card to cover normal operating costs. The problem was not a lack of sales. It was a lack of current records and a weekly cash review.
📊 The Core KPI
🛑 The Bottleneck
A second problem is mixing service lines. A project may show strong revenue but consume cash through equipment, subcontractors, and extra technician hours. If project cash is mixed with monthly recurring revenue, the owner may spend money that is needed to deliver the project.
Make the process small enough to maintain. Assign one person to reconcile transactions every week, require deposits before major equipment orders, and review a 13-week forecast in the owner meeting. A simple, current record is more useful than a sophisticated report nobody trusts.
✅ Action Items
2. **Build a 13-week forecast:** Use a spreadsheet or accounting report with weekly columns. Enter expected managed service collections, project deposits, overdue invoice payments, payroll, taxes, tool renewals, hardware purchases, insurance, and debt payments.
3. **Separate project cash:** Require a deposit before ordering firewalls, switches, servers, or other costly equipment. Record the expected supplier payment and client collection date on the project in the PSA.
4. **Audit recurring tools:** Once each month, compare your RMM, PSA, backup, endpoint security, Microsoft, VoIP, and cloud bills with active users and devices. Cancel unused licenses and record renewal dates.
5. **Set collection rules:** Send invoices on schedule, use automatic payment for managed agreements, and assign an owner for invoices more than 15 days overdue.
What business owners say about us
I had the pleasure of meeting Jani last night when he made a presentation at Langley Elks.
Very knowledgeable and lots of information ...
I had a consultation session with Jani, and it was a great experience. He provided clear, practical strategies tailored to my business and shared valuable markting insignts. I appreciated his professionalism, knowledge, and honest advice.
I've been struggling with how to grow my voice-over business and Jani was able to show me a path past several roadblocks. Just one call and I have 3 ways I can improve my business today as well as a few specific research topics to look further into. Definitely recommend.
I highly recommend Modern Marks Business Consultants. I had a great telephone consultation with Jani covering ideas for customer growth. Building and implementing technology into the business for stream lining things that I am not as proficient at.
Thank you Jani I am excited to get started and implement the things we discussed.
Jacqueline Snider
Xtra Sharp by Jacqueline
Signed up for the Essential package with Modern Marks specifically to tighten up my sales process, and it’s made a real difference. Instead of feeling pushy or scripted, I now have a natural, step-by-step way to talk to potential customers that actually builds trust. We worked through common objections together — like pricing pushback — so I’m no longer caught off guard on calls. My close rate has noticeably improved, and I feel far more confident going into every conversation.
Beyond sales, Jani also helped me clean up my operations — we built simple checklists for the everyday tasks that used to only live in my head, which made it so much easier to stay organized and consistent. One-on-one sessions are practical and specific to my business, not generic advice. Thank you, Jani, for giving me the tools and the confidence to close deals the right way and run things more smoothly behind the scenes. Highly recommend if you want to stop guessing on sales calls. Thanks for everything, Jani!
I just had a phone call with Jani, and it was fantastic.
As someone in the renovation industry, I’ve always found it difficult to trust business coaches because it’s easy to assume they won’t fully understand the unique challenges of running a construction company. I’m really glad I gave Jani the opportunity.
Even without a construction background, Jani quickly identified gaps in my systems and processes, asked the right questions, and provided practical advice that gave me a much clearer path forward. His ability to understand my business and pinpoint areas for improvement was genuinely impressive.
If you’re looking for a business coach who can help you build better systems, improve operations, and scale your business with confidence, I wouldn’t hesitate to recommend Jani.
Ready to scale your It Services Managed It business?
Start with a free 2-minute Business Health Audit — get your score and your #1 bottleneck, then book a free strategy call. Or pick a plan below.
📊 Take the Free Business Health Audit




