Freelance Finance

The Agency Guide to Invoicing and Cash Flow

·7 min read·By Getsettld

Running a one-person freelance business is tough, but managing cash flow for an agency is a completely different beast.

When you scale from a freelancer to an agency, your overhead skyrockets. You now have payroll, software subscriptions for multiple seats, and contractor invoices to pay. The problem? Your clients are still paying you on Net 30 or Net 60 terms.

If an agency fails, it's rarely because of a lack of client work. It's almost always because of cash flow death. They run out of money before their clients pay them.

Here are the invoicing best practices every growing agency must implement to survive and thrive.


1. Stop Floating Client Projects

As an agency, you cannot afford to finance your clients' projects.

If you are paying your team or your contractors before the client pays you, you are acting as a bank. Unless you have massive cash reserves, this will sink you.

The Fix: Milestone Billing Aligned with Payroll

Never wait until a project is 100% complete to send an invoice. Break every project down into deliverables and bill against them.

More importantly, ensure your upfront deposit covers all initial hard costs (software, assets, contractor down payments). A standard agency structure is:

  • 50% Upfront: Due upon signing, before kickoff.
  • 25% Milestone: Due upon delivery of the first major phase (e.g., design approval).
  • 25% Final: Due upon final delivery, before handoff of source files.

2. Standardize Your Billing Cycle

When you have 10+ clients, sending invoices haphazardly throughout the month creates administrative chaos. You lose track of who has been billed and who hasn't.

The Fix: The 1st and 15th Rule

Batch your invoicing. Tell your team that all invoices go out on the 1st and 15th of the month.

  • Retainers are billed on the 1st.
  • Milestones hit between the 1st and 15th are billed on the 15th.

This creates predictability. You know exactly when cash is supposed to hit your accounts, making payroll forecasting infinitely easier.

3. Retainers are King, but Structure Them Right

Monthly retainers are the holy grail of agency cash flow. They provide predictable, recurring revenue. However, they can turn into a nightmare if scoped poorly.

The Fix: Pre-Bill Retainers

Never bill a retainer in arrears (billing at the end of the month for work done during the month). Retainers must be pre-billed.

Invoice for April's retainer on March 25th, with payment due by April 1st. If the client hasn't paid by April 5th, work pauses. This ensures you are never doing a month of work for free.

4. Implement a Strict Follow-Up Protocol

When you are the founder and the lead creative, following up on invoices falls to the bottom of your to-do list. But unpaid invoices are the lifeblood of your agency bleeding out.

The Fix: Automate the Accounts Receivable Process

You don't need to hire a full-time finance person right away. You need a system.

Use an automated invoice follow-up tool to handle the nagging.

  • Day -3: "Friendly reminder, invoice due soon."
  • Day 0: "Invoice due today."
  • Day +7: "Just checking in on this payment."
  • Day +14: "Please advise on payment status. Work will pause at 30 days overdue."

Removing the human element from the initial follow-ups ensures consistency. It happens every single time, without you having to remember.

5. Withhold Final Deliverables

This is the ultimate leverage an agency has, yet many are afraid to use it.

If you hand over the final website code, the high-res branding files, or the ad campaign assets before the final invoice is paid, you have lost all your leverage.

The Fix: The "Launch" Invoice

Make it a non-negotiable policy: Source files and final launches do not happen until the account balance is zero. Present watermarked drafts or host staging sites on your own servers until the wire transfer clears.

Professional clients expect this. Only problematic clients will complain.

Scale with Confidence

Scaling an agency is stressful enough without worrying if payroll is going to bounce. By restructuring your invoicing to protect your cash flow, standardizing your billing cycles, and automating your follow-ups, you build a financial foundation that can support rapid growth.

Ready to Automate Payment Follow-ups?

Managing payments shouldn't take emotional energy. Getsettld automates follow-ups professionally—so you can focus on your work.

Start Free →

Related Articles