FreelancerFlow

How to Prioritize Freelance Work When Everything Feels Urgent

Three filters and one ranking rule for solo freelancers — what to do today when overdue tasks, due-soon deadlines, and unpaid invoices all want the same hour.

By FreelancerFlowProject Management7 min read

TL;DR. When tasks and invoices both want the morning, work in this order: Tasks → Overdue (the delivery-risk list), Tasks → Today (the planned list), Money → Chase This First (the cash-risk list). Three filters and one ranker. The whole sequence is under two minutes for the daily version and ten for the Friday review.

By FreelancerFlow · 7-min read


How do freelancers decide what to work on first when everything feels urgent?

Three filters and one ranking rule, in sequence. Tasks → Overdue catches the work that's already past due. Tasks → Today catches the work that's due in the next eight hours. Money → Chase This First ranks the unpaid invoices that need attention this morning. Working the three in order means you hit the items that actually move the project or the cash before any of the lower-leverage work competes for your hour.

The rest of this article unpacks why this order beats the Eisenhower Matrix for a solo freelance practice, what the Chase This First ranker is doing under the hood when it picks an invoice for you, and how this priority loop feeds the cash-flow companion KPI, Coverage Percentage.

Why "urgent vs. important" misses the freelance case

The Eisenhower Matrix [1] is the standard reference here — sort work into four quadrants by urgent vs. important. It's a useful frame for an employee whose tasks come from multiple sources (a manager, a client, a peer) and need triage by both axes. For a solo freelancer, both axes already collapse before you get to the matrix:

  • Urgent splits cleanly into two sublists the app already maintains: tasks that are overdue (the Overdue filter on the Tasks tab) and invoices that have aged past their due date (the Overdue bucket in Outstanding).
  • Important mostly resolves into due today and high priority — the Today filter and the High priority filter on the Tasks tab.

So the matrix's four quadrants become three filters and one ranker. The benefit isn't theoretical — the matrix asks you to decide which quadrant something falls into; the filters already know. You scan a list instead of sorting one.

Layer 1 — Tasks → Overdue (delivery risk)

The Tasks tab in FreelancerFlow has six filters: All, Overdue, Today, Upcoming, Completed, and High priority. Two of them matter for prioritisation: Overdue and Today.

Overdue tasks are work that was supposed to be done by yesterday or earlier and is not marked Completed. They're the highest-leverage source of delivery risk — every hour an overdue task sits is an hour you owe to a project whose client may already be waiting. A project earns the At Risk badge on the Projects tab when one of its tasks is in this filter. Clearing Overdue clears At Risk; that's the rule.

Working pattern: open the app first thing, tap Overdue, take the top item. If the top item is genuinely a task you should not be working on (scope changed, client moved the goalpost), reschedule it — don't leave it overdue. Rescheduling is a single tap and is much cheaper than apologising for missing a deadline next week. The full task workflow is in Task statuses explained.

Layer 2 — Tasks → Today (planned work)

If Overdue is empty (a good state), tap Today. The Today filter shows tasks with today's due date that aren't yet Completed. This is the working list — the planned hours.

Two questions to triage Today's list in under a minute:

  1. Is there a high-priority task here? (Visible by the flag on the row, or by switching to the High priority filter.) High priority + due today is almost always the right next item.
  2. Is there a task whose project just appeared in the At Risk filter? That's a project where today's task is doing actual deadline-rescue work; prioritise it above tasks whose projects are quietly green.

Most days, the answer is the first task on the list. Triage doesn't need to be complicated when the list is short.

Layer 3 — Money → Chase This First (cash risk)

When Overdue and Today are both clear, the next thing competing for your hour is usually an unpaid invoice — and the right answer to which one? lives on the Money tab in the Chase This First card. The ranker scores every outstanding item (overdue invoices, accepted-but-unbilled quotes, unpaid invoices, due-soon invoices, and drafts you forgot to send) by a single multiplicative score:

Score = amount × ageCoeff × bucketWeight

Where ageCoeff grows linearly from 1.0 to 3.0 over 60 days past due (then caps), and bucketWeight is a fixed multiplier per status: Overdue 1.5, Accepted-unbilled 1.2, Unpaid 1.0, Due-soon 0.7, Draft 0.5. The top five surface with a suggested action. The mechanic is rule-based, not predictive — same inputs produce the same ranking every time, and you can recreate the math on paper.

The card's suggested action does the second decision for you: Send reminder (most overdue and due-soon items, up to day 30), Schedule a call (overdue past day 30), Escalate (overdue past 30 with a reminder already sent), Convert to invoice (accepted quotes), or Mark uncollectible. Tap the capsule, the iOS Share Sheet opens with a pre-written message, you pick the channel and send. The app never auto-sends.

Why this order — Tasks first, then Money

Inverting the order is the common mistake. A freelancer who starts the morning by chasing an invoice will spend the first hour writing emails and shipping reminders — high-value work, but work that doesn't move a deliverable forward. By 10 a.m., the chase queue is partially drained and the planned tasks haven't been touched. That's a recipe for a client conversation tomorrow about why today's deliverable slipped.

Tasks-first preserves the delivery side of the freelance equation: you spend the most cognitively-fresh hour on the work that moves a project closer to invoice-able. The invoice chase, which is cognitively cheaper (the messages are pre-written, the order is computed), goes in the second hour or whenever a natural break in deeper work happens. The cash-flow consequence is captured in Coverage Percentage — the freelance KPI that measures how much of what you billed in a period has actually been paid. The AccountingTools Collection Effectiveness Index [2] grounds the same 80%-and-above benchmark Coverage uses for the green band.

The 90-second daily version

On weekdays when the morning is genuinely tight, the routine collapses to three taps:

  1. Tasks → Overdue → top item.
  2. If Overdue is empty: Tasks → Today → top item.
  3. If both empty: Money → Chase This First → top item, take the suggested action.

That's under two minutes. The order doesn't change between fat weeks and lean ones; what changes is how many items each filter holds.

The ten-minute Friday version

The Friday checkpoint extends the same loop with one project-level scan and one cash-flow summary. The sequence:

  1. Projects → scan Active and At Risk. Pull any At Risk project open and check what tasks are causing it.
  2. Tasks → Overdue, Today, Upcoming. Reschedule anything that's wrong; mark anything that's secretly done.
  3. Money → Coverage Percentage for the current period. Read the band (Red below 50%, Orange 50–79%, Green 80% and above).
  4. Money → Chase This First. Take the suggested action on rank one. Optionally rank two and three.

The Friday version exists because deadlines slip slowly. Catching a drift on Friday means the renegotiation conversation happens early in the next week, while there's still time to recover; catching the same drift on Tuesday means the conversation happens after the deadline has already been missed. The project-tracking system and the 7-KPI Weekly Loop both run on this same Friday slot.

What this article does not promise

FreelancerFlow does not pick which task to work on for you, predict which deadlines will slip, send invoice reminders automatically, or rebalance your week across projects. Chase This First ranks invoices; you act on them. The Overdue, Today, and High priority filters surface tasks; you decide what to do with them. The system makes the right answers visible in the right order — the work itself is yours.

How FreelancerFlow handles this

In FreelancerFlow, the Tasks tab carries the six filters (All, Overdue, Today, Upcoming, Completed, High priority) used in this article. The Money tab carries the Chase This First ranker for the cash-side priority decision. The companion KPI on the same Money tab — Coverage Percentage — measures whether the priority loop is working week over week. See Task statuses explained for the task surface, Outstanding bucket explained for the chase surface, and Money tab overview for the wider context.

Try FreelancerFlow free on iPhone and iPad. Seven-day Apple trial — no card required at signup, charged through the App Store after the trial ends.

If the in-app filters don't fit your workflow, the order still applies. You can run the same priority loop on a paper notebook by writing three columns — overdue tasks, today's tasks, invoices to chase — and working them in that sequence. The structure is the framework; the app saves you the bookkeeping.


Frequently asked questions

How do freelancers decide what to work on first when everything feels urgent?

Three filters in sequence — Overdue tasks, Today's tasks, and the top-ranked invoice in Chase This First. That is the entire daily priority loop. Working through it in order means you hit the items that actually move the project or the cash before anything else competes for the morning.

What is the freelance equivalent of the Eisenhower Matrix?

The Eisenhower Matrix sorts work by urgent vs. important. For a solo freelancer, urgent splits into task overdue (Overdue filter) and cash leverage (Chase This First's amount × age × bucket weight score). Important splits into due today and high priority. The matrix collapses into three filters and one ranker in the FreelancerFlow workflow.

Should freelancers prioritize the biggest client or the most urgent task?

Neither alone wins. The biggest client is a relationship-protection signal; the most urgent task is a delivery-risk signal. Use the Overdue task filter to catch delivery risk, then use Chase This First (amount × age × bucket weight) to catch cash-flow risk. A long-term client whose invoice has aged past 30 days lights both signals — that one wins.

How does Chase This First decide which freelance invoice to act on first?

Three factors per outstanding item: amount, age coefficient (1.0 → 3.0 over 60 days), and bucket weight (overdue 1.5 / accepted-unbilled 1.2 / unpaid 1.0 / due-soon 0.7 / draft 0.5). The product is the score. The top five outstanding items surface on the Money tab with a suggested action — the same prioritisation lens you'd use on tasks, applied to invoices.

What is the 90-second freelance morning routine?

Three taps. Tasks → Overdue → take the top item. If Overdue is empty, Tasks → Today → take the top item. If both are empty, Money → Chase This First → take the suggested action on rank one. The whole sequence is under two minutes; the value is the order, not the count.

How do freelancers stop chasing the loudest client first?

Loudness is a recency signal, not a leverage signal. The fix is to replace whoever emailed last with a deterministic priority order. For tasks, that's Overdue → Today → Upcoming. For invoices, that's Chase This First's three-factor score. Both lists ignore who emailed last, which is the entire point.

What's the relationship between task priority and freelance cash flow?

An overdue task delays an invoice; a delayed invoice drops Coverage Percentage; a dropped Coverage Percentage means less working capital for the next month. The priority chain runs Tasks → Invoices → Cash. Prioritising tasks correctly is the upstream version of prioritising invoices correctly — Chase This First handles the downstream half.


Sources

  1. The Eisenhower Matrix, Urgent vs. Important: a classic prioritisation frame — the four-quadrant matrix this article maps to three filters and one ranker for the solo freelance case. https://www.eisenhower.me/eisenhower-matrix/ (accessed 2026-06-25).
  2. AccountingTools, Collection Effectiveness Index (CEI) — the corporate-finance benchmark for the 80%-and-above healthy collection band that Coverage Percentage borrows. https://www.accountingtools.com/articles/collection-effectiveness-index (accessed 2026-06-25).