Bookkeeping for contractors and service businesses in MetroWest and Greater Boston.

Call or Text: (774) 277-8683

What's the difference between profit and cash flow?

The most common version of this question sounds like: “My accountant says I made $40,000 last quarter, but my bank account has $2,000 in it. Where did the money go?”

Profit and cash flow measure different things. Profit is revenue minus expenses according to accounting rules. Cash flow is money actually moving in and out of your bank account. They almost never match, and understanding why helps you run your business better.

Here’s a real example. A contractor finishes a $30,000 bathroom remodel in March. They invoice the customer and the profit shows up on the March income statement. But the customer pays on April 15. Meanwhile, the contractor already paid $12,000 for materials and $8,000 to a tile subcontractor in March. On paper it’s a profitable job. In the bank account it’s negative cash flow for March because money went out before it came in.

The timing gap between earning revenue and collecting it is the biggest reason profit and cash flow diverge. When you send an invoice, accounting rules say you earned that revenue. But you can’t pay your electrician with an invoice that’s sitting in accounts receivable.

Expenses work the same way in reverse. You might book an expense when you receive materials, but the vendor gives you 30-day terms. The expense hits your profit calculation before the cash leaves your account. Or you pay for insurance annually in January, but the expense spreads across all twelve months in your books.

Debt payments create another gap. Loan principal repayment doesn’t show up on your income statement at all because it’s not an expense. But it’s definitely cash leaving your account. A business can show healthy profit while struggling with cash flow because half the profit goes to debt service.

Equipment purchases do something similar. Buy a $20,000 truck and your cash drops by $20,000 immediately. But the expense hits your books gradually through depreciation over several years. The cash is gone, but profit barely notices.

Accounts receivable aging matters here too. If your receivables are growing faster than your revenue, you’re doing more work but collecting money slower. Profit looks fine. Cash flow doesn’t.

Both numbers matter, but for different decisions. Profit tells you whether your business model works. Are you charging enough? Are your costs reasonable? Cash flow tells you whether you can make payroll and pay vendors next week. A profitable business can still fail if it runs out of cash. That’s why cash flow planning is just as important as tracking profitability.

Good business bookkeeping gives you clear visibility into both numbers. Watch them together, and if you’re a small business owner who sometimes wonders why the bank account doesn’t match the income statement, you’re not alone. It’s not that something is wrong. It’s that they measure different things, and you need both to make smart decisions.

Greater Boston's Trusted Bookkeeping Partner

The Next Step:
A Short Conversation

We'll ask a few questions, figure out what you need, and give you a straightforward quote.

More Questions

How do I track job costs in QuickBooks Online?

QuickBooks Online has built-in project tracking that works for basic job costing. Enable it in settings, create a project for each job, then assign every expense, bill, and time entry to the right project. The key is consistent categorization and tagging at the time of entry.

Read answer

How do I do job costing for my construction business?

Set up cost codes organized by phase, then track every labor hour, material purchase, and subcontractor invoice against specific jobs. Compare budget to actual weekly and include committed costs to see your true position on each project.

Read answer

What accounting do plumbers and electricians need?

Plumbers and electricians need job costing to track profitability by project, expense tracking for materials and vehicle costs, and systems for invoicing and cash flow. Good accounting shows which jobs make money and which don't.

Read answer

How do I find a contractor bookkeeper in Massachusetts?

Look for referrals from other contractors, check the QuickBooks ProAdvisor directory, and ask specific questions about job costing experience. A bookkeeper without construction experience won't give you the job-level visibility you need.

Read answer

What reports should I run in QuickBooks each month?

Run your Profit & Loss, Balance Sheet, and AR/AP aging reports every month at minimum. Comparing to prior periods and budget gives context that makes the numbers meaningful.

Read answer

How do I know when to upgrade from bookkeeping to CFO services?

The signal isn't a revenue number. It's when you're making significant decisions without the financial insight to evaluate them properly. If you're flying blind on pricing, growth investments, or cash planning, you've likely outgrown basic bookkeeping.

Read answer

Full-service bookkeeping firm serving contractors and small businesses in MetroWest and Greater Boston. From monthly bookkeeping to job costing and payroll, we bring 20 years of hands-on business experience to your back office. Locally owned in Bellingham, Massachusetts.

Client Reviews

5-Star Rated Firm

© 2026 Janek Business Solutions, LLC