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
Thank you Jani for taking the time with me today to help me wrap my head around some of the issues I am having within my small business. Your guidance and advice is greatly appreciated.
Very professional. I had a conversation with Jani and he provided tips that I could implement and measure. He had ideas that I can't wait to test and see the results. He was not pushy and he provided me with a lot of value. I've worked with marketing managers, salesmen and other consultants in the past; Jani is truly different. Please give him a call so he can help your business like he did mine.
One call with Jani gave me a clear path forward. He quickly zeroed in on what was holding my business back and gave me practical steps I could act on right away. Very knowledgeable, honest, and professional. Highly recommend Modern Marks business consultants!
Andi's Spa North Vancouver
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.
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




