Dispatch September 10, 2026

Who Owes What: A Cash-Flow View Without Opening Five Apps

You know roughly what's in the bank. What you don't know, not without stopping to check, is who still owes you. There's the invoicing app, the email thread where a quote's been sitting unanswered, the note on your phone about the deposit that was supposed to land Friday. Three places, maybe five, and none of them talk to each other.

So you carry it in your head instead. The Henderson job got paid, you're pretty sure. The Reyes quote went out two weeks ago and you haven't heard back. Somebody owes you for that emergency call, but did you actually invoice it, or did you just say you'd sort it later? By the time you've pieced it all together, half the morning's gone and you still aren't certain you got it right.

The number you need on a Monday is simple: who owes what, and what's still up in the air. It just lives in too many places to see at once. That's the problem worth fixing, and honestly it's smaller than it feels.

The three piles that make up "who owes what"

Almost every dollar that's out there but not yet in your account falls into one of three piles. Naming them is half the battle, because a vague worry ("money's tight this month") turns into a short, fixable list.

  • Invoiced and unpaid. The work's done, the bill went out, the money hasn't come in. This is your accounts receivable, which is just the fancy term for "folks who owe you for finished work."
  • Quotes waiting on a yes. You priced a job, sent it over, and heard nothing back. Not money yet, but it's the pipeline that becomes next month's money. A quote that goes quiet is often just a quote nobody followed up on.
  • Deposits due. Work you've booked that needs a payment before you start, or a scheduled progress payment on a longer job. Miss tracking these and you end up floating materials on your own card.

Add those three piles together and you're looking at your real cash position, not the misleading one your bank balance shows. The bank balance is what happened. These three piles are what's about to happen.

Why it's scattered across five apps (and why that's okay)

Here's the thing nobody tells you: the apps aren't the problem. Your invoicing tool is good at invoices. Your inbox is where quotes actually get sent and answered. Your calendar knows what's booked. Each one does its job.

The problem is that no single app was ever built to answer your one Monday question, because that answer spans all of them. You're the integration. You're the person walking the information from one place to another in your head, and that's the part that's eating your morning and giving you that low background hum of "am I forgetting someone."

You don't need to rip anything out or move your whole operation onto some new platform. Keep the tools that work. What you're missing isn't a better app. It's a single view that reads from the ones you already have.

Building the one list the robots keep current

The idea is a single running list, one row per thing someone owes you, that a robot updates instead of you. "Robot" here just means a small automation that watches your existing tools and copies the relevant bits into one place. It does the fetching and the retyping. You do the reading and the deciding.

A useful version of that list has a column for each thing you'd actually want to know at a glance:

  • Who (the customer name)
  • How much (the amount, or the quote total)
  • Which pile (invoiced, quote out, or deposit due)
  • How old (sent three days ago, or thirty-one days ago, which is a very different conversation)
  • Last nudge (when you or a robot last followed up, so nobody gets chased twice or forgotten entirely)

Behind the scenes, the setup is unglamorous, which is exactly how you want it. When an invoice is marked paid in your invoicing tool, its row drops off the list. When you send a new quote, a row appears. When a deposit clears, it moves out of "due" and into wherever paid things go. The list sorts itself by age, so the oldest, stalest items float to the top where they belong.

Be honest about the limits. A robot can tell you the Reyes quote is nineteen days old and has had no reply. It cannot tell you that Reyes mentioned at church that money's tight and you should give it another week. That judgment is yours, and it should be. The relay is the copying and the counting. The call on what to do stays with the person who knows the customer.

The discipline is looking at it, once

A perfect list you never open is worth nothing. The habit is the whole point, and it's a small one: five minutes, once a week, same time. Monday before the first job is the natural slot for most owners. Coffee, phone, the list. That's it.

When you look, you're only ever making three kinds of decision, one per pile:

  1. Invoiced and old? Send a friendly nudge, or decide it's time for a real phone call. Anything past thirty days usually wants a human voice, not another email.
  2. Quote gone quiet? One follow-up, no pestering. Half the time "just checking you got this" is all it takes to get a yes or a clean no, and a clean no is useful too.
  3. Deposit due this week? Confirm it's collected before you buy materials or block the day. This is the pile that quietly wrecks cash flow when it's ignored.

Five minutes, three decisions. Because the robot kept the list current all week, you're not reconstructing anything. You're just reading and choosing. That's the trade we're after: the machine holds the running total, you make the handful of calls that actually need a person.

A quiet bonus of doing this weekly is that problems shrink. An invoice you catch at day ten is an easy note. The same invoice at day sixty is an awkward, expensive conversation. Looking often means you almost never have to look hard.

Worth doing this week

You don't need the full setup to get most of the benefit. Start with the habit, add the automation once the habit sticks.

  • Do it by hand once. Open your invoicing tool, your sent quotes, and your booked deposits, and write the three piles on a single page. Painful, yes. That pain is the exact thing you're about to hand off, and it tells you what the list needs.
  • Pick your five minutes. Choose a fixed weekly time and put it on the calendar as a real appointment. Monday morning beats "whenever I remember," because you won't.
  • Set one rule per pile. Something like: quotes get one follow-up at day seven, invoices get a call at day thirty, deposits get confirmed before any materials get bought. Write them down so future you doesn't have to re-decide.
  • Then automate the fetching. Once you know what the list needs and you're actually looking at it, hand the copying and updating to a robot so the list is current before you sit down. That's the part we build at TellRobots, but the habit is yours to keep either way.

The goal was never a fancier dashboard. It's knowing who owes what in the time it takes to drink half a coffee, so the number stops living in your head and starts living somewhere it can't fall out.

More dispatches →